如何阻止 Ubuntu 更新某些软件包?

如何阻止 Ubuntu 更新某些软件包?

我在一台 Thinkpad 机器上安装了 Ubuntu 10.10。最近我在上面安装了 NVidia CUDA。安装成功了,这要感谢这个非常有用的指导

不幸的是,在最新的软件更新/升级之后,X 服务器停止工作。我可以使用 shell,但sudo /etc/init.d/gdm stop这样做并start没有帮助。这样做Ctrl + Alt + F7将屏幕更改为启动日志(如果您在故障安全模式下加载 Ubuntu,则会显示所有这些消息)。没有 Gnome,没有图形登录窗口。

我在另一个分区上重新安装了 Ubuntu 10.10,并重新安装了 CUDA。NVidia 的开发驱动程序可以工作,我想防止我的新 Ubuntu 再次进行这种危险的升级。但我仍然想对系统上的所有其他软件包进行此sudo apt-get update操作sudo apt-get upgrade

如何在排除 NVidia 视频驱动程序(以及所有 xorg.conf 内容)更新的同时对 Ubuntu 进行更新?

答案1

你要么需要使用固定或固定包裹从你的包裹管理器来看 - 持有似乎更容易 - 从表面上看,持有更容易

你可以通过包管理器的“锁定版本”选项或 dpkg 命令来执行此操作echo packagename hold | dpkg --set-selections。有关更多详细信息,请参阅我之前链接的链接

相关内容