На этот вопрос уже есть ответ здесь:
Я пытаюсь установить git с
apt-get install git
он затем говорит:
E: Could not open lock fine /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Как мне это получить?
Всегда делайте
sudo apt-get <command>
Чтобы перейти в корень,
sudo -i
или sudo su
(sudo -i
рекомендуется и более правильно, но это действительно не имеет значения)
Чтобы выполнить любую команду от имени пользователя root, просто начните с sudo
, затем введите команду
У вас спросят пароль, символы не будут отображаться, даже в точках, поэтому просто введите пароль и нажмите ввод.
, чтобы войти в систему, вам нужно ввести следующую команду
$ sudo su
, когда вам будет предложено ввести пароль. Вы также можете использовать другую команду
$sudo -i
Я думаю, вам следует установить git с правами root. Вы можете сделать это, набрав sudo -i
в терминале, а затем введите пароль, если он спросит, тогда вы можете запустить apt-get install git
.
Если корневая привилегия - только проблема, тогда это должно работать. Надеюсь, что это работает для вас.