Pacchetti "sviluppatore-stabile" in debian?


0

Sono abbastanza nuovo a debian, così nudo con me. Alcuni pacchetti sono piuttosto vecchi in debian stable. Ad esempio, la versione di iceweasel (firefox) inclusa è 3.5.

Ma non voglio la versione di Firefox debian dice che è stabile, voglio la versione Mozilla dice è stabile. Così sono uscito e ho ricevuto il pacchetto più recente da mozilla. Ma ho capito, mi piacerebbe questo per tutte le applicazioni. Cioè, voglio la versione che lo sviluppatore dell'applicazione ritiene stabile.

Quindi la mia prima domanda è: è quello che sto descrivendo debian testing, sid o qualcos'altro? In secondo luogo, poiché questo non è il comportamento predefinito, immagino ci sia una buona ragione; che cos'è?

Grazie in anticipo.

Risposte:


0

Le parole "Stable", "Testing" e "Unstable" sono prima di tutto rivolte alle versioni dei pacchetti.

I pacchetti entrano Instabile una volta che sono stati correttamente impacchettati secondo gli standard Debian e testati per le principali incompatibilità nel ramo "Sperimentale". "Instabile" non significa "Arresto anomalo", ma "le versioni dell'applicazione / libreria vengono aggiornate continuamente da monte in questo ramo, e quindi le versioni non sono stabili ".

analisi è l'attuale candidato per la prossima versione "Stabile". I pacchetti si propagano da "Unstable" quando sono stati ritenuti sufficientemente validi per una possibile inclusione in una futura release "Stable". In "Testing" vengono ulteriormente "testati", e qui vengono aggiornate anche le versioni dell'applicazione / libreria fino al "freeze" (ciò accade alcuni mesi prima di dichiarare questa versione come la nuova versione "Stable").

Dopo il "blocco", la quantità aggregata di bug noti tra tutte le applicazioni / librerie in "Test" viene elaborata fino a 0 e infine viene dichiarata la versione Stabile . Questa versione manterrà la versione attuale del pacchetto con quasi esclusivamente aggiornamenti di sicurezza durante la vita della distribuzione stabile. "Perché?", Chiedi: ad es. un ambiente aziendale in cui tutto deve "funzionare" (tm), questo è essenziale, dal momento che nessuno vi darà una pacca sulla schiena per mantenere i pacchetti alla versione più recente se rischia di tempi di inattività a causa di bug introdotti di recente.

A casa dovresti essere in grado di essere completamente al sicuro con "Testing". Molti (incluso me stesso) usano "Instabile", non perché ci piace vivere ai margini e non ci interessa la disponibilità, ma perché questo ti offre nuove versioni del pacchetto e una buona opportunità per risolvere problemi e simili.

Quindi, se vuoi rimanere in Debian e avere le versioni più recenti del pacchetto upstream, utilizzare "Unstable".


Questo e 'esattamente quello che stavo cercando. Grazie.
maxvgc
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.