Personnellement, je ne préfère pas exécuter de commandes dans un terminal pour réaliser une tâche et préfère les applications pour exécuter le travail.
Créer un lanceur pour les applications est l'une de ces commandes pour lesquelles je préfère l'application gnome-desktop-item-edit pour créer des lanceurs. Si le paquet gnome est installé, il suffit de chercher "créer un lanceur" pour ouvrir l'application. J'ai créé des lanceurs pour l'application Windows sur l'installation de vin en utilisant create launcher
Mais, cela ne sert à rien, car pour commencer, l'application ne peut pas créer de lanceurs pour diverses applications sans autorisation root et l'emplacement où les applications doivent être créées.
Habituellement, les applications de lancement dotées de l'autorisation root peuvent être créées à partir de/usr/share/applications et sans autorisation root à l'adresse /.local/share/applications. Je ne préfère pas ce dernier emplacement car il est vulnérable à la suppression.
Par conséquent, afin de créer les lanceurs via gnome avec root, chaque fois que je suis obligé de l'ouvrir via un terminal à l'aide de la commande ci-dessous!
$ Sudo gnome-desktop-item-edit ~/.local/share/applications --create-new
Je ne veut pas ouvrir le terminal à chaque fois que je veux créer un lanceur d’applications sur l’unité!
Je suis en mesure de verrouiller l'application "Créer un lanceur" dans le lanceur, mais pas avec les privilèges root
Je souhaite donc pouvoir créer le raccourci "Créer un lanceur" sur l'unité avec les privilèges root par défaut et permettre à l'application de créer les lanceurs à usr/share/applications par défaut!
S'il vous plaît aider!
P.S. Je n'ai pas assez de points de rep pour ajouter des captures d'écran pour résoudre le problème!
Vous devez créer un "Create Launcher" personnalisé. Ouvrez le terminal et tapez Sudo "gnome-desktop-item-edit /usr/share/applications --create-new"
dans la création du lanceur mettre un nom comme Custom Launcher Creation
et dans la commande put
gksudo "gnome-desktop-item-edit /usr/share/applications --create-new"
cherchez maintenant ce lanceur et ajoutez-le à vos favoris sur votre barre de gauche
chaque fois que vous le lancerez, il vous demandera le mot de passe Sudo, comme par exemple gparted. De cette façon, vous n'aurez plus besoin du terminal