![Не могу ничего скачать из-за прокси](https://rvso.com/image/844975/%D0%9D%D0%B5%20%D0%BC%D0%BE%D0%B3%D1%83%20%D0%BD%D0%B8%D1%87%D0%B5%D0%B3%D0%BE%20%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D0%B8%D0%B7-%D0%B7%D0%B0%20%D0%BF%D1%80%D0%BE%D0%BA%D1%81%D0%B8.png)
Я впервые использую 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/Как сделатьв Убунтуофициальная документация.