Я впервые использую 13.04 и использую базовый прокси-сервер, поэтому не могу ничего скачать, пока использую 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?
любое предложение
проверьте файл /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 gedit /etc/apt/apt.conf
Затем сохраните файл и выполните следующую команду в терминале, чтобы система поняла изменения в настройках apt-get,
sudo apt-get update
Здесь можно приступить к установке вещей как с терминала, так и с Программного центра
(Обратите внимание, что при настройках apt.conf
прокси будет работать только на программном центре / терминале с помощью apt-get)
Более подробная информация здесь: AptGet / Howto в официальной документации Ubuntu
Вы пробовали " sudo apt-get update"? Кажется, он жалуется на необходимые разрешения.