Primeiro você deve saber que isso não é uma ação estranha, isso é totalmente certo e você está pedindo por essa ação !!
Então, por que isso acontece?
Você deseja instalar libgirepository-1.0-1:i386
, mas você já tem esse
libgirepository-1.0-1
versão de 64 bits, então aqui o sistema está pedindo para você substituir o 64bit por 32bits.
Esta substituição tem algumas conseqüências, se você optar por substituir isso significa que o sistema excluirá libgirepository-1.0-1
e instalará o 32bit, assim como este pacote lib será excluído, o sistema excluirá outros aplicativos que dependem dele, já que os aplicativos não estarão mais disponíveis se essa biblioteca for removida.
Por exemplo, por que o totem será removido, vamos ver as dependências do totem
$ apt-cache rdepends totem
totem
Reverse Depends:
totem:i386
totem:i386
libtotem0:i386
libtotem-dev:i386
gnome-settings-daemon:i386
totem-plugins-extra
ubuntu-desktop
totem-plugins
totem-mozilla
totem-dbg
totem
|nautilus
libtotem0
libtotem-dev
gnome-settings-daemon
totem:i386
totem:i386
libtotem0:i386
libtotem-dev:i386
gnome-settings-daemon:i386
ubuntustudio-desktop
ubuntu-sugar-remix
|tunapie
totem-plugins-extra
totem-plugins-dvb-daemon
totem-plugin-arte
totem-plugin-arte
streamtuner2
remuco-totem
gnome-core
ezgo-multimedia
bombono-dvd
ubuntu-desktop
totem-plugins
totem-mozilla
totem-dbg
totem
|nautilus
libtotem0
libtotem-dev
gnome-settings-daemon
Como você vê acima, totem depende de libtotem0
e muitos outros pacotes, mas vamos pegar este pacote como exemplo, agora se você verificar as dependências do libgirepository-1.0-1
, você também mostrará libtotem0
e muitos outros, então explique o exemplo, se você apagar o libgirepository-1.0-1
e quiser instalar o 32 bit então você precisará remover o libtotem0
para instalar o seu 32 bit também para ser compatível com libgirepository-1.0-1
32bit e se você vai remover o totem (Mesmo você não está falando sério).
Espero que as coisas se tornem claras agora