Creare Debian Bleeding Edge


14

Ho Debian 6 installato sul mio computer e quando l'ho installato un anno fa, avevo tutto per avere un sistema stabile per le mie esigenze; Non mi importava della recency dei pacchetti. Ora, le mie opinioni si sono invertite, sento di aver bisogno di un margine sanguinante più della stabilità. Esiste un modo per creare Debian Bleeding Edge? Per Ubuntu, ho trovato un paio di PPA che mantengono aggiornati alcuni pacchetti ma non ho trovato una buona guida per farlo per Debian.

Qualche consiglio?

debian 

3
eseguire l'aggiornamento ed eseguire i test (attualmente Jesse).
Giordania,

@jordanm, aggiornare? Può essere fatto senza una rimozione completa dell'attuale Debian?

@Nunoxic sì. non sei sicuro di come farlo in debian, ma in Ubuntu eseguirestido-release-upgrade -d
strugee,

1
in realtà, non importa, sembra che sia manuale su Debian. vedi wiki.debian.org/DebianTesting
strugee

La parte che stai cercando è: "Per passare al test next-stable, se hai già installato la versione stable, modifica il tuo /etc/apt/sources.list sostituendo" stable "(o il nome in codice corrente per stable) in apt righe per "testing" (o il nome corrente del codice per la prossima versione stabile). Puoi anche farlo con synaptic. "
Johan

Risposte:


18

Per i futuri lettori: Nota che questa risposta è stata scritta nel giugno 2013, quando Wheezy (Debian 7, rilasciato a maggio 2013) era "stabile" e Jessie (l'allora imminente Debian 8) era abbastanza nuova come "testing". Considera l'impatto che qualsiasi ulteriore sviluppo potrebbe avere sulla validità della risposta nella tua particolare situazione prima di procedere con un aggiornamento.


Per facilitare la transizione, ti consiglio di farlo come un processo in due fasi. O tre: eseguire prima un backup . La probabilità di perdita di dati durante un aggiornamento del sistema Debian è piccola, ma diversa da zero, e i file di configurazione molto bene possono essere sovrascritti o riscritti come parte dell'aggiornamento, e c'è sempre la possibilità che la traduzione non sia perfetta. Dovrebbe essere tutto perfettamente possibile fare senza dover reinstallare da zero, tuttavia.

Innanzitutto, segui il normale percorso di aggiornamento alla revisione più recente della versione stabile, attualmente Wheezy (il link conduce al manuale di aggiornamento i386; sostituisci la tua architettura secondo necessità). Questo in sostanza si riduce alla modifica /etc/apt/sources.list*per nominare wheezypiuttosto che squeezeper fare apt-get updateseguito da apt-get -u dist-upgrade, ma leggere la documentazione per i dettagli cruenti prima di procedere . Consiglio di provare Wheezy per un po 'di prova, per assicurarsi che nulla sia ovviamente rotto. Se è rotto in Wheezy, quasi certamente non guarirà magicamente in Jessie o Sid.

Quando sei sicuro che il sistema funzioni correttamente con Wheezy, modifica di nuovo i tuoi file sources.list, questa volta sostituendo testingo sidper wheezy. Dalla pagina delle versioni di Debian (la mia enfasi):

analisi

La distribuzione "testing" contiene pacchetti che non sono ancora stati accettati in una versione "stabile", ma sono in coda per questo. Il vantaggio principale dell'utilizzo di questa distribuzione è che ha versioni più recenti del software. /.../ L'attuale distribuzione "testing" è jessie.

instabile

La distribuzione "instabile" è dove si verifica lo sviluppo attivo di Debian. In generale, questa distribuzione è gestita da sviluppatori e da coloro che amano vivere al limite. La distribuzione "instabile" si chiama sid.

Se vuoi il bordo sanguinante, vuoi sid/ unstable. Si noti che Sid è soggetto a gravi rotture. Se vuoi versioni più recenti di pacchetti ma semi-stabili, allora vuoi testing.

Quindi, fai apt-get updateseguito da apt-get -u dist-upgrade. Al momento della stesura di questo documento, non sembra esistere una guida all'installazione specifica per Jessie / testing, ma è ancora abbastanza presto dopo il rilascio di Wheezy che le differenze dovrebbero essere relativamente piccole e un semplice dist-upgrade dovrebbe essere sufficiente nella maggior parte di casi. A questo punto -uapt-get richiederà la conferma prima di eseguire effettivamente l'aggiornamento, offrendo una ragionevole possibilità di rivedere le modifiche proposte prima di impegnarsi. Consiglio di non rimuovere quell'opzione da riga di comando a meno che non ti senta veramente avventuroso (e che tu abbia davvero dei buoni backup).

Oh, e nel caso mi fossi dimenticato; assicurati di avere un buon backup dei tuoi dati prima di iniziare. Come con qualsiasi aggiornamento del sistema, consiglio vivamente di farlo direttamente dal terminale (non attraverso una sessione X e certamente non attraverso una sessione X senza un multiplexer terminale come screeno tmux) per evitare problemi quando i servizi vengono riavviati durante il processo di aggiornamento.


+1 Ancora una cosa: l'aggiornamento da Wheezy a Jessie oggi ho scoperto che correre apt-get -s dist-upgradeè un buon modo per ricevere un avviso tempestivo su potenziali problemi prima di impegnarsi.
rath,
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.