Obiettivo
Installa Firefox 57, Quantum, su Debian Stretch
Distribuzioni
Debian 9 Allunga
Requisiti
Un'installazione Debian Stretch funzionante con privilegi di root.
Difficoltà
Facile
Convenzioni
- # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando
sudo
comando - $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato
Introduzione
Firefox 57 è senza dubbio il miglior aggiornamento per Firefox mai . Mozilla ha persino chiamato questa versione "Quantum" a causa del notevole miglioramento della velocità del browser. Abbinalo alla riprogettazione completa dell'interfaccia utente di Firefox e avrai un cambiamento piuttosto drammatico.
Grazie al programma di rilascio di Debian, è improbabile che Stretch veda mai ufficialmente Firefox 57. Tuttavia, è disponibile in Sid. Non dovrai nemmeno aggiornare fino a Sid per ottenerlo. Devi solo dire a Debian di usare Firefox da Sid.
Aggiungi i Sid Repos
È necessario aggiungere i repository Sid a Stretch per estrarre il pacchetto Firefox. Apri /etc/apt/sources.list
con il tuo editor di testo preferito e aggiungi le due righe seguenti.
deb http://ftp.us.debian.org/debian/ sid main deb-src http://ftp.us.debian.org/debian/ sid main
Salva ed esci.
Appuntamento appropriato
Successivamente, dovrai dire ad Apt di dare la priorità a tutti i pacchetti di Stretch rispetto a quelli di Sid, ad eccezione di quelli necessari per Firefox.
Se non ne hai già uno, crea un file in /etc/apt/preferences
In esso, inserisci prima le regole per dire ad Apt di usare Stretch over Sid.
Package: * Pin: release a=stable Pin-Priority: 1000 Package: * Pin: release a=unstable Pin-Priority: 2
Ci sono tre dipendenze che dovrai aggiungere oltre a Firefox. Imposta anche ognuno di loro.
Package: firefox Pin: release a=unstable Pin-Priority: 1001 Package: libfontconfig1 Pin: release a=unstable Pin-Priority: 1001 Package: fontconfig-config Pin: release a=unstable Pin-Priority: 1001 Package: libnss3 Pin: release a=unstable Pin-Priority: 1001
Una volta che lo hai, salva ed esci.
Installa Firefox
Finalmente sei pronto per installare Firefox. Devi solo aggiornare Apt e dire ad Apt di installare Firefox da Sid.
# apt update # apt install -t sid firefox
Apt installerà Firefox insieme alla versione ESR. I due sono indipendenti, quindi puoi tenerli entrambi o rimuovere l'uno o l'altro.
Pensieri conclusivi
Ora hai Firefox 57 installato su Debian Stretch. Man mano che vengono rilasciate nuove versioni di Firefox, continuerai a ricevere le versioni aggiornate da Sid. In questo modo, non perderai le ultime funzionalità provenienti da Firefox, pur mantenendo stabile il tuo sistema Debian.