Gå till innehåll

Installera programvara som inte finns tillgänglig i Discover

Om du inte hittar den programvara du letar efter i Discover finns det några alternativ här, beroende på vad du vill ha. Alla alternativen är mer lämpade för avancerade användare.

Specifik vanlig programvara

DaVinci Resolve

DaVinci Resolve är svårt att installera. Om det uppfyller dina behov kan du överväga att prova KDE:s videoredigerare Kdenlive istället. Om inte, fortsätt.

Ladda först ner programvaran DaVinci Resolve med hjälp av det officiella installationsprogrammet på https://www.blackmagicdesign.com/products/davinciresolve. Det ger dig filen .run. Ignorera den för tillfället.

Om du använder en NVIDIA grafikprocessor, kör följande kommandon i ett terminalfönster:

distrobox create -i ghcr.io/zelikos/davincibox:latest --nvidia -n davincibox
[dra filen .run till terminalfönstret, eller klistra in sökvägen här] --appimage-extract
distrobox enter davincibox -- run0 dnf update

Annars, om du inte använder en NVIDIA grafikprocessor, kör kommandona nedan istället:

wget https://raw.githubusercontent.com/zelikos/davincibox/refs/heads/main/setup.sh --directory-prefix=/tmp/
chmod +x /tmp/setup.sh
/tmp/setup.sh [dra filen .run till terminalfönstret, eller klistra in sökvägen här]

För mer information, se https://github.com/zelikos/davincibox/.

Tailscale

Följ en av följande instruktioner:

Programvara som inte listas ovan

Distrobox

Distrobox är ett system för att skapa "behållare" där man kan installera vad som helst från programbiblioteket i en annan Linuxdistribution, på ett fristående sätt och med åtkomst till filerna i hemkatalogen. Distrobox fungerar bra för att skapa skräddarsydda utvecklingsmiljöer som inte sprider filer över hela hemkatalogen. Distrobox är förinstallerat i KDE Linux. Utforska den med hjälp av kommandoraden distrobox. Toolbx är också förinstallerat och stöds.

Exempel på användning:

# Försök köra ett kommando, till exempel "mc"
mc

# Det fungerar inte eftersom det inte är installerat på systemet
# KDE Linux inkluderar inte kommandot “mc”.

# Ladda ner avbilden "quay.io/toolbx/arch-toolbox".
distrobox create -n default

# Gå in i den
distrobox enter default

# Gör vad du vill i den. Här installerar vi `mc`
run0 pacman -Syu
run0 pacman -S mc

# Kör `mc`. Din hemkatalog från KDE Linux visas som din hemkatalog inuti Linux-behållaren. Tryck på F10 för att stänga mc.
mc

# Avsluta distrobox-behållaren
# För att hitta behållarens avbild:
podman image list

# För att se att distrobox podman-behållaren fortfarande kör:
podman ps
distrobox list
distrobox stop default

# För att ta bort behållaren:
distrobox rm name
podman image list # Says "IMAGE ID" is 664c1f5776fa.
podman image rm 664c1f5776fa
podman image list

Kapsule

Kapsule är i tidig utveckling: funktioner, design och omfattning kan komma att ändras.

Kapsule är ett kommande verktyg som syftar till att sömlöst lägga till kommandoradsverktyg ovanpå basoperativsystemet i en säker, behållarbaserad miljö.

Till skillnad från Distrobox och liknande, som kräver manuell installation, är målet med Kapsule att vara osynlig för användaren och djupt integrerat med operativsystemet och terminalprogrammen.

För snabbstartsexemplet, se projektets README, eller kör kapsule i en terminal för att se tillgängliga kommandon.

AppImage

Program som är paketerade som AppImage fungerar i KDE Linux, och många kan hittas på https://www.appimagehub.com. En AppImage erbjuder en reducerad nivå av systemintegration jämfört med annan programvara, så det är att föredra att hämta program med Discover.

Om ett AppImage-program öppnar dialogrutan "Välj program för att öppna filen" istället för att starta, betyder det att det inte har gjorts körbart. Åtgärda det så här:

  1. Högerklicka på det och välj Egenskaper
  2. Klicka på fliken Skydd
  3. Klicka på kryssrutan som heter “Tillåt att filen körs som ett program”
  4. Klicka på knappen Ok
  5. Starta AppImage-filen igen: nu ska den köra

Nix

Nix är ett avancerat pakethanteringsverktyg lämpligt för tekniskt skickliga användare. Nix underlättar installationen av många vanliga program från ett stort bibliotek med förkompilerad programvara, och tar hand om att lägga till kommandoradsverktyg till sökvägen.

Se delsidan Nix för detaljerad information.

Homebrew

Homebrew är ett tilläggssystem för pakethantering. Homebrew är enkelt att installera och tillhandahåller ett stort antal paket, men de kan komma i konflikt med programvara i användarrymden och orsaka oväntade problem.

Homebrew kan installeras med hjälp av installationsskriptet på hemsidan för homebrew. Kör inte kommandona efter installationen som visas i slutet av installationen; KDE Linux inkluderar bara Homebrew-pakethanteraren brew (och allt som installeras med den) i PATH för interaktiva skal, för att förhindra konflikter med systemprogramvara.

När du vill komma åt brew eller något som installerats med det måste du först starta ett inloggningsgränssnitt genom att köra zsh -l. Man kan ställa in Terminal att normalt starta det i Inställningar > Hantera profiler. Skapa en ny profil, aktivera Standard och ställ in kommandot till zsh -l.

Kompilera det själv

Om du kan hämta beroenden med hjälp av (till exempel) Distrobox eller Homebrew, kan du kompilera vad du vill.

För att installera kompilerad programvara på en plats som är tillgänglig i hela systemet, ställ in miljövariabeln $DESTDIR till ~/kde/usr/ om du kompilerar ett Systemd-utökning, eller till /opt/local/ annars.


Artikel bidragen av med licens CC-BY-4.0.