Slik installerer du KDE-stamme på openSUSE [Linux]

Slik installerer du KDE-stamme på openSUSE [Linux] / Linux

Open Source-verdenen beveger seg i et veldig raskt tempo, og selv om det er mange regelmessige utgivelser, kan tiden mellom utgivelser allerede tilby funksjoner som du kanskje trenger. Ved å bruke stammenversjonen av et program (for eksempel Linux-kjernen), kan du prøve den nyeste koden som ikke er offisielt utgitt ennå.

Vær oppmerksom på at selv om bagasjerversjonen av noe kan føre til flere funksjoner, øker sjansene for at programmet ikke engang starter på grunn av feil. Running bagagerommet tar noen farer, men noen mennesker vil fortsatt likevel gjøre det på ikke-produksjonsmaskiner.

Om KDE-stammen

Det er greit hvis folk ønsker å kjøre stammen versjonen av visse programmer, men hvem vil ønske å kjøre stammen versjonen av KDE? Selv om det teknisk sett utgjør enda flere farer, gir kjører trunkversjonen av KDE den nyeste og beste koden for funksjoner og ytelse. Noen mennesker tilfeldigvis tilfeldigvis ønsker å kjøre de absolutt nyeste tingene. For meg selv, er jeg for tiden interessert i å kjøre KDE-stamme fordi den nåværende versjonen (som senere blir KDE 4.7), kan endelig synkroniseres med alle Google-kalendere som jeg har via CalDAV.

Sette opp oppbevaringssteder

Vanligvis å kjøre KDE-stamme, du må trekke den nyeste koden fra sine servere og kompilere det selv. Ikke bare er det vanskelig, men det er veldig tidkrevende, og mer enn sannsynlig vil det allerede være nyere kode før du til og med er ferdig med å kompilere. openSUSE gjør dette mye enklere ved å tilby et lager som oppdateres hver uke med den nyeste koden fra KDE Trunk. Du kan da installere disse pakkene som alle andre.

For å legge til depotet må du åpne YaST som om du installerer et program, og deretter gå til menyen konfigurasjon, og velg repositories. Etter at arkivene er lastet, må du klikke på Legg til, velg deretter HTTP, og skriv deretter inn nettadressen for “Kjernepakker” oppført her for systemet ditt. Legg deretter bare til det, og la YaST oppdatere lagrene.

Hvis den spør, fortsett og importer GPG-nøkkelen til depotet. Gjenta denne prosessen for “Utgitte applikasjoner” og “Ekstra“. Hvis du virkelig ønsker, kan du også legge til “Ustabil: Playground“; selv om jeg ikke vil anbefale det, da jeg ikke legger til det selv.

Deaktiver leverandørens fasthet

Hvis du ser etter oppdateringer nå, skjer ingenting. Hvorfor? openSUSE implementerer en funksjon som kalles “Leverandør Stickiness”. I utgangspunktet betyr dette at etter at en pakke er installert, vil systemet bare se etter oppdateringer i det samme arkivet som det ble installert fra. Selv om et annet lagringssted har samme pakke i en nyere versjon, vil YaST ikke godta det som en levedyktig oppdatering. Denne funksjonen er bare ment å holde systemet stabilt.

Jeg lærte imidlertid at det er to måter du kan oppdatere. For det første kan du fortsatt holde selgeren klebrig på og kjøre zypper dup -fra -fra å oppdatere systemet ved hjelp av de to lagrene vi la til (ikke glem å faktisk erstatte og med de faktiske navnene), eller du kan fortsette og bare deaktivere leverandørens klipperhet. Vær advart om at det ikke anbefales å deaktivere det.

Men siden det vi teknisk gjør, gjør det ustabilt, kan vi hvis vi vil. For å gjøre det, bruk din favoritt grafiske eller terminal tekst editor for å redigere filen /etc/zypp/zypp.conf. Der inne må du sette solver.allowVendorChange fra falsk til sann. Lagre filen, og åpne YaST igjen for å se etter oppdateringer. Du bør nå ha mye flere KDE-oppdateringer å installere.

Visdomsord

En siste ting må du være forsiktig med. Det er mulig at noen pakker som du vil oppdatere ikke har perfekte avhengigheter. Mange konflikter oppstår fordi pakkene krever spesifikke versjoner av en pakke, selv om du oppdaterer pakken til en nyere versjon enn det som er forespurt. Siden det er svært sjelden at en nyere pakke vil ha mistet noen funksjonalitet som en annen pakke trenger fra det, vil jeg anbefale å fortelle YaST å ignorere konfliktene og installere alle pakker uansett. Problemet kom opp for meg en gang, og jeg hadde ingen problemer etter at jeg gjorde det. Eventuelle mindre problemer jeg opplevde etter oppdateringen kom fra ustabiliteten til KDE-stammen.

Konklusjon

openSUSE er en stor distro med et stabilt arbeidsmiljø. Imidlertid er evnen til å installere blødekanterpakker også verdt mye for mange, og KDE Trunk tilfredsstiller definitivt. Uansett hva årsaken er, er det et godt valg å ha for installasjon.

Kjører du openSUSE? Tror du at KDE Trunk kan være til nytte for deg? Hvorfor eller hvorfor ikke? Gi oss beskjed i kommentarene!

Utforsk mer om: Linux Distro, openSUSE.