Sou novo no sistema Ubuntu. Meu servidor é executado no Ubuntu 16.0.4 e o kernel é 4.4.0-98-generic, conforme mostrado por uname -r
. Eu removi com sucesso algumas das imagens do kernel, mas estou enfrentando o problema com o linux-image 4.4.0-119. A saída de dpkg -l linux-image*
é
$ dpkg -l linux-image* 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 Architecture Description +++-====================================-=======================-=======================-============================================================================== un linux-image <none> <none> (no description available) un linux-image-4.4.0-119-generic <none>> <none> (no description available) ii linux-image-4.4.0-97-generic 4.4.0-97.120 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP ii linux-image-4.4.0-98-generic 4.4.0-98.121 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP pU linux-image-extra-4.4.0-119-generic 4.4.0-119.143 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP ii linux-image-extra-4.4.0-97-generic 4.4.0-97.120 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP ii linux-image-extra-4.4.0-98-generic 4.4.0-98.121 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP iU linux-image-generic 4.4.0.119.125 amd64 Generic Linux kernel image
Parece-me que o linux-image-generic aponta para 4.4.119.125, mas o servidor foi inicializado com 4.4.0-98. Isto é onde eu fiquei confuso. Se eu quiser remover a imagem 4.4.0-119, me deu:
$ sudo dpkg --purge linux-image-extra-4.4.0-119-generic dpkg: dependency problems prevent removal of linux-image-extra-4.4.0-119-generic: linux-image-generic depends on linux-image-extra-4.4.0-119-generic; however: Package linux-image-extra-4.4.0-119-generic is to be removed. dpkg: error processing package linux-image-extra-4.4.0-119-generic (--purge): dependency problems - not removing Errors were encountered while processing: linux-image-extra-4.4.0-119-generic
Se eu correr
$ sudo apt-get remove linux-image-4.4.0-119-generic
[sudo] passwor for ... Reading package lists... Done Building dependency tree Reading state information... Done Package 'linux-image-4.4.0-119-generic' is not installed, so not removed You might want to run 'apt-get -f install' to correct these: The following packages have unmet dependencies: linux-image-extra-4.4.0-119-generic : Depends: linux-image-4.4.0-119-generic but it is not going to be installed linux-image-generic : Depends: linux-image-4.4.0-119-generic but it is not going to be installed Recommends: thermald but it is not going to be installed E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Adicionando -f não ajudou. Minha pergunta é, aparentemente 4.4.0.119 não está instalado, mas porque é que na saída de dpkg -l linux-image*
e como posso "remover"? Para piorar ainda mais, não posso executar nada com apt-get
. BTW, o que significa a primeira coluna do dpkg -l
acima, por exemplo, un
, ii
ou pU
?
Qualquer idéia seria muito apreciada. Obrigado!