Dúvida remoção de kernel antigo [Resolvido]

Conversações gerais a respeito de Sabayon Linux

Moderator: Moderators

Post Reply
deusr
Growing Hen
Posts: 168
Joined: Mon Feb 23, 2009 7:23

Dúvida remoção de kernel antigo [Resolvido]

Post by deusr » Sun Aug 03, 2014 22:52

Estou fazendo uma limpeza no meu sistema e quero remover kernel's antigos, mas a dúvida é sobre as dependências vinculadas aos pacotes que estou achando estranho.


Aqui como dependência tem muitos mais pacotes que nas outras versões e não entendo o porque ter todas essas dependências.

Code: Select all

[email protected] ~/Distro $ sudo equo rm --deep sys-kernel/linux-sabayon-3.9.11 -a
╠  @@ Estes seriam os pacotes que seriam removidos:
╠  ## [sabayonlinux.org] app-laptop/samsung-tools-2.1 [520.7kB]
╠  ## [sabayonlinux.org] app-laptop/easy-slow-down-manager-0.3#3.9.0-sabayon#3.9.0-sabayon [45.0kB]
╠  ## [sabayonlinux.org] sys-kernel/linux-sabayon-3.9.11 [151.9MB]
╠  ## [sabayonlinux.org] net-wireless/rfkill-0.5 [17.0kB]
╠  ## [sabayonlinux.org] x11-misc/xbindkeys-1.8.6 [52.9kB]
╠  @@ Pacotes que seriam removidos: 5
╠  @@ Espaço de disco liberado: 152.5MB
╠  @@ Toda a largura de banda desperdiçada: 58.9MB
     Você gostaria de proceder ? [Sim/Não] Interrompido.

Aqui como dependência tem apenas o kernel em si e minha placa de rede, driver.

Code: Select all

[email protected] ~/Distro $ sudo equo rm --deep sys-kernel/linux-sabayon-3.13.11 -a
╠  @@ Estes seriam os pacotes que seriam removidos:
╠  ## [sabayonlinux.org] net-wireless/broadcom-sta-6.30.223.30-r1#3.13.0-sabayon#3.13.0-sabayon [6.4MB]
╠  ## [sabayonlinux.org] sys-kernel/linux-sabayon-3.13.11 [151.9MB]
╠  @@ Pacotes que seriam removidos: 2
╠  @@ Espaço de disco liberado: 158.3MB
╠  @@ Toda a largura de banda desperdiçada: 53.9MB
     Você gostaria de proceder ? [Sim/Não] Interrompido.
Aqui, eu rodei o comando com o meu kernel atual, 3.15.6, o estranho que não aparece o pacote da minha placa de rede (net-wireless/broadcom-sta-6.30.223.30-r1) que está vinculada apenas ao kernel anterior.

Code: Select all

[email protected] ~/Distro $ sudo equo rm --deep sys-kernel/linux-sabayon-3.15.6 -a
╠  @@ Estes seriam os pacotes que seriam removidos:
╠  ## [sabayonlinux.org] x11-apps/xrefresh-1.0.5 [27.2kB]
╠  ## [sabayonlinux.org] x11-misc/virtualgl-2.3.3 [3.1MB]
╠  ## [sabayonlinux.org] app-emulation/virtualbox-bin-4.3.12.93733 [186.2MB]
╠  ## [sabayonlinux.org] app-emulation/virtualbox-modules-4.3.12#3.15.0-sabayon#3.15.0-sabayon [30.0b]
╠  ## [sabayonlinux.org] app-emulation/virtualbox-guest-additions-4.3.12#3.15.0-sabayon#3.15.0-sabayon [4.4MB]
╠  ## [sabayonlinux.org] x11-drivers/xf86-video-virtualbox-4.3.12#3.15.0-sabayon#3.15.0-sabayon [13.3MB]
╠  ## [sabayonlinux.org] x11-misc/bumblebee-3.2.1 [155.6kB]
╠  ## [sabayonlinux.org] sys-power/bbswitch-0.8#3.15.0-sabayon#3.15.0-sabayon [33.2kB]
╠  ## [sabayonlinux.org] sys-kernel/linux-sabayon-3.15.6 [158.7MB]
╠  ## [sabayonlinux.org] x11-proto/glproto-1.4.17 [114.8kB]
╠  @@ Pacotes que seriam removidos: 10
╠  @@ Espaço de disco liberado: 366.0MB
╠  @@ Toda a largura de banda desperdiçada: 151.3MB
     Você gostaria de proceder ? [Sim/Não] 
Last edited by deusr on Mon Aug 04, 2014 22:23, edited 1 time in total.

User avatar
Fitzcarraldo
Sagely Hen
Posts: 8096
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom
Contact:

Re: Dúvida remoção de kernel antigo

Post by Fitzcarraldo » Mon Aug 04, 2014 11:57

Você pode investigar todas essas dependências, usando https://packages.sabayon.org/

É óbvio que easy-slow-down-manager-0.3#3.9.0-sabayon e linux-sabayon-3.9.11 tem alguma coisa a ver com o kernel 3.9.11. easy-slow-down-manager-0.3#3.9.0-sabayon foi compilado para o kernel 3.9.*, e linux-sabayon-3.9.11 é a imagem do kernel 3.9.11.

Aparentemente rfkill-0.5 e xbindkeys-1.8.6 no diretório de pacotes Entropy no seu laptop foram compilados junto com aquele kernel específico. Por exemplo, veja a «USE flag» kernel_linux do rfkill na página:

https://packages.sabayon.org/show/rfkil ... -show-what

samsung-tools-2.1 é vinculado ao rfkill-0.5, então se rfkill-0.5 vai ser removido, é óbvio que samsung-tools-2.1 tem que ser removido também. Veja «Reverse Dependencies» na página:

https://packages.sabayon.org/show/rfkil ... -show-what

Etc. Etc.
deusr wrote:Aqui, eu rodei o comando com o meu kernel atual, 3.15.6, o estranho que não aparece o pacote da minha placa de rede (net-wireless/broadcom-sta-6.30.223.30-r1) que está vinculada apenas ao kernel anterior.
Porque é estranho? Se broadcom-sta-6.30.223.30-r1 está vinculada apenas ao linux-sabayon-3.13.11 então você teria que remover aquele kernel 3.13.11 para remover broadcom-sta-6.30.223.30-r1#3.13.0-sabayon.

Depois de remover um kernel antigo, é sempre bom fazer o seguinte:

Code: Select all

equo libtest
equo deptest
Aí, o Entropy baixará qualquer pacote necessário que falta.

Se você precisa de rfkill e samsung-tools, os instale de novo depois.

Post Reply