Annons
Världen med öppen källkod rör sig i mycket snabb takt, och även om det finns många regelbundna utgåvor kan tiden mellan utgåvorna redan erbjuda funktioner du kanske behöver. Genom att använda trunkversionen av en mjukvara (som Linux-kärnan) kan du prova den allra senaste koden som ännu inte officiellt har släppts.
Observera att även om trunkversionen av någonting kan leda till fler funktioner, ökas också chansen att programmet inte ens startar på grund av buggar. Att köra bagagerummet tar vissa risker, men vissa människor skulle ändå vilja göra det ändå på maskiner som inte är tillverkade.
Om KDE Trunk
Det är bra om folk vill köra trunkversionen av vissa program, men vem vill köra trunkversionen av KDE? Även om det tekniskt sett utgör ännu fler risker, är det att köra trunkversionen av KDE den senaste och bästa koden för funktioner och prestanda. Vissa människor råkar bara vilja köra de absoluta senaste sakerna. När det gäller mig själv är jag för närvarande intresserad av att köra KDE Trunk eftersom den nuvarande versionen (som senare blir KDE 4.7) äntligen kan synkronisera till alla
Google-kalendrar som jag har via CalDAV.Ställa in förvar
Normalt för att köra KDE Trunk måste du dra den senaste koden från deras servrar och sammanställa den själv. Inte bara är det svårt, utan det är mycket tidskrävande, och mer än troligt kommer det redan att finnas nyare kod innan du ens slutar sammanställa. openSUSE gör det mycket lättare genom att erbjuda ett arkiv som uppdateras varje vecka med den senaste koden från KDE Trunk. Du kan sedan installera dessa paket som alla andra.
För att lägga till arkivet måste du öppna upp YaST som om du installerar ett program, gå upp till menyn Konfigurationoch välj arkiv. När förvaren har laddats måste du klicka på Lägg till, välj sedan HTTP och ange sedan webbadressen för "kärnpaket" som listas här för ditt system. Lägg bara till det och låt YaST uppdatera lagringarna.
Om det frågar, fortsätt och importera GPG-nyckeln för förvaret. Upprepa den här processen för "Släppta applikationer”Och“Extra“. Om du verkligen önskar, kan du också lägga till "Instabil: Lekplats“; även om jag inte skulle rekommendera det, eftersom jag inte lagt till det själv.
Inaktivera säljarens klibbighet
Om du letar efter uppdateringar nu kommer ingenting att hända. Varför? openSUSE implementerar en funktion som kallas “Vendor Stickiness”. I grund och botten innebär detta att systemet efter att ett paket har installerats endast letar efter uppdateringar i samma arkiv som det installerades från. Även om ett annat arkiv har samma paket i en nyare version accepterar YaST inte det som en genomförbar uppdatering. Denna funktion är helt enkelt avsedd att hålla systemet stabilt.
Jag lärde mig dock att det finns två sätt du kan uppdatera. Först kan du fortfarande hålla leverantörens klibbighet på och köra zypper dup –från
Men eftersom det vi tekniskt gör gör det instabilt kan vi göra om vi vill. För att göra det använder du din favoritgrafik eller terminalredigerare för att redigera filen /etc/zypp/zypp.conf. Där inne måste du ställa in solver.allowVendorChange från falskt till sant. Spara filen och öppna upp YaST igen för att leta efter uppdateringar. Du bör nu ha mycket fler KDE-uppdateringar att installera.
Visdomsord
En sista sak du måste vara försiktig med. Det är möjligt att vissa paket som du kommer att uppdatera inte har perfekta beroenden. Många av konflikterna uppstår eftersom paketen begär specifika versioner av ett paket, även om du uppdaterar paketet till en nyare version än vad som begärs. Eftersom det är mycket sällsynt att ett nyare paket har tappat en del funktionalitet som ett annat paket behöver av det, rekommenderar jag YaST att ignorera konflikterna och installera alla paket ändå. Problemet kom upp för mig en gång, och jag hade inga problem efter att jag gjorde det. Eventuella mindre problem jag hade efter uppdateringen kom från instabiliteten i KDE Trunk.
Slutsats
openSUSE är en stor distro med en stabil arbetsmiljö. Förmågan att installera blödande kantpaket är dock också värt mycket för många människor, och KDE Trunk tillfredsställer definitivt. Oavsett anledning är det ett bra val att ha för installation.
Kör du openSUSE? Tror du att KDE Trunk kan vara till nytta för dig? Varför eller varför inte? Låt oss veta i kommentarerna!
Danny är senior vid University of North Texas som tycker om alla aspekter av open source-programvara och Linux.