Por que o synaptic está fazendo o download de pacotes para amd64 e i386?

12

Estou rodando o Oneiric 64-bit, e desde que eu fiz o upgrade, notei que o Synaptic dividiu os repositórios em 64 bits e 32 bits, mas está baixando listas de arquivos para ambos, levando o dobro do tempo anterior . Alguém pode explicar por que isso é e se eu posso pará-lo?

    
por yuttadhammo 14.09.2011 / 08:23

2 respostas

7

oneiric agora tem suporte para pacotes multi-arquitetura. Portanto, mesmo que você esteja usando um sistema de 64 bits, agora é possível instalar pacotes de 32 bits nele. Mais cedo, isso não foi possível. Atualmente, este suporte também está disponível no Debian Wheezy, que será lançado em 2012-2013.

Eu não lembro o nome exato deste suporte multi-arquitetura acima da minha cabeça, mas quando o fizer, atualizarei este post.

Além disso, não me lembro de ver qualquer menção de como desativar esse recurso.

    
por rigved 14.09.2011 / 08:49
2

Também não é específico para sináptico. Eu vejo pacotes duplicados na lista com o aptitude (lol eu tentei tab-autocomplete isso!), Mas não com [o novo] muon no Kubuntu 11.10 (oneiric), que parece esconder isso. Eu suponho que todos eles estão usando o apt nos bastidores ou alguma biblioteca que está compilando a lista de pacotes.

Minha atualização não foi bem, isso me causou problemas; parece que o aptitude não está configurado para lidar com isso.

Consegui corrigi-lo assim:

  1. sudo nano /etc/dpkg/dpkg.cfg.d/multiarch

  2. Usando um # para comentar a única linha que o faz ler #foreign-architecture i386 .

Agora o aptitude só vê os pacotes de arquitetura nativos.

Mais uma vez, esta não é uma resposta específica, mas corrige o problema que você apresenta ao IMO.

    
por pbhj 19.10.2011 / 21:37