これにwgetをインストールするには?


10

私はダウンロードしましたVMWareの(Ubuntuの9.10)のためRubyStack 2.0.3が、私はそれで何かをダウンロードすることはできません!すべての基本的なユーティリティが見つからない/ねじ込まれているようです:

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に付属しているか、やっているようにも(smoothwall、誰を)確認していなかったファイアウォールアプライアンス持っていた何かを普通のことは、それは価値があったよりも多くの悩みでしたが。幸運を!
マークヘンダーソン

一体誰がwgetなしで生き残ることができるのでしょうか?<g>

1
ところで(そして完全にトピック外):あなたはpfSenseを知っていますか?揺れる!;)

適切なリポジトリは正しく設定されていますか?/etc/apt/sources.listで設定されています。詳細はこちら:help.ubuntu.com/community/Repositories/CommandLine

1
@Winluser、はい、pfSenseに展開することにしました。私たちが市場にあったすべてのオプションを評価していたときに、それらの問題がありました。私たちはpfSenseに非常に満足しています(特にv2.0では1.2で発生したすべての問題が修正されているため)
Mark Henderson

回答:


24

私はubuntuではなくdebianを使用していますが、方法は同じでなければなりません

初挑戦:

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

それがなければ、

cat /etc/apt/sources.list

debの後にurlプレフィックスを書き留めます

apt-cache show wget

探す:

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

/etc/apt/sources.listからのurl部分とapt-cache showからのファイル名部分を組み立てるローカルブラウザーでそれを取得します。ファイルをマシンにscpします。

dpkg -i wget_whatever.deb

/etc/apt/sources.listが正しく設定されていない場合は、tekhammerの提案を試してから、apt-get updateを再実行してください。


ありがとう、男!やった!最初の 'apt-get -f'でうまくいきました!今私はwgetを持っています!:)

0

cd34で述べたように、これらのユーティリティをインストールするには、パッケージマネージャーを使用する必要があります。アプライアンスを可能な限り軽量化することを目指しているため、これは「機能」です。おそらくもっとよく文書化すべきでしょう。Bitnamiをお楽しみください。


0

私はubuntu 12.04を使用していますが、shおよびbashスクリプトでコマンドwgetが表示されないという同じ問題が発生しました。私にとっての解決策は、次のようにwgetへの完全なパスを置くだけであることがわかりました:

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

の代わりに

wget "http://my-url-here"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.