O APT (Advanced Packaging Tool) é o sistema que o Ubuntu usa para gerenciar todo o software instalado em um sistema. Ele permite que você "fixe" um pacote a uma determinada versão, para que ele não seja atualizado quando o gerenciador de atualizações for executado.
Para fixar seus pacotes de kernel, primeiro você deve determinar qual versão seu kernel é. Uma maneira de fazer isso é abrir o Gerenciador de Pacotes Synaptic no System > Administração.
Digite"linux-generic" no campo de texto Pesquisa rápida e pressione Enter.
Anoteonúmerolistadonacoluna"Versão instalada". Vamos usá-lo na próxima etapa.
Em seguida, precisamos editar o arquivo / etc / apt / preferences. Abra-o pressionando Alt + F2 para abrir a janela Executar aplicativo e entrar:
gksudo gedit /etc/apt/preferences
Issoabriráumajaneladogedit.Omaisprováveléqueajanelafiqueembranco,amenosquevocêtenhabrincadocomoAPTantes.
Najanela,digiteoseguinte,substituindoonúmerodaversãopelonúmerodaversãoquevocêencontrounoGerenciadordePacotesSynaptic.
Package:linux-genericlinux-headers-genericlinux-image-genericlinux-restricted-modules-genericPin:version<insertversionhere>Pin-Priority:1001
Salve o arquivo e feche o gedit. Se você abrir o Update Manager, verá que as atualizações do kernel do Linux agora estão ocultas!
Bloqueio de pacotes com o APT / DPKG
Lembre-se do nome do pacote do seu kernel acima.
Abra um terminal e execute:
sudo -s
E pressione entre .
Digite sua senha para o sudo:
echo kernel_package_name hold | dpkg --set-selections
Substitua kernel_package_name
pelo nome do kernel que você deseja fixar.
Agora execute:
sudo apt-get update && sudo apt-get upgrade
Para remover o pino do Apt / Dpkg:
Abra um terminal
sudo -s
echo kernel_package install | dpkg --set-selections
Substitua o kernel_package pelo pacote que você deseja fixar.
Agora execute:
sudo apt-get update && sudo apt-get upgrade
O que você está tentando fazer é chamado de pinagem. As fontes que lhe dei acima, têm o essencial sobre o que você deve fazer para cumprir suas tarefas.