当我们手动取消 apt-get install 或由于网络故障时会发生什么

当我们手动取消 apt-get install 或由于网络故障时会发生什么

今天我使用 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-getsudo apt-get install -f <package-name>

我如何开始全新安装?

  • 尝试这些命令,它将删除所有未使用的包并删除下载的存档文件。

    sudo apt-get autoremove
    sudo apt-get clean 
    
  • 现在开始全新安装软件包。

    sudo apt-get install <package-name>
    

相关内容