Annuncio pubblicitario
Il software open source si muove a un ritmo incredibile: i bug sono stati corretti, sono state aggiunte nuove funzionalità e le prestazioni sono (di solito) migliorate. Ma la tua attuale distribuzione Linux potrebbe benissimo impedirti di provare questi miglioramenti fino alla prossima versione di distribuzione stabile. Potrebbe essere tra sei mesi o più!
Non aspettare per provare le ultime versioni del software, prova invece Fedora Rawhide.
Perché Rawhide?
Provare un nuovo software può essere molto utile - o semplicemente divertente. Il più delle volte, vorresti provare un nuovo software per nuove funzionalità. Ad esempio, il tuo programma di editing video preferito potrebbe finalmente avere il supporto per effetti o estensioni o forse sta finalmente usando una nuova tecnica di rendering che lo rende molto più veloce. Potresti anche provare l'ultima versione del tuo ambiente desktop preferito e scoprire cosa è cambiato. Nel caso del kernel, può migliorare le prestazioni del sistema e aggiungere supporto per l'hardware che era un vero disastro durante l'utilizzo di Linux. Gli utenti con un po 'più di tempo a disposizione possono anche provare un nuovo software allo scopo di segnalare bug: gli sviluppatori lo apprezzerebbero.
Se vuoi provare le ultime versioni assolute del software, tuttavia, c'è un problema. La maggior parte delle distribuzioni Linux che mirano ad essere affidabili spesso non si aggiornano alle ultime versioni assolute del software, incluse invece solo le patch di sicurezza e le varie correzioni di bug. In altre parole, non vedrai davvero nuove funzionalità o miglioramenti delle prestazioni durante il ciclo di vita di una versione di distribuzione stabile, dove la durata può variare in base alla distribuzione Fedora vs. openSUSE vs. CentOS: quale distribuzione dovresti usare? [Linux]Non molto tempo fa ho scritto un articolo simile sulle prime tre distribuzioni del lato Debian nella famiglia Linux (Debian, Ubuntu e Linux Mint), ma come un vero fanatico di Linux vorrei ... Leggi di più . Vedrai un bel salto quando aggiorni la tua distribuzione alla prossima versione, ma poi rimani fermo per altri 6 mesi o più.
Se si desidera utilizzare immediatamente nuove versioni del software, è possibile utilizzare una distribuzione con rilascio progressivo: cioè, uno che si aggiorna costantemente e non ha mai "versioni" tradizionali (pensate a Gentoo o Arch Linux).
Oltre a ciò, è possibile utilizzare il ramo di sviluppo di una distribuzione, ovvero la versione costantemente aggiornata utilizzata dagli sviluppatori, per motivi di test. Io in particolare come Fedora Fedora 20: Novità di questa versione di Linux "Heisenbug"?Fedora ha recentemente festeggiato i suoi 10 anni di esistenza con la loro 20a uscita, il cui nome in codice è "Heisenbug". Leggi di più Il ramo di sviluppo, nome in codice Rawhide.
Attenzione!
Ci sono alcune cose da notare su Rawhide prima di immergerti. Rawhide, come ramo dello sviluppo, è estremamente sperimentale e deve essere trattato con cautela. Quando viene rilasciata una nuova versione di Fedora, Rawhide essenzialmente "ricomincia" e prende le versioni di sviluppo di tutti i pacchetti trovati nei suoi repository. Lo fa per un bel po ', fino a quando le cose alla fine iniziano a stabilizzarsi quando la prossima versione di Fedora arriverà in beta.
È in esecuzione una copia di Fedora Rawhide sul server di produzione non consigliato. Sentiti libero invece di installarlo su qualsiasi macchina su cui non hai bisogno di lavorare, o su una macchina virtuale.
Aggiornamento a Rawhide
L'installazione di Fedora Rawhide è piuttosto semplice. Se vuoi eseguire il backup di un'installazione esistente su Fedora, tutto ciò che devi fare è eseguire i seguenti comandi:
-
sudo yum installa fedora-release-rawhide yum-utils
(questo installa il file repository Rawhide) -
sudo yum-config-manager - disabilita gli aggiornamenti di fedora-testing
(questo disabilita i tuoi vecchi repository) -
sudo yum-config-manager - abilita rawhide
(questo abilita il repository rawhide) -
sudo yum aggiorna yum
(questo aggiorna yum all'ultima versione assoluta) -
sudo yum --releasever = rawhide distro-sync --nogpgcheck
(questo aggiorna il tuo sistema a Rawhide)
Installazione diretta di Rawhide
Se vuoi installare Fedora senza prima installare la versione stabile, dovrai scaricare il programma di installazione del DVD. Quando il programma di installazione ti richiede ulteriori repository, dovrai aggiungere i repository Rawhide. Puoi farlo tramite:
- Scarica l'ultimo supporto di installazione stabile o ramificato. (installazione netinstall o DVD)
- Copia su supporto locale (USB o DVD o CD)
- Avvia il supporto e vai alla sezione "Installa sorgente" e inserisci manualmente:
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
(o “i386” per 32 bit anziché “x86_64”) - Termina l'installazione normalmente
Questo non funziona se il programma di installazione stabile deve gestire le modifiche ai pacchetti che non prevede, quindi si consiglia comunque di eseguire l'aggiornamento da un'installazione già esistente.
Come puoi o meno notare, l'esecuzione di Rawhide comporta potenziali problemi e mancanza di lucidatura. Ciò è normale, poiché tutti i pacchetti sono l'ultima versione stabile o una versione di sviluppo. Le cose potrebbero anche andare male, ma almeno hai la possibilità di giocare con le ultime novità e le migliori!
Tienilo aggiornato
Ogni volta che vuoi aggiornare un'installazione Rawhide, esegui aggiornamento sudo yum –skip-broken - lo stesso comando che normalmente utilizzeresti, oltre al flag che ti consente di eseguire effettivamente i pacchetti aggiornabili.
Assicurati di includerlo -skip-broken flag nel comando, perché molto probabilmente ci sarà un problema di risoluzione delle dipendenze. Ciò evita possibili problemi durante l'aggiornamento, inoltre ti consentirà effettivamente di aggiornare anziché affrontare un messaggio di errore ogni volta che provi.
Aggiornamento di pacchetti specifici solo su Rawhide
Ciò che rende grande Fedora Rawhide (a differenza di altri rami dello sviluppo, come Ubuntu) è che non devi scegliere tra stable e Rawhide: puoi mescolare e abbinare. A una manciata di persone piace eseguire l'ultima versione disponibile del kernel in modo che abbiano il supporto per l'hardware più recente in assoluto. Altri potrebbero voler utilizzare la versione di un pacchetto trovato in Rawhide perché potrebbe essere risolto un problema isolato che stanno attualmente riscontrando (ad esempio, se LibreOffice continua a bloccarsi per no Motivo). Puoi facilmente mantenere la tua installazione stabile e selezionare a mano i pacchetti che vuoi eseguire sulle versioni di Rawhide. Per fare ciò, basta usare il normale comando per installazioni o aggiornamenti, ma dopo aver aggiunto il file repo, aggiungere il seguente flag: –enablerepo = rawhide. Ora stai usando la versione Rawhide di quel pacchetto!
L'unica altra cosa da prendere in considerazione è che yum non controllerà nuovamente Rawhide per gli aggiornamenti su quei pacchetti selezionati manualmente. Quando l'hai aggiornato per la prima volta dal repository Rawhide, hai temporaneamente abilitato quel repository. Quando aggiorni tutti i tuoi pacchetti, gli aggiornamenti del kernel stabili forniranno versioni precedenti rispetto alla versione Rawhide che hai installato. Sarà necessario eseguire nuovamente il comando in modo specifico per abilitare temporaneamente il repository quando si verificano aggiornamenti. L'abilitazione permanente del repository Rawhide è una cattiva idea, perché yum vorrà aggiornare tutti i pacchetti alle versioni Rawhide. Assicurati solo di aver scoperto un buon motivo per farlo e di sapere che puoi trarne beneficio in qualche modo.
Conclusione
Se usato in modo appropriato, Rawhide può essere una risorsa utile per il software più recente. Tuttavia, se prevedi di eseguire un sistema reale completamente su Rawhide, tieni presente l'elevata probabilità di instabilità. Utilizzare a proprio rischio!
Se lo desidera aggiungere altri repository con aggiornamenti o software aggiuntivo Come installare Chrome su Linux e migrare facilmente la tua navigazione da WindowsLa migrazione da Windows a Linux è dura e perdere la cronologia del browser, i segnalibri e le password è una grande delusione. Un modo per aggirare questo è tramite il browser Chrome, ma dovresti usarlo su ... Leggi di più , controlla Fedora Utils (ora chiamato Fedy) [Non più disponibile].
Usi Fedora Rawhide? Che dire di un'altra risorsa simile per la tua distribuzione preferita? Eventuali trucchi e suggerimenti interessanti che puoi condividere? Fateci sapere nei commenti!
Danny è senior presso la University of North Texas e gode di tutti gli aspetti del software open source e di Linux.