Wie installiere ich wget darauf?

10

Ich habe RubyStack 2.0.3 für VMWare (Ubuntu 9.10) heruntergeladen, kann aber nichts darauf herunterladen! Es scheint, dass alle grundlegenden Dienstprogramme fehlen / verschraubt sind:

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

Irgendwelche Ideen, wie ich etwas auf diesen Computer herunterladen kann? (Ich habe keinen physischen Zugang dazu)

AKTUALISIEREN

Das kann doch nicht wahr sein...

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

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

quelle
Ich hatte schon einmal Spaß mit so etwas. Ich habe Firewall - Appliances hat , die nicht mit GCC gekommen oder sogar Make (glattwandigen, anyone) , so dass dabei etwas Mühe war mehr aus dem üblichen heraus, als es wert war. Viel Glück!
Mark Henderson
Wie um alles in der Welt kann jemand ohne Wget überleben? <g>
1
Übrigens (und völlig außerhalb des Themas): Kennen Sie pfSense? Es rockt! ;)
Sind Ihre passenden Repos richtig eingerichtet? Es ist in /etc/apt/sources.list konfiguriert. Weitere Details finden Sie hier: help.ubuntu.com/community/Repositories/CommandLine
1
@ Winluser, ja, wir haben uns für die Bereitstellung auf pfSense entschieden. Ich hatte diese Probleme, als wir alle Optionen auf dem Markt evaluierten. Wir sind sehr, sehr, sehr zufrieden mit pfSense (zumal v2.0 ALLE Probleme behoben hat, die wir mit 1.2 hatten)
Mark Henderson

Antworten:

24

Ich benutze Debian, nicht Ubuntu, aber die Methode sollte dieselbe sein

Erster Versuch:

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

Abgesehen davon,

cat /etc/apt/sources.list

Notieren Sie sich das URL-Präfix nach deb

apt-cache show wget

suchen:

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

Holen Sie sich das in Ihrem lokalen Browser, indem Sie den URL-Teil aus /etc/apt/sources.list und den Dateinamen-Teil aus apt-cache show zusammenstellen. scp die Datei auf Ihren Computer,

dpkg -i wget_whatever.deb

Wenn /etc/apt/sources.list nicht korrekt eingerichtet ist, versuchen Sie es mit dem Vorschlag von tekhammer und führen Sie das apt-get-Update erneut aus.


quelle
Danke mann! Ich luv'ya! Dein erstes 'apt-get -f' hat es geschafft! Jetzt habe ich wget! :)
0

Wie in cd34 erwähnt, müssen Sie den Paketmanager verwenden, um diese Dienstprogramme zu installieren. Dies ist eine Funktion, da wir versuchen, die Geräte so leicht wie möglich zu machen. Wir sollten es wahrscheinlich besser dokumentieren. Ich hoffe, Sie genießen Bitnami!

Daniel Lopez
quelle
0

Ich verwende Ubuntu 12.04 und hatte gerade das gleiche Problem, bei dem Sh- und Bash-Skripte, bei denen der Befehl wget angezeigt wurde, nicht gefunden wurden. Die Lösung für mich stellte sich heraus, dass ich nur den vollständigen Weg beschritten habe, um so zu wget:

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

Anstatt von

wget "http://my-url-here"
Programmierer
quelle