porque tantos pacotes “duplicados” (i386 + x86_64) foram instalados?

3

Eu fiz uma nova instalação de um laptop de 64 bits (onde anteriormente eu tinha o Ubuntu 10.04 64bits). Agora eu percebo que toda vez que eu instalo um pacote a partir do repositório, eu recebo muitas bibliotecas duplicadas em 32bits e 64bits, por quê? p>

Eu só tenho o repositório oficial do ubuntu e instalei o editor de vídeo OpenShot e o Flash e algumas outras coisas, como o Gerenciador de Configurações do CompizConfig e a Ferramenta Gnome Tweak ...

Agora tenho magicamente 122 bibliotecas duplicadas em duas arquiteturas diferentes, por quê?

dpkg -l|grep ":i386"|wc -l

Se eu inspecionar esta lista eu acho que ambos os 64 bits e 32 bits no meu sistema ... Isso é realmente um desperdício de espaço e, em seguida, qual deles é usado pelos aplicativos? 32 ou 64?

É realmente confuso ...

    
por Paulo Lopes 17.10.2011 / 20:39

2 respostas

1

Porque o flashplugin-installer: amd64 depende do flashplugin-downloader: i386. E para o trabalho, o multiarch precisa de mais pacotes i386.

Basta remover o flashplugin-installer, o flashplugin-downloader: i386 e outros pacotes i386 e instalar o adobe-flashplugin: amd64.

Mas se você quiser instalar o Skype, existe apenas o pacote i386 no Ubuntu 11.10 Oneiric Ocelot agora. E isso depende de muitos pacotes i386.

    
por Dmitry Ershov 27.10.2011 / 20:44
1

Eu diria que essas são dependências para algumas ferramentas de 32 bits que você está usando. Não é um desperdício de espaço porque eles são necessários, nem tudo vai funcionar com 64 bits, então esses pacotes precisam garantir que tudo corra bem.

    
por Bruno Pereira 17.10.2011 / 20:47