Por que você vê 'removendo pacotes adicionais' durante a instalação do Ubuntu?

5

Acabei de instalar o Ubuntu 12.04 LTS e fiquei muito surpreso (e divertido :)) sobre a janela de instalação mostrando as informações de status:

  

"Zusatzpakete werden entfernt"

(significa algo como "remover pacotes adicionais")

Parece muito estranho para mim que, em uma instalação, pacotes adicionais sejam removidos ... por que eles foram instalados em primeiro lugar?

Bem, não tão ruim assim, eu usei o Windows por décadas agora, eu tinha a pequena esperança de que o mundo linux seria um pouco melhor; D

    
por delf 25.07.2013 / 11:16

3 respostas

7

TLDR; É basicamente apenas um apt-get autoremove realizado após a instalação.

Aqui está o que acontece no momento da instalação usando um desktop instalador (esta resposta não é válida para servidor ou suplente instaladores):

  1. Uma espécie de imagem do Ubuntu pré-instalada ( /casper/filesystem.squashfs no CD) é extraída no disco rígido. É como pegar um atalho, porque está tudo em um estado predefinido e não exige que todos os pacotes sejam instalados um por um (em oposição ao processo debootstrap no servidor / instaladores alternativos).
  2. Após a extração da imagem, o instalador chroot s no destino e aplicará todas as alterações inseridas durante a instalação: conta de usuário, idioma, fuso horário, etc. Ele também aplicará atualizações.
  3. O estado do sistema de arquivos de destino (instalação quase concluída) depois de tudo isso provavelmente resultará em alguns pacotes desnecessários para o seu sistema. Por exemplo. kernel antigo que não é mais aplicável devido a atualizações, ou você não escolheu usar o LVM para que todos os pacotes relacionados a ele possam ser removidos. (isso é apenas hipotético - eu não verifiquei se isso realmente executa a remoção do LVM). Não é muito diferente de aplicar uma grande pilha de atualizações de pacotes que resultam em alguns pacotes removidos usando apt-get autoremove .
por gertvdijk 25.07.2013 / 11:53
3

Embora possa haver vários motivos, acho que esses pacotes foram removidos já que são desnecessários. Eles estão instalados porque estavam na mídia de instalação. Agora, novas atualizações chegaram e marcam esses itens como desnecessários. Então o Ubuntu está removendo-o.

Outra razão poderia ser, para fins de instalação, o ubuntu instalou alguns pacotes que não são usados para o uso normal do dia a dia. Então é limpá-los.

    
por Web-E 25.07.2013 / 11:26
3

Existem pacotes presentes na imagem do Live CD que podem ser desinstalados depois que a imagem é copiada para o seu disco rígido. Um exemplo em que posso pensar é o gparted, ele está presente na sessão do Live CD, mas não está disponível em um sistema recém-instalado. Outros pacotes com os quais isso ocorre geralmente são relacionados ao sistema de arquivos, por exemplo, o LVM está presente no Live CD, caso você queira usar o particionamento do LVM na sua instalação. Se você não usar isso, não há razão para ter o pacote LVM em seu sistema instalado para que ele seja removido. Eu acho que os pacotes de idiomas não utilizados são removidos também.

    
por Cheesemill 25.07.2013 / 12:19