Qual è la più recente sources.list per Raspbian?


13

Raspbian Repository suggerisce che Wheezy sarebbe l'attuale suite "ufficiale" della distribuzione Raspbian.

Non posso crederci, però, perché ho usato "Jessie" come "stabile" invece negli ultimi anni, che è il successore di "Wheezy".

E poiché "Stretch" è uscito, ho cambiato il mio /etc/apt/sources.listcon il seguente:

$ find /etc/apt/sources.list* -type f | xargs sed '/^deb/!d'
deb http://mirrordirector.raspbian.org/raspbian/ stable main contrib non-free rpi firmware
deb http://archive.raspberrypi.org/debian/ stretch main ui

Ho anche eseguito apt-get dist-upgradeda "Jessie" a "Stretch" con successo, che ha scaricato e installato circa 1 concerto di *.debfile come parte del processo.

Ma anche se apt-get updateè in grado di recuperare senza problemi tutti gli elenchi dei pacchetti, non ho mai ricevuto aggiornamenti per una settimana circa.

Non posso credere che da allora non ci siano stati aggiornamenti di sicurezza, quindi sono preoccupato che il mio /etc/apt/sources.list*possa essere errato.

Ho provato a cambiare "Stretch" in "Jessie", ma neanche aggiornamenti.

Qualcuno può dirmi perché ovviamente mi mancano gli ultimi aggiornamenti di sicurezza?


Probabilmente è stata colpa mia, a volte l'infrastruttura ringhia per vari motivi (anche se i recenti miglioramenti significano che dovrebbe accadere meno del solito) e non me ne accorgo sempre e lo annullo più velocemente che dovrei.
Peter Green,

Risposte:


12

Sembra che il mio problema sia stato temporaneo.

Alcune settimane dopo aver pubblicato la mia domanda originale, le impostazioni hanno appena iniziato a funzionare. In realtà non ho fatto nulla. Immagino che "stretch" non fosse davvero pronto per essere supportato in Raspbian, ma ora lo è.

Al momento, ho solo le seguenti righe efficaci nel mio sources.list e ora funzionano perfettamente:

$ grep ^[[:alnum:]] /etc/apt/sources.list
deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi firmware
deb http://archive.raspberrypi.org/debian/ stretch main ui

Lezione appresa da questo incidente: non fidarsi mai dei manutentori della distro di cambiare in modo affidabile i nomi generici di suite come "stable" o "testing". Potrebbero cambiare il nome in repository, ma non (ancora) negli altri che potresti usare.

Meglio usare nomi di suite espliciti come "stretch" e cambiarli manualmente quando arriva il prossimo dist-upgrade. Questo può farti risparmiare un sacco di mal di testa durante il periodo di transizione tra gli aggiornamenti dist.


Grazie mille per questo. Mi hai appena risparmiato così tanto tempo.
Tyleax,

Si è verificato un errore di ortografia al posto di uno.
ctrl-alt-delor

3

Ora hanno la nuova versione "Stretch". Puoi trovarlo qui

Che domande e risposte contiene tutte le istruzioni per l'aggiornamento.

Per aggiornare, modificare prima i file /etc/apt/sources.list e /etc/apt/sources.list.d/raspi.list. In entrambi i file, cambia ogni ricorrenza della parola 'jessie' in 'stretch'. (Entrambi i file richiedono sudo per la modifica.)


Per rispondere alla tua domanda, sono presenti gli ultimi repository /etc/apt/sources.list- La linea non commentata in NOOBS Jessie è:

deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free rpi

C'è un altro che viene commentato, quindi non è in uso per impostazione predefinita. È identico tranne mirrordirectorche ha archivenell'URL.


Grazie per la tua risposta, ma sembra che i miei problemi siano stati di natura temporanea durante il periodo di transizione da allungare. Ora posso usare "allungare" dappertutto e non è necessaria alcuna ulteriore "jessie". Ma ci sono volute un paio di settimane per arrivarci.
Guenther Brunthaler,
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.