Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Настройка прокси сервера для Software Updater  (Прочитано 1301 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexey-S

  • Автор темы
  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
Вот уже какой год сижу за прокси сервером, а тут ошибка вылезла и не вижу решения.
Установил виртуальную машину Ubuntu 15.04 descktop amd64.
Прописал в /etc/apt/apt.conf.d/proxy настройки авторизации. Команда apt-get из консоли работает.
Прописал прокси в /etc/environment, /etc/wgetrc.

Не могу понять, почему для установки ключа репозитария, в sudo надо указывать ключ -E
Пример установки Установка Oracle Java 6, 7, 8 в Ubuntu из репозитория
Так не работает:
sudo add-apt-repository ppa:webupd8team/java
Так работает:
sudo -E add-apt-repository ppa:webupd8team/java

Но самое интересное, что не воспринимаются настройки в программе "Software Updater". Вот уже минут 15 ползунок бегает из стороны в сторону в окне "Checking for updates...".

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Настройка прокси сервера для Software Updater
« Ответ #1 : 05 Сентября 2015, 00:16:38 »
Потому что man sudo
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Alexey-S

  • Автор темы
  • Активист
  • *
  • Сообщений: 296
    • Просмотр профиля
Re: Настройка прокси сервера для Software Updater
« Ответ #2 : 05 Сентября 2015, 17:29:02 »
Потому что man sudo
А дальше то что?
Прочитать описание параметра -E я смог и раньше. В инструкции нет рецепта, как разрешить переменные из /etc/environment для root пользователя.

wiki archlinux: Sudo (Русский) Раздел 5.4. Переменные окружения. И раздел 5.10 Настройка sudo с помощью вкладываемых в /etc/sudoers.d файлов.


И в замечательной инструкции "man sudo" нет ничего по поводу работы программы "Software Update".
« Последнее редактирование: 05 Сентября 2015, 17:54:17 от Alexey-S »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Настройка прокси сервера для Software Updater
« Ответ #3 : 05 Сентября 2015, 23:51:27 »
sudo - это не то же самое, что логин под рутом.
sudo принудительно очищает переменные и игнорирует /etc/environment.
Чтобы максимально обезопасить себя (и систему) от атак с этой стороны.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.