如何在此安装wget?


10

我确实下载了适用于VMWare的RubyStack 2.0.3(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(甚至是平滑墙,任何人)没有,所以做任何与众不同的事情都比它值得的麻烦。祝好运!
马克·亨德森

没有wget,一个人怎么能生存?<g>

1
顺便说一句(而且完全是题外话):您知道pfSense吗?好厉害!;)

您的apt存储库设置正确吗?它在/etc/apt/sources.list中配置。更多详细信息,请访问此处:help.ubuntu.com/community/Repositories/CommandLine

1
@Winluser,是的,我们决定在pfSense上进行部署。当我们评估市场上的所有选项时,我遇到了这些问题。我们对pfSense感到非常非常满意(尤其是因为v2.0已解决了1.2中的所有问题)
Mark Henderson 2010年

Answers:


24

我使用的是debian,不是ubuntu,但是方法应该相同

第一次尝试:

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组装文件名部分。将文件保存到您的计算机上,

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"
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.