我想知道如何在终端下载时跳过下载更新。我目前正在从终端进行更新,我想跳过下载包,因为它会耗费大量时间。
答案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