Come fare: aggiungere i backport Debian a Chrome OS

Crostini

L'aggiunta di Debian Backports a Chrome OS è un ottimo modo per accedere al software più recente e migliore che la comunità Debian ha da offrire. Aggiungendo il repository dei backport, è possibile installare versioni del software più recenti rispetto a quelle disponibili nella versione stabile. Questo può essere utile per testare nuove funzionalità o ottenere correzioni di bug per software che non sono ancora disponibili in stable. Per aggiungere Debian Backports a Chrome OS, prima apri un terminale ed esegui il seguente comando: sudo apt-add-repository 'deb http://ftp.debian.org/debian stretch-backports main' Successivamente, aggiorna l'elenco dei pacchetti e installa i pacchetti desiderati dai backport: sudo apt-get update sudo apt-get -t stretch-backports install

In molti casi, trovare il software Linux di cui hai bisogno per il tuo Chromebook è semplice come usare |_+_| dalla riga di comando poiché il repository Debian Buster è pieno di pacchetti comuni e popolari usati da molti. Tuttavia, ci sono occasioni in cui il pacchetto che desideri non esiste nel repository stabile o forse c'è una versione più recente disponibile altrove ed è quella che desideri. Nessun problema. La serie Command Line riguarda la ricerca di modi nuovi e pieni di risorse per utilizzare Linux su Chrome OS e ciò include l'installazione di applicazioni da fonti esterne al repository Debian Buster integrato.

Prima di andare a cercare repository non attendibili o download squallidi da siti che non conosci, dovresti prima fornire Debian Backports.
Cosa sono i backport? Ecco la descrizione tecnica da Debian.org:

I backport sono pacchetti ricompilati da testing (principalmente) e unstable (solo in pochi casi, ad esempio aggiornamenti di sicurezza) in un ambiente stabile in modo che possano essere eseguiti senza nuove librerie (quando possibile) su una distribuzione stabile Debian

Acquista tutte le ultime offerte sui Chromebook

Per dirla in termini che capisco, i backport contengono pacchetti dal prossimo rilascio sequenziale di Debian dopo la versione stabile che stai eseguendo. Chrome OS utilizza attualmente Debian 10 o Buster. Prima di Buster c'era Debian 9 a.k.a. Stretch. I backport per Stretch provenivano da Buster. Sono considerati rami di test ma ancora considerati più stabili e sicuri rispetto all'utilizzo di un repository esterno. Per Debian Buster, il repository backport è Bullseye, che è il nome della prossima versione di Debian 11.

Come accennato in precedenza, i backport sono un buon posto per trovare versioni più recenti di pacchetti e applicazioni assenti dal repository stabile. Un paio di buoni esempi sono Libre Office e Tor Browser. Il browser Tor non è affatto disponibile nel repository Buster principale e la build di Libre Office in Buster è parecchie versioni indietro rispetto alla versione corrente. La versione backport di Libre Office, tuttavia, è l'ultima ed è proprio per questo che i backport possono essere molto utili. Per aggiungere i backport a Buster, installeremo prima l'editor di testo nano. Ci sono un paio di modi diversi per aggiungere i repository backport e ne parlerò più avanti, ma mi piace usare un editor di testo perché mi permette di vedere fisicamente e apportare le modifiche che ritengo opportune. Puoi usare qualsiasi editor di testo che preferisci. Mi piace nano. Quindi, questo è ciò che installeremo. Installa l'editor di testo nano con il seguente comando nel tuo terminale Linux.|_+_|

Ora che hai installato il tuo editor di testo, aggiungeremo i repository backport all'elenco delle fonti. Questo elenco è contenuto in |_+_| file che è dove |_+_| Il comando viene visualizzato durante l'installazione di pacchetti e applicazioni. L'elenco si trova in |_+_|. Per modificare questo file, usa il seguente comando per aprirlo con l'editor di testo nano o qualsiasi editor tu stia utilizzando.|_+_|

Presumendo che tutto sia andato come previsto, l'editor di testo dovrebbe essersi aperto su una schermata come quella che vedi sopra. Avrà già i repository principali di Buster nel file. Ora aggiungeremo le fonti per i repository backport. Per fare ciò, aggiungerai le seguenti due righe direttamente sotto i repository principali buster esistenti. Puoi aggiungerli copiandoli, uno alla volta, e incollandoli nell'editor di testo con un clic destro. Al termine, premi Ctrl+X per uscire, quindi premi y per salvare il file. Suggerimento: è possibile aggiungere i backport a https se si desidera garantire un trasferimento sicuro dei file. Apt-transport-https è già installato su Buster, quindi forzerà https se scegli di usarlo nell'elenco delle fonti. |_+_|

Ora dovrai aggiornare gli elenchi dei pacchetti con |_+_| e siamo pronti per installare un pacchetto dai backport. Dato che abbiamo menzionato Libre Office, proveremo a installare la suite di software. L'installazione da backport funziona esattamente come un normale |_+_| comando con l'eccezione che devi dire |_+_| per estrarre esplicitamente dai backport utilizzando |_+_| bandiera. Per installare la versione più recente di Libre Office, usa il seguente comando e scaricalo dai backport di Buster.|_+_|

Se sono installate dipendenze obsolete, potrebbe essere richiesto di eseguire s|_+_|. Vai avanti e fallo. Non hai bisogno di quei file e ti aiuterà a ripulire il tuo sistema. Per visualizzare l'elenco dei pacchetti disponibili nei backport di Buster, controlla la pagina ufficiale di Debian qui . Se vuoi rimuovere i backport dalle tue fonti, apri semplicemente |_+_| file nuovamente con il tuo editor di testo ed elimina le righe dei backport, quindi salva il file.