Namestitev programske opreme, ki ni na voljo v Discoverju
Če v Discoverju ne najdete programske opreme, ki jo iščete, je tukaj na voljo nekaj možnosti, odvisno od tega, kaj želite. Vse te možnosti so primernejše za napredne uporabnike.
Specifična pogosta programska oprema
DaVinci Resolve
Namestitev programa DaVinci Resolve je zahtevna. Razmislite o uporabi video urejevalnika KDE Kdenlive, če ustreza vašim potrebam. Če ne, nadaljujte.
Najprej prenesite programsko opremo DaVinci Resolve z uradnim namestitvenim programom na https://www.blackmagicdesign.com/products/davinciresolve. Tako boste dobili datoteko .run. Zaenkrat jo prezrite.
Če uporabljate grafično kartico NVIDIA, v terminalskem oknu zaženite naslednje ukaze:
distrobox create -i ghcr.io/zelikos/davincibox:latest --nvidia -n davincibox [drag the .run file into the terminal window, or paste its path here] --appimage-extract distrobox enter davincibox -- run0 dnf update
Sicer pa, če ne uporabljate grafičnega procesorja NVIDIA, namesto tega zaženite spodnje ukaze:
wget https://raw.githubusercontent.com/zelikos/davincibox/refs/heads/main/setup.sh --directory-prefix=/tmp/ chmod +x /tmp/setup.sh /tmp/setup.sh [drag the .run file into the terminal window, or paste its path here]
Za več informacij glejte https://github.com/zelikos/davincibox/.
Tailscale
Sledite enemu od naslednjih sklopov navodil:
- https://github.com/suikan4github/Using-tailscale-client-on-an-Immutable-OS (Uporablja Distrobox)
- https://github.com/xuars/kdelinux-tailscale (Prenese binarne datoteke na /opt)
Programska oprema, ki ni navedena zgoraj
Distrobox
Distrobox je sistem za ustvarjanje »vsebnikov«, v katere lahko namestite karkoli iz programske knjižnice druge distribucije Linuxa, na samostojen način in z dostopom do datotek v vašem domačem imeniku. Distrobox se dobro obnese pri ustvarjanju prilagojenih razvojnih okolij, ki ne bodo raztresla datotek po vsem domačem imeniku. Distrobox je vnaprej nameščen v KDE Linuxu; raziščite ga z ukazno vrstico distrobox. Toolbx je prav tako vnaprej nameščen in podprt.
Primer uporabe:
# Poskusite zagnati ukaz, na primer "mc" mc # Ne deluje, ker ni nameščeno v sistemu # KDE Linux ne vključuje ukaza "mc". # Prenesi sliko "quay.io/toolbx/arch-toolbox". distrobox create -n default # Vnesite jo distrobox enter default # V njej naredite, kar želite. Tukaj namestimo `mc`. run0 pacman -Syu run0 pacman -S mc # Poženite `mc`. Vaš domači imenik iz KDE Linux je izpostavljen kot vaš domači imenik znotraj vsebnika Linux. Pritisnite F10, da zaprete mc. mc # Zapustite vsebnik distroboxa
# To find the container image: podman image list # To see the distrobox podman container still running: podman ps distrobox list distrobox stop default # To delete the container: distrobox rm name podman image list # Says "IMAGE ID" is 664c1f5776fa. podman image rm 664c1f5776fa podman image list
Kapsule
Kapsule je prihajajoče orodje, katerega cilj je brezhibno dodajanje orodij ukazne vrstice osnovnemu operacijskemu sistemu v varnem, vsebniškem okolju.
Za razliko od Distroboxa in podobnih, ki zahtevajo ročno nastavitev, je cilj Kapsule, da je neviden za uporabnika in se globoko integrira z operacijskim sistemom in terminalskimi aplikacijami.
Za primer hitrega začetka si oglejte datoteko README projekta ali zaženite kapsule v terminalu, da si ogledate razpoložljive ukaze.
AppImage
Aplikacije, pakirane kot AppImages, delujejo v KDE Linuxu, številne pa jih je mogoče najti na https://www.appimagehub.com. AppImages ponujajo manjšo raven sistemske integracije v primerjavi z drugo programsko opremo, zato je pridobivanje aplikacij z uporabo Discoverja bolj priporočljivo.
Če aplikacija AppImage namesto zagona odpre pogovorno okno "Izberite aplikacijo za odpiranje te datoteke", to pomeni, da ni bila nastavljena za izvedljivo. To odpravite na naslednji način:
- Kliknite nanjo z desno miškino tipko in izberite Lastnosti
- Kliknite zavihek Dovoljenja
- Kliknite potrditveno polje "Dovoli izvajanje datoteke kot programa"
- Kliknite gumb V redu
- Ponovno zaženite datoteko AppImage; zdaj bi se morala zagnati
Nix
Nix je napredno orodje za upravljanje paketov, primerno za tehnično podkovane uporabnike. Nix omogoča namestitev številnih pogosto uporabljenih programov iz velike knjižnice predkompilirane programske opreme in poskrbi za dodajanje orodij ukazne vrstice v vašo iskalno pot.
Poglejte Nix za podrobnosti.
Homebrew
Homebrew je dodaten sistem za upravljanje paketov. Namestitev Homebrewa je preprosta in ponuja veliko število paketov, vendar lahko pride do konfliktov z uporabniško programsko opremo in povzroči nepričakovane težave.
Homebrew lahko namestite z namestitvenim skriptom na domači strani homebrew. Ne izvajajte ukazov po namestitvi, ki so prikazani na koncu namestitve; KDE Linux vključuje upravitelja paketov Homebrew brew (in vse, kar je nameščeno z njim) v PATH samo za interaktivne lupine, da prepreči konflikte s sistemsko programsko opremo.
Ko želite dostopati do programa brew ali česar koli, kar je nameščeno z njegovo pomočjo, morate najprej zagnati prijavno lupino z ukazom zsh -l. Konsolo lahko konfigurirate tako, da jo privzeto zažene v Nastavitve> Upravljanje profilov. Ustvarite nov profil, omogočite Privzeti profil in nastavite ukaz na zsh -l.
Prevedite jo sami
Če lahko odvisnosti dobite z (na primer) Distroboxom ali Homebrewom, boste lahko prevedli karkoli želite.
Če želite namestiti prevedeno programsko opremo na lokacijo, ki je na voljo v celotnem sistemu, nastavite okoljsko spremenljivko $DESTDIR na ~/kde/usr/, če jo prevajate v Systemd extension, ali na /opt/local/, če ne.
Članek je prispeval Nate Graham z dovoljenjem CC-BY-4.0.