Назад | Перейти на главную страницу

wget работает только при использовании с sudo

У меня довольно странное поведение с wget со вчерашнего дня.

Я могу скачивать файлы с помощью sudo wget, но когда я пробую тот же файл только с wget, Я могу получить эту ошибку:

yusufh@ubuntu-yuh:~$ wget http://www.kegel.com/wine/winetricks
--2010-12-17 09:34:11--  http://www.kegel.com/wine/winetricks
Resolving www.kegel.com... failed: Name or service not known.
wget: unable to resolve host address `www.kegel.com'

и с sudo wget:

yusufh@ubuntu-yuh:~$ sudo wget http://www.kegel.com/wine/winetricks
--2010-12-17 09:35:37--  http://www.kegel.com/wine/winetricks
Connecting to 127.0.0.1:5865... connected.
Proxy request sent, awaiting response... 200 OK
Length: 190672 (186K) [text/plain]
Saving to: `winetricks'

100%[==================================================================================================>] 190,672     --.-K/s   in 0.03s   

2010-12-17 09:35:37 (6.92 MB/s) - `winetricks' saved [190672/190672]

После комментариев ниже вот обновление:

Я могу отлично использовать Google Chrome или Firefox, не используя его как root.

я использую ntlmaps для подключения к офисному прокси. Поэтому мне нужно использовать 127.0.0.1:5865 в качестве прокси для клиентов.

Результат для env | grep -i прокси:

NO_PROXY=localhost,127.0.0.0/8,*.local,
http_proxy=127.0.0.1:5865
ftp_proxy=127.0.0.1:5865
all_proxy=socks://127.0.0.1:5865/
ALL_PROXY=socks://127.0.0.1:5865/
https_proxy=127.0.0.1:5865
no_proxy=localhost,127.0.0.0/8,*.local

пока sudo env | grep -i прокси пуст!

ПОМОГИТЕ!

Подключение к 127.0.0.1:5865 ... подключено. Запрос прокси отправлен, ожидает ответа ... 200 OK

Что это означает?

Подсказка: сравните env | grep -i proxy с участием sudo env | grep -i proxy

У меня была такая проблема. Я меняю свой сервер имен в /etc/resolv.conf кому:

nameserver 8.8.8.8

ОК, проблема решена.

На самом деле это была ошибка гном-терминал из Ubuntu 10.04.

Я нашел свой ответ Вот.

Короче, просто сделайте

sudo apt-get install gnome-terminal

Затем закройте терминал и снова запустите! Такое простое решение такой большой проблемы !! : D

Вот почему вы всегда должны держать Ubuntu в курсе: P (Я не хотел обновляться, потому что хотел сначала протестировать некоторые другие вещи, а подключение к Интернету здесь довольно медленное; но я думаю, что мне лучше сделать это сейчас !! )