Як встановити системний проксі в Ubuntu 18.04?


10

Немає опції "Застосувати системну широку". Мені потрібно вручну змінювати /etc/apt/apt.conf файл кожен раз, коли я встановлював або вимикав проксі.

Як налаштувати його так, щоб він застосував налаштування проксі-сервера для всіх систем - з відповідним чином оновленим apt.conf в Ubuntu 18.04?

Редагувати :

Незважаючи на встановлення apt.conf вручну, я не в змозі нічого встановити через програмне забезпечення Ubuntu, оскільки з’являється помилка "Непідтримуваний проксі налаштований: proxy.server.com//8080". Як це виправити?


1
Звіт про помилку: bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/… Можливо, ви захочете додати себе до цього.
муру

Ви повинні вказати http://перед іменем хоста, все інше дратує
влучність

Відповіді:


8

Встановлення деталей про проксі у змінних середовища;
Відредагуйте /etc/environmentта додайте наступні рядки (замініть ім’я користувача, пароль, хост і порт на дані про проксі).

http_proxy=http://username:password@host:port/
ftp_proxy=ftp://username:password@host:port/
https_proxy=https://username:password@host:port/ 

Для доречних, програмних центрів тощо;
відредагуйте /etc/apt/apt.conf.d/80proxy(якщо його не існує, створіть його) та додайте наступні рядки

Acquire::http::proxy "http://username:password@host:port/";
Acquire::ftp::proxy "ftp://username:password@host:port/";
Acquire::https::proxy "https://username:password@host:port/";

1
Чи все-таки є автоматичне оновлення /etc/apt/apt.conf.d/80proxy? Я повинен вручну встановлювати це кожен раз - у попередніх версіях Ubuntu мені цього не потрібно було робити - достатньо добре натиснути кнопку «Застосувати системну широку» через GUI.
Пробне рішення

яке робоче середовище ви використовуєте? Гном?
Гаян Сампат

перевірте це на Gnome. але щоразу, коли ви встановлюєте проксі, вам потрібно буде вводити їх. Посилання
Gayan Sampath,

:) якщо ви знайшли відповідь, позначте це.
Гаян Сампат

Незважаючи на встановлення apt.conf вручну, я не в змозі нічого встановити через програмне забезпечення Ubuntu, оскільки з’являється помилка "Непідтримуваний проксі налаштований: proxy.server.com//8080". Як це виправити?
судовий розгляд

0

18.04 використовує GNOME як диспетчер робочого столу за замовчуванням, хоча я віддаю перевагу Unity, який використовувався у кількох попередніх випусках LTS. Коли я встановив і перейшов на Unity, в меню мережевих налаштувань / налаштувань проксі-сервера була відновлена ​​опція "застосувати систему"

Щоб переключитися на Unity, запустіть sudo apt update && sudo apt install ubuntu-unity-desktopта виберіть lightdmопцію, коли з'явиться запит. Я повинен був спочатку відредагувати /etc/environmentвручну, щоб включити мій проксі-сервер, перш ніж apt зможе дістатися до сховищ для оновлення / встановлення. Це посилання дає детальний опис того, як перейти до Єдності.


0

Я не знайшов жодної інформації про проксі /etc/environmentнавіть увімкнено /etc/apt/apt.conf.d/80proxy, тому що я повідомив значення проксі при налаштуванні.

Я знайти його на цьому файлі: /etc/apt/apt.conf.d/90curtin-aptproxy.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.