Intégrez les applications portables dans votre bureau Linux avec desktop-file-install
L'exécution de packages d'applications portables comme AppImages sur Linux est pratique, mais les intégrer dans votre environnement de bureau les rend encore plus faciles à utiliser. L'utilitaire desktop-file-install
simplifie ce processus en créant des entrées de bureau (raccourcis, éléments de menu, lanceurs) pour les applimages et autres bundles d'applications. Cela améliore la convivialité en plaçant des icônes sur votre bureau et en ajoutant des applimages à votre menu de démarrage Linux, en reflétant l'expérience des programmes régulièrement installés. Ce didacticiel montre comment installer et utiliser desktop-file-install
sur Linux, ainsi qu'un exemple pratique d'intégration d'une applimage.
Qu'est-ce que desktop-file-install
?
desktop-file-install
installe ou met à jour les fichiers de saisie de bureau (fichiers .desktop) dans l'emplacement du système approprié. Ces fichiers contiennent des informations d'application (nom, icône, description, commande de lancement) et définissent comment l'application apparaît dans les menus et les lanceurs.
Syntaxe et options communes
La syntaxe de base est:
Desktop-File-Install [Options] file.desktop
Les options communes incluent:
--dir=directory
: spécifie le répertoire d'installation (par défaut à /usr/share/applications
ou XDG_DATA_DIRS
).--delete-original
: Supprime le fichier .desktop d'origine après l'installation.--add-category=Category
: ajoute une catégorie au fichier .desktop.--remove-category=Category
: supprime une catégorie du fichier .desktop.--vendor=vendor
: ajoute un préfixe de fournisseur au nom de fichier .desktop.Installation et utilisation
Installer desktop-file-utils
: Utilisez le gestionnaire de packages de votre distribution:
sudo apt install desktop-file-utils
sudo dnf install desktop-file-utils
Créer un fichier .desktop: un exemple de fichier myapp.desktop
:
[Entrée de bureau] Nom = mon application Commentaire = c'est mon application géniale Exec = / path / to / myapp Icon = / path / to / myapp-icon.png Terminal = faux Type = application Catégories = utilitaire;
Remplacez les espaces réservés par les détails de votre demande.
Sudo Desktop-File-Install --Dir = / USR / Share / Applications myApp.desktop
sudo update-desktop-database
.Intégration d'une applimage (exemple: MarkText)
marktext.desktop
:
[Entrée de bureau] Name = markText Commentaire = un éditeur de marque simple et élégant Exec = / usr / local / bin / markText // Chemin vers le lien symbolique de votre applimage Icône = / opt / markText.png // chemin vers votre icône Terminal = faux Type = application Catégories = utilitaire;
Sudo Desktop-File-Install --Dir = / USR / Share / Applications MarkText.desktop
sudo update-desktop-database
. Supprimer une entrée de menu AppImage
Supprimez le fichier .desktop (par exemple, marktext.desktop
) de /usr/share/applications
et exécutez sudo update-desktop-database
.
Conclusion
desktop-file-install
rationalise l'intégration des applications portables dans votre bureau Linux, offrant une expérience plus conviviale. Il élimine le besoin d'outils tiers et assure une interaction transparente avec votre environnement de bureau.
Lire plus approfondie: [Lien pour gérer les appimages, AUR, FlatPaks et Snaps avec BAUH (Remplacez par un lien réel si disponible)]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!