Как установить Wget на это?


10

Я загрузил RubyStack 2.0.3 для VMWare (Ubuntu 9.10), но не могу ничего скачать на него! Похоже, что все основные утилиты отсутствуют / испорчены:

bitnami@linux:/var/tmp$ wget
-bash: wget: command not found

bitnami@linux:/var/tmp$ curl
curl: error while loading shared libraries: libcurl.so.4: cannot open shared obj
ect file: No such file or directory

bitnami@linux:/var/tmp$ man wget
-bash: man: command not found

bitnami@linux:/var/tmp$ sudo apt-get install wget
[sudo] password for bitnami:
Reading package lists… Done
Building dependency tree
Reading state information… Done
E: Couldn’t find package wget

Любые идеи, как я могу скачать что-нибудь на этой машине? (У меня нет физического доступа к нему)

ОБНОВИТЬ

Ты меня разыгрываешь...

bitnami@linux:~$ ftp
-bash: ftp: command not found

bitnami@linux:~$ smbclient
-bash: smbclient: command not found

Я веселилась с такими вещами раньше. У меня были устройства брандмауэра, которые не поставлялись с GCC или даже с Make (smoothwall, кем угодно), так что делать что- то необычное было больше проблем, чем оно того стоило. Удачи!
Марк Хендерсон

Как же кто-то может выжить без Wget? <g>

1
Кстати (и совершенно не по теме): вы знаете pfSense? Это круто! ;)

Правильно ли настроены ваши репозитории? Это настраивается в /etc/apt/sources.list. Более подробная информация здесь: help.ubuntu.com/community/Repositories/CommandLine

1
@ Winluser, да, мы решили развернуть на pfSense. У меня были эти проблемы, когда мы оценивали все варианты, которые были на рынке. Мы очень, очень, очень довольны pfSense (тем более что v2.0 исправила ВСЕ проблемы, которые были у нас с 1.2)
Марк Хендерсон,

Ответы:


24

Я использую Debian, а не Ubuntu, но метод должен быть таким же

Первая попытка:

sudo bash
apt-get update
apt-get -f install
apt-get install wget

За исключением этого,

cat /etc/apt/sources.list

Запишите префикс URL после деба

apt-cache show wget

искать:

Filename: pool/main/w/wget/wget_1.12-1.1_i386.deb

возьмите это в своем локальном браузере, собирая часть URL из /etc/apt/sources.list и часть имени файла из apt-cache show. скопируйте файл на свой компьютер,

dpkg -i wget_whatever.deb

Если /etc/apt/sources.list настроен неправильно, попробуйте совет Tekhammer, а затем снова запустите apt-get update.


Спасибо, мужик! Я, Лювья! Ваш первый 'apt-get -f' сделал свое дело! Теперь у меня есть wget! :)

0

Как упоминалось в cd34, вам нужно использовать менеджер пакетов для установки этих утилит. Это «особенность», поскольку мы стараемся сделать приборы максимально легкими. Мы, вероятно, должны лучше документировать Надеюсь, вам понравится Битнами!


0

Я использую Ubuntu 12.04, и у меня возникла та же проблема, когда скрипты sh ​​и bash, где показывается команда wget, не найдены. Решение для меня оказалось просто поставить полный путь к wget следующим образом:

/usr/bin/wget "http://my-url-here"

вместо того

wget "http://my-url-here"
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.