Hur man installerar KDevelop på Ubuntu 24.04/22.04/20.04

KDevelop är en kraftfull och mångsidig Integrated Development Environment (IDE) skräddarsydd för utvecklare som arbetar med C++, Python, PHP och andra programmeringsspråk. KDevelop är känt för sina robusta funktioner och sömlösa integrering med KDE:s skrivbordsmiljö, och erbjuder avancerad kodredigering, felsökning och projekthanteringsfunktioner.

Nyckelfunktioner i KDevelop:

  • Stöd för flera språk: Växla enkelt mellan olika programmeringsspråk inom samma miljö.
  • Kodnavigering och komplettering: Dra nytta av intelligent kodkomplettering, syntaxmarkering och navigeringsverktyg.
  • Integrerad debugger: Felsök dina applikationer med lätthet med de inbyggda GDB- och LLDB-felsökningarna.
  • Projektledning: Hantera komplexa projekt med stöd för versionskontrollsystem som Git och Subversion.
  • Utbyggbar arkitektur: Anpassa och utöka KDevelop med plugins för att passa dina specifika utvecklingsbehov.

Med introduktionen ur vägen, låt oss utforska hur man installerar KDevelop på Ubuntu 24.04, 22.04 eller 20.04 LTS med hjälp av kommandoradsterminalen. Metoderna som används i den här guiden inkluderar standard Ubuntu APT-förvaret, Snapcraft (snap-kommandon) och Flatpak med Flathub-förvaret.

Metod 1: Installera KDevelop via APT

Uppdatera Ubuntu före KDevelop-installation

Innan du börjar, kör en uppdatering på ditt system för att säkerställa att alla paket är uppdaterade för att undvika konflikter under installationen.

sudo apt update

Fortsätt med att uppgradera alla föråldrade paket med följande kommando.

sudo apt upgrade

Installera KDevelop via APT-kommandot

Den enklaste metoden att installera Kdevelop innebär att använda APT-pakethanteraren. Det erbjuder stabilitet och säkerhet för ditt system. Det kanske dock inte har de senaste funktionerna, prestandaförbättringarna och buggfixarna som du kan hitta i Flatpak- eller Snapcraft-metoderna.

sudo apt install kdevelop

Metod 2: Installera KDevelop via Snapcraft-kommandon

För att börja installera KDevelop på Ubuntu med Snap är det avgörande att se till att Snap-pakethanteraren är redo att hantera installationen. Snap är inbyggt installerat på Ubuntu och erbjuder en enkel metod för att installera olika applikationer, inklusive KDevelop. Innan du fortsätter med KDevelop-installationen är det nödvändigt att ställa in ditt system för att stödja klassiska snaps, eftersom vissa paket kräver denna kompatibilitet.

Aktivera Classic Snap Support

Kör följande kommando för att skapa en symbolisk länk, vilket möjliggör klassiskt snap-stöd på ditt system. Detta steg säkerställer förbättrad kompatibilitet med Snap-pakethanteraren:

sudo ln -s /var/lib/snapd/snap /snap

Installera Core Snap Files

Innan du installerar KDevelop, är det tillrådligt att installera core snap för att förhindra eventuella konflikter under installationsprocessen. Kör följande kommando för att installera core snap-paketet:

sudo snap install core

Installera KDevelop via Snap Command

När den preliminära installationen är klar kan du fortsätta att installera KDevelop. Använd kommandot nedan för att installera KDevelop via Snap. De --classic flaggan är nödvändig eftersom den ger programmet åtkomst till ditt systems resurser, vilket säkerställer full funktionalitet:

sudo snap install kdevelop --classic

Metod 3: Installera KDevelop via Flatpak med Flathub

Det tredje alternativet involverar att använda Flatpak-pakethanteraren. Ubuntu-distributioner inkluderar inte Flatpak som standard. Canonical, företaget bakom Ubuntu, stöder också Snaps, vilket säkerställer att Flatpak inte kommer förinstallerat medan Snapcraft körs. Du kan dock installera Flatpak om du vill.

Notera: Se till att du installerar Flatpak på ditt system. Om du inte har det, konsultera vår guide, "Hur man installerar Flatpak på Ubuntu,” för detaljerade instruktioner om hur du installerar den senaste versionen av Flatpak som stöds.

Aktivera Flathub för KDevelop

Därefter måste du aktivera Flatpack med följande kommando i din terminal.

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Installera KDevelop via Flatpak Command

Därefter kan du installera KDevelop Flatpak med följande kommando.

flatpak install flathub org.kde.kdevelop -y

Starta KDevelop via CLI-kommandon eller GUI-sökväg

Med KDevelop installerat kan du starta programvaran från din terminal eller GUI-sökvägen. För nya Ubuntu-användare kommer vi att täcka båda metoderna.

CLI-metoder för att starta KDevelop

Använd lämpligt körkommando för din installationstyp nedan:

kdevelop
snap run kdevelop
flatpak run org.kde.kdevelop

GUI-metoder för att starta KDevelop

De flesta datoranvändare kan snabbt starta programvaran genom att klicka på programikonen på den angivna sökvägen:

Aktiviteter > Visa program > KDevelop

Ytterligare KDevelop-kommandon

Uppdatera KDevelop

Du bör köra kommandona i din terminal för att söka efter uppdateringar. Genom att använda installationspakethanteraren som du använde från början, kommer dessa kommandon att kontrollera ditt systems installerade paket, inklusive KDevelop.

För APT-installationer, använd standardkommandona för APT-uppdatering och APT-uppgradering.

sudo apt update && sudo apt upgrade

För snap-installationer kan du tvinga fram en uppdatering för att uppdatera alla snap-paket med följande kommando i din terminal.

sudo snap refresh

Precis som Snap kan Flatpak-installationer använda följande kommando i sin terminal för att kontrollera och uppdatera alla Flatpak-paket och fråga dig om en uppdatering är tillgänglig.

flatpak update

Ta bort KDevelop

För användare som installerade APT-versionen, ta bort programmet enligt följande.

sudo apt remove kdevelop

Snap-installationer använder följande kommando.

sudo snap remove kdevelop

Slutligen, för att ta bort Flatpack-versionen, kör följande kommando.

flatpak uninstall --delete-data org.kde.kdevelop -y

Slutsats

I den här guiden har vi detaljerat stegen för att installera KDevelop på Ubuntu 24.04, 22.04 och 20.04 LTS. Med din IDE nu inställd är du väl rustad för att påbörja dina utvecklingsprojekt. KDevelop tillhandahåller en rad funktioner utformade för att optimera din kodningsupplevelse, inklusive avancerade felsökningsverktyg och effektiv projektledning. Ta dig tid att utforska dessa funktioner för att förbättra din produktivitet. Jag önskar dig framgång i dina utvecklingssträvanden.

Joshua James
Följ mig
Senaste inläggen av Joshua James (se alla)