Як користуватися проксі-серверами з sudo

Щоб згодом вони не сказали, що я люблю проводити роботу, вчора встановив Яорт щоб пізніше встановити Дошка, док-станція проекту Елементарна ОС, але перед тим, як дійти до цього, мені постала проблема.

Виявляється, що при додаванні сховищ AUR de archlinux.fr і запустіть:

$ sudo pacman -Syu

Не вдалось оновити, бо не вдалося знайти сервер. Справа в тому, що я перебуваю нижче кількох проксі-серверів, і sudo за замовчуванням не використовує для них змінні з’єднання. Як це вирішити?

Перше, що потрібно додати у файл .bashrc глобальні змінні проксі:

експортувати http_proxy = "http: // my_proxy_server: 3128" export https_proxy = "http: // my_proxy_server: 3128" export ftp_proxy = "http: // my_proxy_server: 3128"

Після додавання змінних ми закриваємо файл і виконуємо:

$ . .bashrc

Таким чином завантажуються змінні та параметри цього файлу. Тепер нам залишилось додати до файлу / etc / sudoers наступний:

За замовчуванням env_keep + = "http_proxy" За замовчуванням env_keep + = "https_proxy" За замовчуванням env_keep + = "ftp_proxy"

Готові. Ми зберігаємо файл і тепер можемо використовувати проксі-сервери з sudo.