Перед запуском любой административной задачи: установка, удаление, изменение настроек системы и т. д. вам нужно быть root
. Это особенно верно для apt-get
. Само сообщение сообщает вам, где проблема:
вы root?
Если вы не являетесь root
, команда install
не будет работать вообще.
Чтобы исправить это, используйте команду sudo
перед командой:
➜ ~ apt-get update
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
➜ ~ sudo apt-get update
Fetched 616 kB in 25s (23.9 kB/s)
Как вы можете заметить, он завершился без проблем, когда я использовал sudo
. Если у вас есть open (13: Permission denied)
, почти уверен, что вы не root
и вам нужно использовать sudo
.