Comment installer wget sur cela?

10

J'ai téléchargé RubyStack 2.0.3 pour VMWare (Ubuntu 9.10) mais je ne peux rien télécharger dessus! Il semble que tous les utilitaires de base sont manquants / vissés:

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

Des idées comment puis-je télécharger quoi que ce soit sur cette machine? (Je n'y ai pas d'accès physique)

METTRE À JOUR

Tu te fous de moi...

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

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

la source
Je me suis amusé avec ce genre de choses auparavant. J'ai eu des appliances de pare-feu qui n'étaient pas fournies avec GCC ou même Make (smoothwall, n'importe qui), de sorte que faire quoi que ce soit hors de l'ordinaire était plus difficile que cela en valait la peine. Bonne chance!
Mark Henderson
Comment diable peut-on survivre sans wget? <g>
1
BTW (et complètement hors sujet): Connaissez-vous pfSense? Ça bouge! ;)
Vos apt repos sont-ils correctement configurés? Il est configuré dans /etc/apt/sources.list. Plus de détails sont ici: help.ubuntu.com/community/Repositories/CommandLine
1
@Winluser, oui, nous avons décidé de déployer sur pfSense. J'ai eu ces problèmes lorsque nous avons évalué toutes les options disponibles sur le marché. Nous sommes très, très, très satisfaits de pfSense (surtout depuis que la v2.0 a corrigé TOUS les problèmes que nous avions avec la 1.2)
Mark Henderson

Réponses:

24

J'utilise Debian, pas Ubuntu, mais la méthode doit être la même

Premier essai:

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

Sauf que,

cat /etc/apt/sources.list

Prenez note du préfixe d'URL après deb

apt-cache show wget

chercher:

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

récupérez cela dans votre navigateur local en assemblant la partie url de /etc/apt/sources.list et la partie nom de fichier de apt-cache show. scp le fichier sur votre machine,

dpkg -i wget_whatever.deb

Si /etc/apt/sources.list n'est pas configuré correctement, essayez la suggestion de tekhammer puis relancez apt-get update.


la source
Merci mec! Je luv'ya! Votre premier «apt-get -f» a fait l'affaire! Maintenant j'ai wget! :)
0

Comme cd34 l'a mentionné, vous devez utiliser le gestionnaire de packages pour installer ces utilitaires. C'est une «fonctionnalité» car nous essayons de rendre les appareils aussi légers que possible. Nous devrions probablement mieux le documenter. J'espère que vous apprécierez Bitnami!

Daniel Lopez
la source
0

J'utilise ubuntu 12.04 et j'ai juste eu le même problème où les scripts sh et bash où la commande wget n'était pas trouvée. La solution pour moi s'est avérée être de simplement mettre le chemin complet vers wget comme ceci:

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

au lieu de

wget "http://my-url-here"
Programster
la source