今天我使用 apt-get 安装 mongodb,下载了 114 mb,apt-get 运行时我丢失了网络连接,所以下载停止了,所以我使用 Ctrl + c 取消了下载。后来当我的连接恢复时,我再次启动 apt-get install,但这次它显示需要下载 109 mb 而不是 114 mb,但这次我的互联网连接也很慢,所以我使用 Ctrl + c 取消了下载。
所以我的问题是 apt-get 如何工作?如果出现网络错误或用户取消安装,下载的数据会怎样?在尝试再次安装之前,我是否需要清除以前未完成的下载?如何再次恢复安装?如何开始全新安装?
请帮忙
答案1
apt-get 如何工作?
apt-get
是用于处理软件包的命令行工具,可以视为用户使用 APT 库的其他工具的“后端”。存在几个“前端”接口,例如 aptitude、synaptic 和 wajig。
如果发生网络错误或用户取消安装,下载的数据会怎样?
- 如果网络错误或用户取消包安装,则操作将被取消,部分下载的包将存储在
/var/cache/apt/archives
目录中。
在尝试再次安装之前,我是否需要清除以前未完成的下载?
- 不,清理以前未完成的下载不是强制性的。
我该如何再次恢复安装?
- 在like后添加
-f
参数或标志。它将恢复安装。apt-get
sudo apt-get install -f <package-name>
我如何开始全新安装?
尝试这些命令,它将删除所有未使用的包并删除下载的存档文件。
sudo apt-get autoremove sudo apt-get clean
现在开始全新安装软件包。
sudo apt-get install <package-name>