Passa al contenuto

Installare software Linux non disponibile in Discover

Se non trovi il software che stai cercando in Discover, a seconda delle tue esigenze, sono presenti alcune opzioni qui. Tutte queste opzioni sono più adatte agli utenti avanzati.

Software comune specifico

DaVinci Resolve

L'installazione di DaVinci Resolve è complessa. Se soddisfa le tue esigenze, valuta invece l'installazione dell'editor video Kdenlive di KDE. In caso contrario, procedi.

Per prima cosa, scarica DaVinci Resolve tramite l'installatore ufficiale che trovi alla pagina https://www.blackmagicdesign.com/products/davinciresolve. Otterrai un file .run. Ignoralo per ora.

Se stai utilizzando una GPU NVIDIA, esegui i comandi seguenti in una finestra di terminale:

distrobox create -i ghcr.io/zelikos/davincibox:latest --nvidia -n davincibox
[trascina il file .run nella finestra di terminale, o incolla il suo percorso qui] --appimage-extract
distrobox enter davincibox -- sudo dnf update

Se invece non stai utilizzando una GPU NVIDIA, esegui i comandi sotto riportati:

wget https://raw.githubusercontent.com/zelikos/davincibox/refs/heads/main/setup.sh --directory-prefix=/tmp/
chmod +x /tmp/setup.sh
/tmp/setup.sh [trascina il file .run nella finestra di terminale, o incolla il suo percorso qui]

Per ulteriori informazioni, vedi https://github.com/zelikos/davincibox/.

Tailscale

Segui uno dei seguenti gruppi di istruzioni:

Software non elencato sopra

Distrobox

Distrobox è un sistema per creare “contenitori” all'interno dei quali puoi installare qualsiasi libreria software di un'altra distribuzione Linux, in modo autosufficiente e con accesso ai file della tua cartella home. Distrobox funziona bene per creare ambienti di sviluppo su misura che non sparpagliano i file per tutta la cartella home. Distrobox è preinstallato in KDE Linux; esploralo tramite la riga di comando the distrobox. È preinstallato e supportato anche Toolbx.

Esempio d'uso:

# Prova a eseguire un comando, per esempio "mc"
mc

# Non funziona perché non è installato nel sistema
# KDE Linux non include il comando “mc”.

# Scarica l'immagine "quay.io/toolbx/arch-toolbox".
distrobox create -n default

# Accedici
distrobox enter default

# Fai quello che vuoi al suo interno. Qui installiamo `mc`
sudo pacman -Syu
sudo pacman -S mc

# Esegui `mc`. La tua cartella home di KDE Linux viene esposta come cartella home all'interno del contenitore Linux. Premi F10 per chiudere mc.
mc

# Esci dal contenitore distrobox
# Per trovare l'immagine del contenitore:
podman image list

# Per vedere il contenitore podman di distrobox ancora in esecuzione:
podman ps
distrobox list
distrobox stop default

# Per eliminare il contenitore:
distrobox rm name
podman image list # Presumiamo che l'«IMAGE ID» sia 664c1f5776fa.
podman image rm 664c1f5776fa
podman image list

Kapsule

Kapsule è nella fase di primo sviluppo, le funzionalità, la struttura e l'ambito potrebbero cambiare.

Kapsule è uno strumenti, in fase di completamento, che aiuta in modo semplice ad aggiungere strumenti a riga di comando sopra il sistema operativo di base, in un ambiente sicuro all'interno di un contenitore.

A differenza di Distrobox e simili, che richiedono una configurazione manuale, l'obbiettivo di Kapsule è essere invisibile all'utente e integrarsi in modo profondo col sistema operativo e le applicazioni via terminale.

Per un esempio di guida rapida, vedi il file README del progetto, oppure esegui kapsule in un terminale per vedere i comandi disponibili.

AppImage

Le applicazioni impacchettate come AppImage funzionano in KDE Linux, e molte si trovano in https://www.appimagehub.com. Le AppImage offrono un ridotto livello di integrazione rispetto ad altro software, pertanto è preferibile ottenere le applicazioni tramite Discover.

Se un'AppImage apre la finestra di dialogo “Scegli l'applicazione per aprire questo file” anziché avviarlo, significa che non è stata resa eseguibile. Correggila nel modo seguente:

  1. Facci clic sopra col destro e seleziona Properties
  2. Fai clic sulla scheda Permessi
  3. Spunta la casella di controllo «Consenti l'esecuzione del file come un programma»
  4. Fai clic sul pulsante OK
  5. Riavvia il file AppImage, ora dovrebbe partire

Nix

Nix è uno strumento per la gestione avanzata dei pacchetti adatto agli utenti tecnicamente esperti. Nix semplifica l'installazione di molti programmi utilizzati normalmente da una vasta libreria di software precompilato, e si occupa di aggiungere strumenti a riga di comando al tuo percorso di ricerca.

Vedi la sottopagina Nix per i dettagli.

Homebrew

Homebrew è un sistema aggiuntivo di gestione dei pacchetti. Homebrew è semplice da installare e fornisce un grande numero di pacchetti, che potrebbero però entrare in conflitto con il software dello spazio utente e generare problemi inattesi.

Puoi installare Homebrew utilizzando lo script di installazione che trovi nella pagina web di Homebrew. Non eseguire i comandi di post-installazione mostrati alla fine dell'installazione; KDE Linux include il gestore dei pacchetti brew di Homebrew (e tutto quello installato attraverso di esso) in PATH soltanto per shell interattive, per impedire conflitti col software di sistema.

Quando vuoi accedere a brew o a tutto quello installato attraverso di esso, devi prima avviare una shell di login eseguendo zsh -l. Puoi configurare Konsole per avviarla in maniera predefinita in Impostazioni > Configura Konsole > Profili. Crea un nuovo profilo, abilita Profilo predefinito e imposta il comando a zsh -l.

Compilalo da te

Se puoi scaricare le dipendenze utilizzando (per esempio) Distrobox o Homebrew, potrai compilare tutto quello che vuoi.

Per installare software compilato in una posizione disponibile a livello globale di sistema, imposta la variabile d'ambiente $DESTDIR a ~/kde/usr/ se stai compilando all'interno di una estensione systemd, oppure a /opt/local/ in caso contrario.


Articolo scritto da sotto licenza CC-BY-4.0.