Debian Wheezy (stabile) passerà automaticamente a Jessie una volta che Jessie diventerà la versione stabile?


18

Sono su Debian Wheezy (stabile) e aggiorno regolarmente il mio sistema tramite il basic:

sudo apt-get update
sudo apt-get dist-upgrade

In futuro, una volta che Jessie diventerà la versione stabile, mi chiedo se Wheezy diventerà automagicamente Jessie se continuo a farlo dist-upgradeo no.

Ci saranno NESSUNA procedura manuale per assicurarsi di essere sempre sull'attuale versione Stable (anni nel futuro, ad esempio Sid dopo Jessie), o sono pronto ad andare come sono?

Ad esempio, devo modificare il mio file sources.list in qualche modo per assicurarmi che Jessie si avvierà semplicemente senza alcun passo manuale lungo la traccia, o qualche aggiornamento "grande" ("dist-upgrade") farà tutto per me e cambiare tutte le istanze di wheezya jessiequando sa di farlo?

(Ogni singola riga nel mio sources.list ha wheezyal suo interno. Forse devo solo rimuoverli wheezyda loro?)

Sono un po 'un nuovo arrivato (da OS X e prima di Windows), quindi non sono sicuro di come gli' aggiornamenti di rilascio 'sullo stesso canale possano essere eseguiti automaticamente su Debian - dove, OS X offre semplicemente, tramite i suoi aggiornamenti automatici, aggiornamenti completi alla versione successiva (stabile / pronta) senza necessità di controllo manuale o passaggi complicati oltre al normale controllo degli aggiornamenti di sistema.


Risposte:


23

Se le righe nel tuo sources.listdicono "wheezy", rimarrai con Wheezy anche quando Jessie viene rilasciato. Se invece cambi queste righe per dire "stable", apt ti aggiornerà a Jessie quando viene rilasciato, perché "stable" diventerà un alias per "jessie" invece di "wheezy". (E se cambi queste righe per dire "jessie", eseguirai l'aggiornamento a Jessie ora , anche se è ancora in fase di test e non è stato ancora rilasciato come "stabile".)

Anche se può essere allettante cambiare il tuo sources.listper dire "stabile" in modo da passare automaticamente alle nuove versioni stabili, non lo consiglio. Il processo di aggiornamento potrebbe avere passaggi speciali che vorresti o dovresti fare in aggiunta (e possibilmente prima ) ai pacchetti di aggiornamento, quindi è meglio aspettare che Jessie venga rilasciato e quindi guardare le note di rilascio prima di effettuare il passaggio. (In pratica, l'aggiornamento dei pacchetti di solito va bene, ma è più sicuro aspettare e leggere prima le note di rilascio. Guarda prima di saltare.)

A proposito, Sid non diventerà mai una versione stabile. È il nome permanente del repository "instabile" e non partecipa alla progressione dei nomi attraverso gli alias "testing" e "stable". Dopo che Jessie verrà rilasciato, un altro personaggio di Toy Story verrà scelto per il nuovo "test" e Sid rimarrà instabile come sempre.


In breve: come con molte altre cose Linux, questo dipende interamente dall'amministratore del sistema. Se vuoi che si aggiorni automaticamente, sarà ... se non vuoi che si aggiorni affatto, anche questo è possibile.
un CVn

Posso confermare che il Wheezy diventa automagicamente Jessie. Il mio sources.list ha solo Wheezy, quando eseguo cat / etc / debian_version, restituisce 8.2. Questo succede dopo un normale aggiornamento apt-get. Qualcuno sa perché?
Fernando Kosh,

10

No, l'aggiornamento non sarà automatico, devi sostituire manualmente ogni istanza di wheezyby jessienel tuo /etc/apt/sources.list.

In alternativa, è possibile sostituirli con stablee quindi, l'aggiornamento sarà automatico una volta rilasciato Jessie.

Nota che non consiglierei quest'ultimo se lo usi unattended-upgrades, perché il tuo sistema potrebbe finire per essere un mix tra stabile e vecchio.

L'ultima cosa, di apt-get dist-upgradesolito è necessaria solo quando si aggiorna a una nuova versione; la differenza tra upgradee dist-upgradeè che upgradeaggiorna solo i pacchetti, mentre dist-upgradeè in grado di installare nuovi pacchetti o eliminare pacchetti in conflitto. Normalmente, durante il ciclo di vita di una versione stabile, le dipendenze dei pacchetti non cambiano, quindi upgradedovrebbe essere sufficiente per gli aggiornamenti quotidiani (ovviamente, se aggiungi repository di terze parti, potrebbero non seguire la rigida politica di Debian in materia, e le dipendenze del pacchetto possono cambiare).



penso che sia solo una differenza di opinione no beef :) e BTW, non penso dire, da 7.6 a 7.7 o 7.8 una nuova versione, quindi penso che sia lì che
potrei

1
No, invero, quelle non sono nuove versioni, ma solo nuove "versioni a punti" e non dovrebbero neppure introdurre nuove dipendenze.
MoonSweep

1

Come accennato, sarà automatico solo se hai "stable" nel file source.list, se in particolare hai "wheezy" non accadrà automaticamente quando esegui un file apt-get upgrade.

Questo è indicato nelle note di rilascio complete qui .

O dai un'occhiata a una guida ridotta che tratta questo qui .

Fondamentalmente il sources.listmust deve avere jessie o stable, quindi si esegue un apt-get upgrade/ apt-get dist-upgrade. Questi da soli non sono automatici per impostazione predefinita, per quanto ne sappia, nel mio ambiente tuttavia ho apt-get upgradeimpostato l'esecuzione settimanale come cron job, dato che ero stabile nel mio, in sources.listpratica alcuni dei miei server si sono automaticamente aggiornati all'installazione jessie minima .

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.