Ошибка при попытке запустить приложение с помощью sudo или gksudo

Я не уверен, что произошло. Несколько дней назад я установил некоторые обновления, и теперь я получаю сообщение об ошибке, когда я пытаюсь запустить sudo nautilus. Если я запустил gksudo nautilus, он зависает в течение нескольких секунд, а затем ничего не делает.

enter image description here [/g0]

У кого-то еще была такая же проблема или знаете, как ее исправить? Аналогичная ситуация наблюдается и при попытке запустить sudo gedit ...

пытается использовать другие приложения: enter image description here [/g1]

Судоры в соответствии с запросом: enter image description here [/g2]

$DISPLAY и sudo sudo -V в соответствии с запросом: enter image description here [/g3] enter image description here [/g4]

5
задан 16 May 2012 в 02:11

8 ответов

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и over write) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 25 July 2018 в 19:01

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и переписывать) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 31 July 2018 в 12:37

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и переписывать) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 2 August 2018 в 01:06

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и over write) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 4 August 2018 в 16:38

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и over write) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 6 August 2018 в 01:19

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и over write) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 7 August 2018 в 18:43

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и over write) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 10 August 2018 в 07:22

OK, неизменный вывод sudo sudo -V показывает это:

Environment variables to preserve:
    XAUTHORIZATION
    XAUTHORITY
    TZ
    PS2
    PS1
    PATH
    LS_COLORS
    KRB5CCNAME
    HOSTNAME
    HOME
    DISPLAY
    COLORS

Но ваш вывод говорит о сохранении ftp_proxy, http_proxy и https_proxy (обратите внимание, что все остальные не прошли).

Обратите внимание также, что ваш файл sudoers говорит

Defaults env_keep="http_proxy https_proxy ftp_proxy"

Этого нет по умолчанию, так что вы или кто-то еще с доступом к системе добавили его. Вы можете попробовать прокомментировать это (sudo visudo, а затем добавить # перед этой строкой и сохранить файл). После этого Sudo должен работать нормально.

Если вы уверены, что вам нужны эти переменные, вы можете добавить (вместо clobbering и over write) env_keep, используя + = вместо =:

Defaults env_keep+="http_proxy https_proxy ftp_proxy"

Прочитайте man sudoers для получения подробной информации обо всем этом:)

3
ответ дан 15 August 2018 в 19:24
  • 1
    Я сам поставил прокси-сервер. (это мой рабочий компьютер, и мы за прокси-сервером) * edit by there Я не имею в виду в этом файле .. Я установил его в моем .bashrc файле и переменных окружения. Должен ли я еще прокомментировать это в этом файле? – jacobian 17 May 2012 в 03:03
  • 2
    Строка по умолчанию в / etc / sudoers не позволяет работать. Если вы хотите, чтобы sudo работал, но также нуждались в этих переменных, используйте последнюю строку, которую я предлагаю с помощью Defaults env_keep+=, которая должна позволить вам использовать ваши дополнительные переменные и , чтобы sudo работал правильно. – roadmr 17 May 2012 в 21:22

Другие вопросы по тегам:

Похожие вопросы: