Я впервые использую 13.04 и использую proxy base server, поэтому я не могу ничего скачать, пока использую apt-get update, а затем появляется это сообщение
coolmonter@coolmonter-HP-ProBook-4431s:~$ 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?
любое предложение
решение1
Вы пробовали sudo apt-get update
? Кажется, он жалуется на требуемые разрешения.
решение2
Проверьте файл /etc/apt/apt.conf
.
После применения прокси «на уровне всей системы» содержимое /etc/apt/apt.conf
будет выглядеть следующим образом:
Acquire::http::proxy "http://172.16.0.2:8080/";
Acquire::ftp::proxy "ftp://172.16.0.2:8080/";
Acquire::https::proxy "https://172.16.0.2:8080/";
Здесь ipadress-of-proxy-server:port
я использую 172.16.0.2:8080
в качестве примера. Используйте адрес вашего прокси-сервера и порт, какие у вас есть. Но чтобы это заработало, вы должны добавить в него свое имя пользователя и пароль (если вы не используете безымянный прокси) следующим образом:
Acquire::http::proxy "http://<username>:<password>@172.16.0.2:8080";
Acquire::ftp::proxy "ftp://<username>:<password>@172.16.0.2:8080/";
Acquire::https::proxy "https://<username>:<password>@172.16.0.2:8080/";
Чтобы отредактировать файл, выполните следующую команду в терминале (вместо нее gedit
вы можете использовать любой текстовый редактор по вашему желанию).
sudo -H gedit /etc/apt/apt.conf
Затем сохраните файл и выполните следующую команду в терминале, чтобы система поняла изменения в настройках APT:
sudo apt-get update
Здесь вы можете устанавливать программы как из терминала, так и из Центра программного обеспечения.
(Обратите внимание, что в соответствии с apt.conf
настройками прокси-сервер будет работать только в software-center/terminal с apt-get.)
Более подробную информацию можно найти здесь:AptGet/Как сделатьв Убунтуофициальная документация.