在 Ubuntu 系统中,NVIDIA 显卡驱动通常通过系统的包管理器(如 apt)进行管理和更新。要防止 NVIDIA 驱动程序自动更新,你可以锁定当前安装的驱动版本,这样即使系统进行了更新,驱动程序也会保持在当前版本。以下是如何在 Ubuntu 中防止 NVIDIA 驱动自动更新的步骤:
锁定
找出当前安装的 NVIDIA 驱动版本:
打开终端并运行以下命令来查看当前安装的 NVIDIA 驱动版本:
apt list --installed | grep nvidia-driver
锁定 NVIDIA 驱动版本:
使用下面的命令来锁定驱动版本,其中 nvidia-driver-xxx 是你当前安装的驱动版本:
sudo apt-mark hold nvidia-driver-xxx
这个命令会阻止该包被自动更新。
确认锁定状态:
检查是否成功锁定了 NVIDIA 驱动版本,可以使用:
apt-mark showhold
如果驱动程序已经被锁定,它应该会出现在列表中。
解锁
如果未来你决定要更新你的 NVIDIA 驱动,你可以使用以下命令来解除锁定:
sudo apt-mark unhold nvidia-driver-xxx
然后你可以使用 apt 或 apt-get 更新到最新版本的驱动程序:
sudo apt update
sudo apt upgrade
或者直接安装新版本的 NVIDIA 驱动:
sudo apt install nvidia-driver-newversion
请记住,手动管理驱动程序更新意味着你需要定期检查新的安全更新和驱动程序版本,以确保你的系统安全和性能最优化。