防止手动构建的包自动升级

防止手动构建的包自动升级

我已经从源代码构建了 leafpad,现在 apt-get 认为是时候将 leafpad 更新到相同版本了。我该如何防止这种情况发生?

详细步骤:

apt-get build-dep leafpad
apt-get source leafpad
cd leafpad-0.8.18.1/
dpkg-buildpackage -uc -b
sudo dpkg -i ../leafpad_0.8.18.1-4_amd64.deb

从源代码安装此示例包后,运行后apt-get dist-upgrade建议我升级 leafpad

答案1

尝试使用官方存储库中的软件总是最好的。这样可以确保它不会对现有软件造成重大问题。Apt-get 会告诉您 leafpad 已经存在,您可以通过 Synaptic 或软件中心进行安装,并且有可用的更新(您不需要从源代码构建它)。

如果您确实不想在进行软件更新时安装新版本的 leafpad,那么:

  1. 打开 Synaptic(确保“设置/首选项/常规/外观”已在主窗口中显示包属性已勾选)。
  2. 搜索 leafpad
  3. 点击版本选项卡
  4. 选择您安装的版本
  5. 选择锁定版本在套餐菜单中

相关内容