Création d'un archivo.desktop pour une application sous Linux

Un archivo.desktop est tout simplement un raccourci qui est utilisé pour démarrer une application sur Linux. Sans le archivo.desktop, votre demande ne sera pas apparaître dans le menu Applications et vous ne pouvez pas démarrer avec des lanceurs tiers comme Synapse et Albert.

La plupart des applications, une fois installé, va créer le archivo.desktop automatiquement et sera situé dans le menu de l'application pour un accès rapide. Toutefois, si vous compilez un programme à partir du code source ou télécharger un format de fichier d'application, il ne peut pas être le cas et vous devez ouvrir le terminal pour exécuter le binaire chaque fois que vous voulez utiliser. De toute évidence, cela peut devenir une étape fastidieuse et problématique.

Cet article décrit comment vous pouvez créer un archivo.desktop pour toute application qui utilise qui peut être démarré à partir du menu d'application.

Connexes Ajout d'applications tiroirs dans Launcher Ubuntu Unity

Index

    Comment faire pour créer des lanceurs de bureau

    Un fichier « .desktop » est fondamentalement un simple fichier texte qui contient des informations sur un programme. Habituellement, il placé dans « ~ / .local / share / applications » ou « / usr / share / applications / » selon que le lanceur est accessible uniquement au compte local ou pour tout le monde. Si vous parcourez l'un des deux répertoires dans votre gestionnaire de fichiers, vous verrez de nombreux fichiers « .desktop » qui correspondent aux applications installées sur votre ordinateur.

    Pour démontrer, je vais construire un super archivo.desktop Tux Kart pour un jeu de course de kart j'aime jouer parfois. Une version est disponible à partir du dépôt Ubuntu, mais il est souvent derrière la dernière version stable.

    La seule façon d'obtenir la dernière et meilleure version télécharge un fichier tar, l'extraction et l'exécution d'un fichier qui va lancer le jeu.

    Vous pouvez suivre tout programme pour lequel vous voulez créer un lanceur et devrait fonctionner de la même façon.

    Note Les étapes suivantes supposent que vous avez le fichier pour le programme que vous voulez créer un lanceur sur votre dossier « Téléchargements »

    .

    1. Accédez au répertoire dans lequel le fichier est stocké, cliquez sur le bouton droit de la souris et sélectionnez « Extraire ici ».

    Cómo crear un archivo.desktop para su aplicación en Linux

    2. Après l'extraction, passez dans le dossier nouvellement créé et recherchez le fichier exécutable. Une fois que vous le trouvez, cliquez sur le bouton droit de la souris sur « Exécuter » pour lancer le programme, juste pour vous assurer qu'il fonctionne.

    Cómo crear un archivo.desktop para su aplicación en Linux

    3. Dans certains cas, vous ne verrez pas l'option « Exécuter » dans le menu. En effet, souvent l'exécutable est un fichier texte. Vous pouvez éviter l'exécuter à partir du terminal ou, si vous utilisez GNOME, cliquez sur le menu Fichier dans la barre supérieure et sélectionnez « Préférences ».

    Cómo crear un archivo.desktop para su aplicación en Linux

    4. Sélectionnez l'onglet « Comportement » et choisissez l'option « Exécuter » dans « fichiers texte exécutables. » l'option « Exécuter » devrait maintenant apparaître lorsque vous cliquez sur le bouton droit de la souris sur le fichier texte exécutable.

    Cómo crear un archivo.desktop para su aplicación en Linux

    5. Si vous avez confirmé que l'application fonctionne lorsque la lance peut en sortir. Ensuite, exécutez votre éditeur de texte et collez le texte suivant dans le fichier texte vide:

     [Desktop Entry] Encoding = UTF-8 version = 1.0 Type = Terminal d'application = false Exec = / path / to / nom de l'exécutable = Icône Nom = / path / to / icône de l'application 

    Vous devez modifier le champ « Exec » le chemin de l'exécutable et le champ « Nom » par le nom de l'application. La plupart des programmes fournissent une icône quelque part dans le fichier, il ne faut pas oublier d'inclure aussi. Dans mon cas, le fichier de démarrage Kart super Tux ressemble à ceci:

    Cómo crear un archivo.desktop para su aplicación en Linux

    6. Enregistrez le fichier dans le dossier "~ / .local / share / applications" comme "application fichier.desktop." Le « .local » est un dossier caché dans votre répertoire personnel et permettra le mode dossier « Afficher les fichiers cachés » pour voir. Si vous voulez être globalement accessible, exécutez la commande suivante dans le terminal:

     Sudo mv ~ / .local / share / applications / / usr / share / applications / 

    Bien sûr, ne pas oublier de changer le nom réel de l'archivo.desktop.

    7. Une fois fait, il suffit d'ouvrir le menu Applications sur votre bureau, et l'application sera là à utiliser.

    Cómo crear un archivo.desktop para su aplicación en Linux

    La méthode décrite ici devrait fonctionner sur tous les systèmes d'exploitation basés sur Linux. Voici une autre capture d'écran de Super Tux Kart montrant dans le lanceur d'applications OS primaire (lance-pierre)

    Cómo crear un archivo.desktop para su aplicación en Linux

    Ne hésitez pas à laisser un commentaire ci-dessous si vous trouvez ce tutoriel utile.

    Cliquez pour évaluer cet article !
    [Total: 0 Moyenne: 0]

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Go up

    Ce site web utilise des cookies pour garantir une meilleure expérience de navigation sur le site. En savoir plus