Installer des logiciels, indisponibles dans Discover
Si vous ne trouvez pas le logiciel que vous recherchez dans Discover, il existe ici quelques options, selon ce que vous voulez. Toutes ces options conviennent mieux aux personnes utilisatrices avancées.
Logiciels spécifiques communs
DaVinci Resolve
L'installation de « DaVinci Resolve » est difficile. Si cela répond à vos besoins, veuillez envisager l'utilisation de l'éditeur vidéo Kdenlive de KDE à la place. Sinon, continuez.
Tout d'abord, veuillez télécharger le logiciel « DaVinci Resolve » en utilisant l'installateur officiel de la page « https://www.blackmagicdesign.com/products/davinciresolve ». Cela vous donnera un fichier .run. Ignorez-le pour l'instant.
Si vous utilisez un processeur graphique (GPU) Nvidia, veuillez lancer les commandes suivantes dans une fenêtre de terminal :
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 -- sudo dnf update
Sinon, si vous n'utilisez pas de processeur graphique NVIDIA, veuillez plutôt lancer les commandes suivantes :
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]
Pour plus d'informations, veuillez consulter la page « https://github.com/zelikos/davincibox/ ».
Tailscale
Suivez l'un des ensembles d'instructions suivants :
- https://github.com/suikan4github/Using-tailscale-client-on-an-Immutable-OS (Utilise Distrobox)
- https://github.com/xuars/kdelinux-tailscale (Télécharge les fichiers binaires vers le dossier « /opt »)
Logiciels non listés ci-dessus
Distrobox
Distrobox est un système permettant de créer des « conteneurs » dans lesquels vous pouvez installer n'importe quel logiciel provenant de la bibliothèque d'une autre distribution Linux, de manière autonome et avec accès aux fichiers de votre répertoire personnel. Distrobox fonctionne bien pour créer des environnements de développement sur mesure qui ne disperseront pas les fichiers dans tout votre répertoire personnel. Distrobox est préinstallé sur KDE Linux. Veuillez l'explorer en utilisant la commande distrobox. Toolbx est également préinstallé et pris en charge.
Utilisation en exemple :
# Essayez d’exécuter une commande, par exemple "mc" mc # Cela ne fonctionne pas car il n’est pas installé sur le système # KDE Linux n’inclut pas la commande « mc ». # Téléchargez l’image "quay.io/toolbx/arch-toolbox". distrobox create -n default # Saisissez le distrobox enter default # Faites ce que vous voulez. Ici, nous installons `mc` sudo pacman -Syu sudo pacman -S mc # Exécuter `mc`. Votre dossier personnel depuis KDE Linux est exposé en tant que dossier personnel dans le conteneur de Linux. Appuyez sur « F10 » pour fermer mc. mc # Quittez le conteneur distrobox
# Pour trouver l’image du conteneur : podman image list # Pour afficher le conteneur distrobox podman toujours en cours d’exécution : podman ps distrobox list distrobox stop default # Pour supprimer le conteneur : distrobox rm name podman image list # Says "IMAGE ID" is 664c1f5776fa. podman image rm 664c1f5776fa podman image list
Kapsule
Kapsule est un outil à venir qui vise à ajouter de manière transparente des outils en ligne de commandes, par-dessus le système d'exploitation de base dans un environnement sûr et containerisé.
Contrairement à Distrobox et équivalents, nécessitant une configuration manuelle, l'objectif de Kapsule est d'être invisible pour l'utilisateur et de s'intégrer profondément avec le système d'exploitation et les applications finales.
Pour l'exemple de démarrage rapide, veuillez consulter le fichier README du projet ou lancer la commande kapsule dans un terminal pour voir les commandes disponibles.
AppImage
Les applications empaquetés au format « AppImages » fonctionnent sous KDE Linux. Beaucoup peuvent être trouvées sur la page « https://www.appimagehub.com ». Les fichiers au format « AppImage » proposent un niveau d'intégration au système réduit par rapport aux autres logiciels. Par conséquent, il est préférable d'obtenir des applications en utilisant Discover.
Si une application « AppImage » ouvre la boîte de dialogue « Sélectionner l’application pour ouvrir ce fichier » au lieu de se lancer, cela signifie qu’elle n’a pas été rendue exécutable. Veuillez la corriger comme suit :
- Faites un clic droit dessus et sélectionnez Propriétés
- Cliquer sur l'onglet Droits d'accès
- Cochez la case qui dit « Autoriser l'exécution du fichier en tant que programme »
- Cliquer sur le bouton « Ok »
- Lancez à nouveau le fichier « AppImage ». Il devrait maintenant s'exécuter
Nix
Nix est un outil de gestion de paquets avancé adapté à une utilisation par des personnes utilisatrices techniquement compétentes. Nix facilite l'installation de nombreux programmes couramment utilisés à partir d'une grande bibliothèque de logiciels précompilés. De plus, il s'occupe d'ajouter les outils en ligne de commandes à votre emplacement de recherche.
Consulter la sous-page Nix pour plus de détails.
Homebrew
Homebrew est un système additionnel de gestion de paquets. Homebrew est simple à installer et fournit un grand nombre de paquets. Mais, ces derniers peuvent entrer en conflit avec des logiciels s'exécutant en espace utilisateur et causer des problèmes inattendus.
Homebrew peut être installé en utilisant le script d'installation sur la page d'accueil de Homebrew. Ne pas exécuter les commandes de post-installation indiquées à la fin de l'installation. KDE Linux inclut le gestionnaire de paquets « brew » de Homebrew (Et tout ce qui est installé avec lui) dans la variable d'environnement « PATH » uniquement pour les shells interactifs, afin de prévenir les conflits avec le logiciel système.
Lorsque vous souhaitez accéder à « brew » ou à tout ce qui a été installé l'utilisant, vous devez d'abord lancer un shell de connexion en exécutant « zsh -l ». Vous pouvez configurer Konsole pour lancer cela par défaut dans Configuration / Gérer les profils. Créez un nouveau profil, activez Profil par défaut et définissez la commande sur « zsh -l ».
Compiler le vous même
Si vous pouvez obtenir les dépendances en utilisant (Par exemple) Distrobox ou Homebrew, vous pourrez compiler tout ce que vous voulez.
Pour installer un logiciel compilé dans un emplacement accessible à la totalité du système, veuillez définir la variable d'environnement « $DESTDIR » à la valeur « ~/kde/usr/ » si vous compilez dans une extension « systemd » avec la valeur « /opt/local/ » sinon.
Article rédigé par Nate Graham sous licence CC-BY-4.0.