use*_*335 11 command-line apt sudo wget 14.04
该apt-get
命令和sudo
命令不会为我工作。which apt-get
什么都不返回。我检查了 bin 文件夹以确保,没有aptget
. 然而我有wget
。我可以安装 apt-getwget
吗?如果没有,我该如何安装它?
当然你可以这样做,虽然很奇怪你错过了那个包/命令......无论如何,手动方法是下载包并使用dpkg安装它,如下所示:
从网上获取包裹
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.0.1ubuntu2.17_amd64.deb -O apt.deb
Run Code Online (Sandbox Code Playgroud)用 dpkg 安装
sudo dpkg -i apt.deb
Run Code Online (Sandbox Code Playgroud)2(其他)。没有 sudo的 dkpg 的替代使用- 我不知道这些,包括在评论之后 -
pkexec dpkg -i apt.deb
Run Code Online (Sandbox Code Playgroud)
如果一切顺利,那应该就足够了。
可能你会发现有些依赖没有得到满足,为了解决这个问题,你可能需要创建一个文件夹(类似于“apt-installer”)并将apt包的所有依赖放在那里。dpkg 输出将显示所需的依赖项列表,下载过程与上面解释的类似。最后,如果您对自己正在做的事情没有信心,我的建议是您可能想要重新安装系统。
干杯。
小智 5
现在...
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_2.1.10ubuntu0.2_amd64.deb -O apt.deb
Run Code Online (Sandbox Code Playgroud)
将来这也可能会出现 404 错误,因此请删除文件名apt_2.1.10ubuntu0.2_amd64.deb -O apt.deb
并将该http://security.ubuntu.com/ubuntu/pool/main/a/apt/
部分输入浏览器。查找该文件的最新版本,然后更改其路径。