Perché i pacchetti di download di Synaptic per amd64 e i386 sono entrambi?


12

Sto usando Oneiric 64-bit e da quando ho effettuato l'aggiornamento ho notato che Synaptic ha diviso i repository in 64-bit e 32-bit, ma sta scaricando elenchi di archivi per entrambi, impiegando il doppio del tempo rispetto a prima. Qualcuno può spiegare perché questo è e se posso fermarlo?

Risposte:


7

oneiric ora supporta i pacchetti multiarchitettura. Pertanto, anche se si utilizza un sistema a 64 bit, è ora possibile installare pacchetti a 32 bit su di esso. In precedenza, questo non era possibile. Attualmente, questo supporto è disponibile anche in Debian Wheezy, che sarà rilasciato nel 2012-2013.

Non ricordo il nome esatto di questo supporto multi-architettura sopra la mia testa, ma quando lo farò, aggiornerò questo post.

Inoltre, non ricordo di aver visto alcuna menzione su come disabilitare questa funzione.


2

Non è nemmeno specifico per sinaptico. Vedo i pacchetti duplicati nell'elenco con aptitude (lol ho appena provato a completarlo con un tab!) Ma non con [il nuovo] muone in Kubuntu 11.10 (oneiric) che sembra nascondere questo. Presumo che stiano tutti usando apt dietro le quinte o qualche libreria che sta compilando l'elenco dei pacchetti.

Il mio aggiornamento non è andato bene, questo mi ha causato problemi; sembra che aptitude non sia impostato per gestire questo.

Sono stato in grado di risolverlo in questo modo:

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

  2. Usare un # per commentare l'unica riga che lo fa leggere #foreign-architecture i386.

Ora aptitude vede solo i pacchetti di architettura nativa.

Ancora una volta, questa non è una risposta specifica, ma risolve il problema presentato dall'IMO.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.