Як встановити системний проксі в 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.