Как да използвате APT с прокси в Ubuntu и Debian

Сподели

Това ръководство ще ви покаже как да настроите прокси за APT мениджър на пакети, така че да можете да инсталирате и актуализирате пакети от отдалечени репозитории.

Използването на прокси сървър като посредник за достъп до интернет е често срещан бизнес сценарий. Ако използвате Ubuntu или Debian система зад прокси сървър, има вероятност да сте се опитали неуспешно да инсталирате пакети.

APT неуспешен зад прокси

Конфигурирайте APT за работа с прокси сървър

Може да се направи лесно. APT зарежда всички конфигурационни файлове под /etc/apt/apt.conf.d директория. Следователно можем да създадем конфигурация специално за нашия прокси там, като го държим отделно от всички други конфигурации.

1. Създайте нов празен файл

Трябва да създадете нов празен файл вътре /etc/apt/apt.conf.d/ директория. Да го наречем proxy.conf. Разбира се името може да бъде каквото искате.

sudo touch /etc/apt/apt.conf.d/proxy.conf

2. Отворете файла proxy.conf в текстов редактор

След това отворете proxy.conf файл с предпочитания от вас текстов редактор.

sudo vim /etc/apt/apt.conf.d/proxy.conf

3. Добавете APT прокси конфигурация

Трябва да имате IP адреса и порта на прокси сървъра.

За да настроите своя HTTP прокси, добавете следния ред:

Acquire::http::Proxy "http://proxy_server:port/";

За да настроите своя HTTPS прокси, добавете следния ред:

Acquire::https::Proxy "http://proxy_server:port/";

Има и един алтернативен начин за дефиниране на прокси настройките за APT. Макар и подобен, той премахва някои излишъци.

Acquire {
  HTTP::proxy "http://proxy_server:port/";
  HTTPS::proxy "http://proxy_server:port/";
}

Ако вашият прокси сървър поддържа удостоверяване и изисква потребителско име/парола за влизане, просто използвайте:

Acquire::http::Proxy "http://user:[email protected]_server:port/";

Запазете промените и излезте от текстовия редактор.

Забележка: Имайте предвид това proxy_server и port от примерите по-горе трябва да бъде заменен с правилния прокси IP адрес/име и порт.

4. Тествайте APT прокси конфигурация

Сега APT ще използва настройките на прокси сървъра, за да получава актуализации и инсталиране на пакети и т.н.

APT работи чрез прокси

Публикациите се превеждат автоматично с google translate


Сподели