Каждый раз, когда я запускаю команду, я получаю это обратно.
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?
christopher@christopher:~$
Это начало происходить только после того, как я изменил имя устройства.
Эта часть из сообщения об ошибке говорит все: ...are you root?
Итак, используйте:
sudo your_command_here
Это способ, в общем, запустить команду от имени root.
См. Также man sudo
.
Эта ошибка вызвана привилегиями суперпользователя.
для запуска некоторых команд требуются права суперпользователя. так что используйте sudo
перед командой. Для получения дополнительной информации используйте страницу руководства sudo
. Введите следующую страницу руководства.
man sudo
он дает вам подробную информацию о sudo
.
Действие, которое вы пытаетесь выполнить, должно начинаться с корневого каталога, и обычный пользователь не может получить прямой доступ к root с обычными полномочиями. Поэтому ему нужны полномочия root для доступа к корневым папкам, и он может сделать это командой sudo.
, так что выполняйте свою команду с помощью sudo перед ней или превращайтесь в sudo -i
, а затем выполняйте ее. оба будут делать то же самое.
Если вы хотите больше узнать о Root и sudo, то нажмите здесь