Advertentie

installeer kde opensuseDe open source-wereld beweegt zich in een zeer snel tempo, en hoewel er veel reguliere releases zijn, kan de tijd tussen releases al functies bieden die u mogelijk nodig heeft. Door de trunkversie van een stuk software (zoals de Linux-kernel) te gebruiken, kun je de allernieuwste code uitproberen die nog niet officieel is vrijgegeven.

Houd er rekening mee dat hoewel de hoofdversie van iets tot meer functies kan leiden, de kans dat het programma niet eens start vanwege bugs, ook wordt vergroot. Lopende kofferbak brengt enkele risico's met zich mee, maar sommige mensen willen het toch graag doen op niet-productiemachines.

Over KDE Trunk

Het is prima als mensen de hoofdversie van bepaalde programma's willen uitvoeren, maar wie zou de hoofdversie van KDE willen gebruiken? Hoewel het technisch gezien nog meer risico's met zich meebrengt, biedt het uitvoeren van de hoofdversie van KDE de nieuwste en beste code voor functies en prestaties. Sommige mensen willen gewoon de absoluut nieuwste dingen doen. Wat mezelf betreft, ik ben momenteel geïnteresseerd in het uitvoeren van KDE Trunk omdat de huidige versie (die later KDE 4.7 zal worden) eindelijk kan synchroniseren met alle

Google-agenda's die ik heb via CalDAV.

Opslagplaatsen instellen

Om KDE Trunk te kunnen gebruiken, moet u normaal gesproken de nieuwste code van hun servers halen en deze zelf compileren. Het is niet alleen moeilijk, maar het is ook erg tijdrovend, en hoogstwaarschijnlijk zal er al nieuwere code zijn voordat je het compileren hebt voltooid. openSUSE maakt dit een stuk eenvoudiger door een repository aan te bieden die elke week wordt bijgewerkt met de nieuwste code van KDE Trunk. U kunt deze pakketten dan zoals alle andere installeren.

Om de repository toe te voegen, moet je je openstellen YaST alsof je een programma installeert, ga dan naar het menu Configuratieen kies Opslagplaatsen. Nadat de repository's zijn geladen, moet u op klikken Toevoegen, kies vervolgens HTTP en voer vervolgens de URL in voor "Kernpakketten" die hier voor uw systeem worden vermeld. Voeg het dan gewoon toe en laat YaST de repository's updaten.

Als het daarom vraagt, ga je gang en importeer je de GPG-sleutel voor de repository. Herhaal dit proces voor "Vrijgegeven applicaties'En'Extra“. Als je echt wilt, kun je ook toevoegen "Onstabiel: speeltuin“; hoewel ik het niet zou aanbevelen, omdat ik het zelf niet heb toegevoegd.

installeer kde opensuse

Schakel Vendor Stickiness uit

Als u nu op updates controleert, gebeurt er niets. Waarom? openSUSE implementeert een functie genaamd "Vendor Stickiness". Dit betekent in feite dat nadat een pakket is geïnstalleerd, het systeem alleen controleert op updates in dezelfde repository waaruit het is geïnstalleerd. Zelfs als een andere repository hetzelfde pakket heeft in een nieuwere versie, accepteert YaST dat niet als een haalbare update. Deze functie is alleen bedoeld om het systeem stabiel te houden.

Ik heb echter geleerd dat er twee manieren zijn om bij te werken. Ten eerste kunt u de kleverigheid van leveranciers nog steeds behouden en uitvoeren zypper dup –van -van om het systeem bij te werken met behulp van de twee opslagplaatsen die we hebben toegevoegd (vergeet niet deze daadwerkelijk te vervangen) en met de eigenlijke namen), of u kunt doorgaan en de kleverigheid van leveranciers uitschakelen. Wees echter gewaarschuwd dat het niet wordt aanbevolen om het uit te schakelen.

Maar aangezien we het technisch onstabiel maken, kunnen we dat als we dat willen. Gebruik hiervoor uw favoriete grafische of terminal-teksteditor om het bestand te bewerken /etc/zypp/zypp.conf. Daarin moet je instellen solver.allowVendorChange van onwaar tot waar. Sla het bestand op en open YaST opnieuw om te controleren op updates. U zou nu veel meer KDE-updates moeten installeren.

installeer kde opensuse

Woorden van wijsheid

Een laatste ding waar je voorzichtig mee moet zijn. Het is mogelijk dat sommige pakketten die u gaat updaten, geen perfecte afhankelijkheden hebben. Veel van de conflicten treden op omdat de pakketten om specifieke versies van een pakket vragen, ook al werkt u het pakket bij naar een nieuwere versie dan waarom is verzocht. Aangezien het zeer zelden voorkomt dat een nieuwer pakket enige functionaliteit heeft verloren die een ander pakket nodig heeft, zou ik YaST aanraden om de conflicten te negeren en toch alle pakketten te installeren. Het probleem kwam een ​​keer voor me op en daarna had ik geen problemen meer. Alle kleine problemen die ik had na de update kwamen van de instabiliteit van KDE Trunk.

Conclusie

openSUSE is een geweldige distro met een stabiele werkomgeving. De mogelijkheid om bleeding edge-pakketten te installeren is echter ook voor veel mensen veel waard, en KDE Trunk voldoet zeker. Wat de reden ook is, het is een geweldige keuze om te installeren.

Gebruik je openSUSE? Denkt u dat KDE Trunk u kan helpen? Waarom of waarom niet? Laat het ons weten in de comments!

Danny is senior aan de Universiteit van Noord-Texas en geniet van alle aspecten van open source-software en Linux.