在我浏览 CSDN 的问答社区时,我发现一篇求助内容是一位用户对于如何在使用 APT 更新时避免更新 Arduino 这个问题感到困惑。这激发了我写这篇博客的灵感。我希望通过这篇文章,帮助那些在 Kali Linux 上使用 APT 管理软件包更新的朋友们,特别是那些像这位用户一样,遇到类似问题的人。
一、禁用软件包更新
1、首先我们需要查看需要禁止更新的完整软件包名
dpkg -l | grep arduino
2、将Arduino软件包标记为“保留”状态
sudo apt-mark hold arduino
二、验证软件包是否被保留
以下命令用于显示所有的保留状态的软件包
apt-mark showhold
除了显示保留状态的软件包,apt-mark还可以显示其他被标记状态的软件包
#显示用户手动安装的软件包
apt-mark showmanual
#显示自动安装的软件包
apt-mark showauto
三、如果有需要需要保留
取消禁止软件包更新
sudo apt-mark unhold <软件包名>
结语
希望这篇文章对你有所帮助,如果你有任何问题或建议,欢迎在评论区留言。让我们一起继续学习和进步!