L'adozione del pacchetto Firefox di Mozilla .deb offre molteplici vantaggi:
- otterremo prestazioni migliori grazie alle ottimizzazioni avanzate basate sul compilatore realizzate dal team di sviluppo di Firefox,
- riceveremo gli ultimi aggiornamenti il più velocemente possibile perché il pacchetto .deb è integrato nel processo di rilascio di Firefox,
- otterremo binari rafforzati con tutti i flag di sicurezza abilitati durante la compilazione,
- potremo continuare a navigare dopo aver aggiornato il pacchetto, il che significa che possiamo riavviare Firefox quando preferiamo per ottenere la versione più recente
In questa breve guida vi spiego come installare Firefox dal pacchetto .deb ufficiale tramite il repository APT di Mozilla, in modo da avere Firefox sempre aggiornato.
- Creiamo una directory per archiviare le chiavi del repository APT se non esiste:
sudo install -d -m 0755 /etc/apt/keyrings
- Importiamo la chiave di firma del repository APT di Mozilla:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
- L'impronta digitale dovrebbe essere 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print "\n"$0"\n"}'
- Successivamente, aggiungiamo il repository APT di Mozilla all'elenco delle fonti:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
- Configuriamo APT per dare priorità ai pacchetti dal repository Mozilla:
echo '
Package: *
Pin: origin packages.mozilla.org
Pin-Priority: 1000
' | sudo tee /etc/apt/preferences.d/mozilla
- Aggiorniamo l'elenco dei pacchetti e installiamo il pacchetto Firefox .deb:
sudo apt-get update && sudo apt-get install firefox firefox-l10n-it
Leggi il contenuto originale su Marco's Box