Debian: perché gli aggiornamenti suggeriti da apt-get e synaptic sono diversi?


1

Sto eseguendo Debian Jessie, e questo è il contenuto del mio file sources.list:

deb http://ftp.debian.org/debian jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

Posso aggiornare il sistema con apt-get update e apt-get upgrade dalla riga di comando senza alcun problema. Tuttavia, quando provo ad aggiornare da synaptic (il gestore dei pacchetti della GUI), usando il pulsante Mark All Upgrade , ottengo molte modifiche suggerite, inclusa la rimozione di gnome, gnome-core e altri:

inserisci qui la descrizione dell'immagine

Questi sono i contenuti delle impostazioni delle fonti software di synaptic :

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Quindi, la domanda è: perché gli aggiornamenti suggeriti da apt-get e synaptic sono diversi? Grazie per l'aiuto!

Risposte:


3

Synaptic è un front-end della GUI per l'applicazione apt-get e utilizza la apt-get dist-upgradefunzionalità per il suo aggiornamento di default al contrario di quello apt-get upgradeche si sta utilizzando dalla riga di comando.

Fonte: https://help.ubuntu.com/community/SynapticHowto

La ragione per cui le raccomandazioni dei processi sono diverse è che dist-upgradecerca di risolvere in modo intelligente le dipendenze dei pacchetti e qualsiasi problema più profondamente della upgradefunzionalità generica .

Nella mia esperienza, ho notato enormi consigli sulla rimozione come quelli mostrati quando rimuovo / cambio elementi in diversi ambienti desktop.


Ho fatto apt-get dist-upgrade e ora sia sinaptico che apt-get match, grazie!
Milo,

1

Quando si installa (o si aggiorna) un pacchetto con apt-get, i pacchetti consigliati vengono installati automaticamente, mentre i pacchetti suggeriti non vengono installati. Questo può essere modificato usando le opzioni --no-install-recommendse / o --install-suggests. D'altra parte, synapticha un'opzione per l'installazione automatica dei pacchetti consigliati nella sua finestra di dialogo Impostazioni. Normalmente, questa potrebbe essere l'unica ragione a cui posso pensare per il diverso comportamento dei due gestori di pacchetti.

Ciò che mi colpisce di strano è che synapticsegnala il tuo ftp.debian.orge le tue security.debian.orgfonti come "altri software". Supponendo che tu sia su jessie, dovrebbero essere le tue principali fonti di software ufficialmente supportate. Mi sembra, quindi, che synapticsia in qualche modo confuso pensare che tu sia ancora su wheezy e questo è il motivo per cui cerca di sbagliare con i tuoi pacchetti installati.


Ciao, grazie per il tuo aiuto. Come ho notato nel mio commento per la risposta sopra, dopo aver fatto apt-get dist-upgrade ora sia sinaptico che apt-get sono d'accordo; tuttavia, sembra che Synaptic "creda" che io sia su wheezy, non riesco nemmeno a selezionare le caselle per le fonti principali, supportate ufficialmente ...
Milo,
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.