Не удалось установить что-либо

Я пытался использовать

sudo apt-get install

это не работает.

Так я и сделал ping google.com это дало мне

ping: unknown host google.com

У меня есть сетевое соединение, и я могу получить доступ к Интернету в браузере.

Как мне поступить?

1 ответ

Решение

Какую версию вы используете? Вы используете прокси?

Попробуйте копать здесь и здесь

РЕДАКТИРОВАТЬ:

Чтобы использовать apt-get через прокси, я делаю следующее -

sudo apt-get --print-uris install PROGRAM

Это напечатает URL-адреса пакетов, так что вы можете скачать их. Например, используя supertux:

wilf@comp:~$ sudo apt-get install --print-uris supertux
Reading package lists... Done
Building dependency tree
Reading state information... Done The following extra packages will be installed: supertux-data The following NEW packages will be installed supertux supertux-data 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 59.4 MB of archives. After this operation, 80.0 MB of additional disk space will be used. Do you want to continue [Y/n]?

Затем загрузите файлы.deb по указанным ссылкам через браузер, который работает через прокси-сервер, и затем вы можете установить их с помощью Центра программного обеспечения или с помощью терминала с помощью этой команды. cd /FOLDER/WITH/DOWNLOADED-DEB-FILES; dpkg -i *.deb ER cd .... ; gdebi *.deb, Медленно и раздражает, но, кажется, работает.

EDIT2: (простой метод) (с сайта help.ubuntu.com)

Метод файла конфигурации APT

Этот метод использует файл apt.conf, который находится в вашем каталоге / etc / apt /. Этот метод полезен, если вы хотите, чтобы apt-get (а не другие приложения) постоянно использовал http-прокси.

На некоторых установках файл apt-conf не будет настроен. Эта процедура либо отредактирует существующий файл apt-conf, либо создаст новый файл apt-conf.

gksudo gedit /etc/apt/apt.conf

Добавьте эту строку в ваш файл /etc/apt/apt.conf (замените ваши данные на ваш proxyaddress и proxyport).

Acquire::http::Proxy "http://yourproxyaddress:proxyport";

Сохраните файл apt.conf.

Если ваш прокси-сервер требует логин / пароль, замените:

"http://yourproxyaddress:proxyport";

с

"http://username:password@yourproxyaddress:proxyport";

Что-то вроде следующего должно работать нормально

Acquire::http::proxy "http://lgn:[email protected]:8080/";
Acquire::https::proxy "http://lgn:[email protected]:8080/"
Другие вопросы по тегам