O texto completo do pacote pinning
a um nível específico pode ser encontrado aqui: help .ubuntu.com / community / Pinning
Para descobrir os pacotes da Nvidia instalados (no meu sistema) eu fiz isso:
rick@dell:/boot/grub$ sudo apt list nv* | grep install
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
nvidia-367/xenial,now 367.44-0ubuntu0~gpu16.04.1 amd64 [installed]
nvidia-opencl-icd-367/xenial,now 367.44-0ubuntu0~gpu16.04.1 amd64 [installed,automatic]
nvidia-prime/xenial,xenial,now 0.8.2 amd64 [installed,automatic]
nvidia-settings/xenial,now 370.28-0ubuntu0~gpu16.04.1 amd64 [installed]
Para congelar o pacote no nível atual ( Pin it
), digite o seguinte:
root@dell:/boot/grub$ sudo -i
root@dell:~# echo nvidia-367 hold | dpkg --set-selections
root@dell:~# echo nvidia-opencl-icd-367 hold | dpkg --set-selections
root@dell:~# echo nvidia-prime hold | dpkg --set-selections
root@dell:~# echo nvidia-settings hold | dpkg --set-selections
root@dell:~# exit
Descongelamento ou reversão de retenções é o mesmo, mas em vez de hold
use unhold
.