Deseja manter um pacote de atualização. Não trabalhe

2

Estou tendo uma caixa de xen que executa o squeeze.

o linux-image-2.6.32-5-686-bigmem nunca é atualizado corretamente e eu quero impedir que ele faça mais atualizações. É irritante que tente e falhe toda vez que eu corro apt-get .

eu emiti

echo "linux-image-2.6.32-5-686-bigmem hold" | dpkg --set-selections
echo "linux-image-686-bigmem hold" | dpkg --set-selections

e eu recebo

root@y:/etc# dpkg --get-selections | grep hold
linux-image-2.6.32-5-686-bigmem                 hold
linux-image-686-bigmem                          hold

Mas ainda tenta atualizar

root@y:/etc# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up linux-image-2.6.32-5-686-bigmem (2.6.32-31) ...

e falha.

Recebi uma resposta abaixo com dpkg -l linux-image-2.6.32-5-686-bigmem

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
hF  linux-image-2. 2.6.32-31      Linux 2.6.32 for PCs with 4GB+ RAM

É hF, não oi.

    
por Haozhun 14.05.2011 / 08:28

2 respostas

2

Eu mantenho kernels em meus servidores o tempo todo, então eu sei que funciona em geral. O "1 não totalmente instalado ou removido" me preocupa. Meu dpkg -l linux-image-2.6.26-2-686-bigmem (no lenny) mostra:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
hi  linux-image-2. 2.6.26-25lenny Linux 2.6.26 image on PPro/Celeron/PII/PIII/

com um hi no começo. Eu estou supondo que o seu mostra outra coisa?

    
por 14.05.2011 / 15:08
0

Você pode acessar a versão do Synaptic > Package > Lock.

A outra opção é a que eu posso chamar de "apt-pinning". Aqui está um tutorial sobre isso .

    
por 14.05.2011 / 15:20