如何在终端下载时跳过下载更新?

如何在终端下载时跳过下载更新?

我想知道如何在终端下载时跳过下载更新。我目前正在从终端进行更新,我想跳过下载包,因为它会耗费大量时间。

答案1

如果您不想下载任何包的更新,您可以使用临时保留和取消保留命令。

  • hold :它将停止更新特定的包。

  • 取消保留:取消保留正在保留的包裹。

用法

例如,我不想更新我的 Firefox,因为我必须下载 20MB,这对于我的 236kbps 调制解调器来说数据量太大,所以我现在不想更新它。所以我将暂时搁置。

sudo apt-mark hold firefox

因此,除了 Firefox 之外,所有软件包都将被下载并安装。

如果我想再次更新 Firefox

然后简单地

sudo apt-mark unhold firefox

答案2

如果您停止下载过程,则将没有任何内容可更新。无论如何,您可以使用Ctrl+C组合键来执行此操作。

如果你想跳过一些软件包的更新,你可以这样做,但是使用以下命令开始更新:

sudo echo "[packagename] hold" | sudo dpkg --set-selections

相关内容