Annuncio pubblicitario
Il mondo open source si muove a un ritmo molto veloce e, sebbene ci siano molte versioni regolari, il tempo tra le versioni può già offrire funzionalità di cui potresti aver bisogno. L'uso della versione trunk di un software (come il kernel Linux) ti consentirà di provare l'ultimo codice che non è stato ancora rilasciato ufficialmente.
Tieni presente che sebbene la versione trunk di qualsiasi cosa possa portare a più funzionalità, aumentano anche le possibilità che il programma non si avvii nemmeno a causa di bug. L'esecuzione del trunk comporta alcuni rischi, ma alcune persone vorrebbero comunque farlo su macchine non di produzione.
Informazioni su KDE Trunk
Va bene se le persone vogliono eseguire la versione trunk di determinati programmi, ma chi vorrebbe eseguire la versione trunk di KDE? Sebbene tecnicamente rappresenti ancora più rischi, l'esecuzione della versione trunk di KDE fornisce il codice più recente e più grande per funzionalità e prestazioni. Alcune persone vogliono semplicemente eseguire le ultime cose in assoluto. Per quanto mi riguarda, al momento sono interessato a eseguire KDE Trunk perché la versione corrente (che diventerà in seguito KDE 4.7) può finalmente sincronizzarsi con tutti i
Calendari di Google che ho via CalDAV.Impostazione dei repository
Normalmente per eseguire KDE Trunk, devi estrarre il codice più recente dai loro server e compilarlo da solo. Non solo è difficile, ma richiede molto tempo e molto probabilmente ci sarà già un codice più nuovo prima ancora di completare la compilazione. openSUSE rende tutto molto più semplice offrendo un repository che si aggiorna ogni settimana con l'ultimo codice di KDE Trunk. È quindi possibile installare questi pacchetti come qualsiasi altro.
Per aggiungere il repository, dovrai aprirlo YaST come se stessi installando un programma, quindi vai al menu Configurazionee scegli repository. Dopo il caricamento dei repository, dovrai fare clic su Inserisci, quindi scegli HTTP, quindi inserisci l'URL per "Pacchetti core" elencati qui per il tuo sistema. Quindi aggiungilo e lascia che YaST aggiorni i repository.
Se richiesto, andare avanti e importare la chiave GPG per il repository. Ripeti questo processo per "Applicazioni rilasciate" e "Extra“. Se lo desideri, puoi anche aggiungere "Instabile: parco giochi“; anche se non lo consiglierei, poiché non l'ho aggiunto da solo.
Disabilita la viscosità del fornitore
Se controlli gli aggiornamenti ora, non succederà nulla. Perché? openSUSE implementa una funzione chiamata "Appiccicosità del fornitore". Fondamentalmente, ciò significa che dopo l'installazione di un pacchetto, il sistema controllerà solo gli aggiornamenti nello stesso repository da cui è stato installato. Anche se un repository diverso ha lo stesso pacchetto in una versione più recente, YaST non lo accetterà come aggiornamento fattibile. Questa funzione ha semplicemente lo scopo di mantenere stabile il sistema.
Ho imparato, tuttavia, che ci sono due modi per aggiornare. Innanzitutto, è ancora possibile mantenere attiva e funzionante la viscosità del fornitore zypper dup - da
Ma dal momento che ciò che stiamo tecnicamente facendo è renderlo instabile, possiamo se vogliamo. Per fare ciò, usa il tuo editor di testo grafico o terminale preferito per modificare il file /etc/zypp/zypp.conf. Lì dentro, devi impostare solver.allowVendorChange da falso a vero. Salvare il file e riaprire YaST per verificare la presenza di aggiornamenti. Ora dovresti avere molti più aggiornamenti di KDE da installare.
Perle di saggezza
Un'ultima cosa di cui devi stare attento. È possibile che alcuni pacchetti che aggiornerai non abbiano dipendenze perfette. Molti dei conflitti si verificano perché i pacchetti richiedono versioni specifiche di un pacchetto, anche se stai aggiornando il pacchetto a una versione più recente di quella richiesta. Poiché è molto raro che un pacchetto più recente abbia perso alcune funzionalità di cui un altro pacchetto ha bisogno da esso, consiglierei di dire a YaST di ignorare i conflitti e installare comunque tutti i pacchetti. Il problema si è presentato per me una volta e non ho avuto problemi dopo averlo fatto. Eventuali problemi minori che ho avuto dopo l'aggiornamento derivavano dall'instabilità di KDE Trunk.
Conclusione
openSUSE è un'ottima distribuzione con un ambiente di lavoro stabile. Tuttavia, la capacità di installare pacchetti bleeding edge vale molto anche per molte persone e KDE Trunk sicuramente soddisfa. Non importa quale sia il motivo, è un'ottima scelta per l'installazione.
Corri openSUSE? Pensi che KDE Trunk possa esserti utile? Perché o perché no? 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.