Comment créer des lanceurs sur mon bureau?

255

Dans les anciennes versions, il était facile de créer un lanceur sur mon bureau. Tout ce que je devais faire était de cliquer avec le bouton droit de la souris sur mon bureau et de sélectionner l'option "Créer un lanceur".

Comment puis-je créer de tels lanceurs maintenant?

tinuz
la source
Jetez un coup d’œil à Xubuntu : Xfce a un support très élégant pour cela via l’ éditeur de menu .
大 农
Je devais démarrer l'outil Tweak, activer les icônes du bureau, puis cliquer deux fois sur l'icône Accueil du bureau, puis faire glisser le dossier sur le bureau en maintenant la touche ALT enfoncée (pas avant). D'autres méthodes ne fonctionneraient pas avant que les icônes activées sur le bureau ne
soient activées
Je sais qu'il y a déjà beaucoup de bonnes réponses, mais voici ma méthode préférée, avec un exemple détaillé utilisant l'IDE Arduino v1.8.5: askubuntu.com/a/1014261/327339
Gabriel Staples

Réponses:

207

L'ancienne boîte de dialogue de l'interface graphique est toujours disponible si vous souhaitez toujours utiliser ceci:

Utiliser ALT+ F2type

gnome-desktop-item-edit --create-new ~/Desktop

Ceci lancera l’ancienne interface graphique et créera un lanceur sur votre bureau:

entrez la description de l'image ici

Conditions préalables

gnome-desktop-item-editest installé automatiquement si vous avez installé gnome-shell / gnome-fallback. Il est également installé automatiquement si vous avez déjà installé gnome-tweak-tool.

Alternativement, vous pouvez installer l’ancien gnome-panel sans trop d’encombrement:

sudo apt-get install --no-install-recommends gnome-panel

Vous pouvez ensuite déplacer le MyLauncher.Desktopfichier de ~/Desktopvers ~/.local/share/applications/pour le faire apparaître dans tous les tableaux de bord des applications ou pour /usr/local/share/applicationsle rendre accessible à tous les utilisateurs (grâce au commentaire de @ JonBently).

fossfreedom
la source
66
Bien que ce soit une réponse fantastique, il est vraiment dommage qu’Ubuntu ait rendu cela si difficile.
djangofan
15
Que se passe-t-il si vous avez créé un lanceur qui a lancé "créer un lanceur" et mettrait gnome-desktop-item-edit --create-new ~/Desktopdans la section de commande le travail nécessaire pour le faire, alors vous auriez une icône de bureau pour créer des lanceurs.
Mateo
2
Cela ne fonctionne pas sous Ubuntu 14.04: ALT + F2 ouvre le démarreur Launchbar dans Unity! Mais la solution de @virpara ci-dessous fonctionne: comment créer des lanceurs sur mon bureau?
rubo77
15
Cela vaut la peine d’ajouter qu’un bon endroit est réservé à ceux-ci ~/.local/share/applications/- ils apparaissent ensuite à la hâte.
artfulrobot
8
Je ne comprends pas pourquoi ça devrait être si difficile?
Adelin
119

Vous pouvez le faire manuellement. Créez un nouveau fichier texte nommé quelque chose.desktop et écrivez-le ici:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=command to run here
Name=visible name here
Comment=comment here
Icon=icon path here

N'oubliez pas de rendre le fichier exécutable ( chmod +x something.desktop).

fnkr
la source
5
Merci pour votre réponse. Où dois-je placer le fichier, je peux le placer dans le dossier .local / share / applications et le faire glisser dans le panneau du lanceur, mais ce n'est pas ce que je veux. Je veux les avoir sur mon bureau au lieu du panneau de lancement.
Tinuz
Que de le mettre sur votre bureau! Vous pouvez le placer où vous voulez.
Fnkr
3
Merci pour la réponse, cela fonctionne maintenant .. je devais rendre le fichier exécutable :)
tinuz
Cela fonctionne sauf que vous devez mentionner que le fichier doit avoir des autorisations exécutables.
triplethreat78
7
C'est une douleur majeure. Vous devez éditer un fichier texte pour créer un raccourci? Pourquoi rendons-nous cela beaucoup plus difficile que sous Windows? Et comment trouvez-vous un "chemin d'icône ici" quand vous avez un exécutable? Bonne chance pour extraire des icônes de cela - une toute autre quête. Il est étonnant de constater à quel point la tâche la plus simple est difficile sur Ubuntu!
Dan Dascalescu
44

Il y a moyen plus cool:

Arronax


Arronax

Photo originale prise sur iloveubuntu.net qui est actuellement inaccessible

Pour installer, tapez ouvrez un terminal avec Ctrl+ Alt+ Tet écrivez:

sudo add-apt-repository ppa: diesch / testing 
sudo apt-get update
sudo apt-get install arronax
nautile -q

C’est plus cool parce qu’il ya un glisser / déposer et plus de fonctions avec une interface graphique .

Plus d'informations sur Arronax sur ubuntugeek.com .

Hingev
la source
C'est un outil très soigné. Voir le site des auteurs florian-diesch.de/software/arronax
Rudiger Wolf
Maintenant, Alacarte est cassé, c'est le chemin. Il ne vous montre pas tous vos lanceurs comme le faisait alacarte, mais vous permet de définir davantage de paramètres pour eux ...
C'est vraiment sympa, et ce n'est pas juste pour Unity. Fonctionne bien aussi sur MATE!
JonasCz
MERCI! a signalé quelques erreurs lors de l’installation (Ubuntu 16), mais cela a parfaitement fonctionné! Affiche également la bonne icône dans le lanceur!
dwn
Encore plus frais! Il regroupe les fenêtres ouvertes sous l'icône du lanceur - sympa!
déc
35

Ne fonctionne plus dans la dernière version, les icônes du bureau ont été complètement supprimées.

C’est une solution pour la retrouver dans le menu contextuel Dans Gnome et Unity,

1- Installez gnome-tweak-tool Installez gnome-tweak-tool , si vous ne le possédez pas déjà, dans le terminal paste-

sudo apt-get install gnome-tweak-tool

2- Puis tapez ce qui suit pour le lancer

gnome-tweak-tool

Ou utilisez le raccourci clavier Alt+ F2type gnome-tweak-toolpuis cliquez sur "Exécuter"

3- Naviguez vers l’onglet "Bureau" à gauche sur la photo - et activez
"Laisser le gestionnaire de fichiers gérer le bureau"

entrez la description de l'image ici

4- Source pour cette partie: 1 Nous allons maintenant créer un script à mettre dans le menu contextuel -

Ouvrir geditsoit par terminal ou Alt+ F2, coller le code

gnome-desktop-item-edit ~/Desktop/ --create-new

ne placez que cela dans le nouveau document texte, puis enregistrez-le sous "Créer un nouveau lanceur"; aucune extension n'est nécessaire (vous devrez peut-être utiliser .sh comme extension ex "Créer un nouveau lanceur.sh", si vous ne pouvez pas le rendre exécutable dans le L'étape suivante).

5- Nous devons maintenant rendre le fichier exécutable. Cliquez avec le bouton droit de la souris sur le fichier, sélectionnez Propriétés> cliquez sur l'onglet Autorisations> recherchez "Exécuter" et cochez la case "Autoriser l'exécution du fichier en tant que programme", puis fermez.

6- Ouvrez le navigateur de fichiers, sélectionnez> Afficher> Afficher les fichiers cachés, accédez maintenant à votre dossier de base et placez le fichier dans ~/.gnome2/nautilus-scripts. Indiqué ci-dessous -

entrez la description de l'image ici

7- Nous avons maintenant Créer un nouveau lanceur dans le menu contextuel! Cliquez avec le bouton droit de la souris sur votre bureau et sélectionnez> Scripts> Créer un nouveau lanceur. Saisissez ensuite les informations de commande correspondant à l'application souhaitée, voir ci
-dessous - entrez la description de l'image ici

Si vous oubliez la commande de lancement de l'application, cliquez sur "Parcourir", puis sélectionnez Système de fichiers> usr> bin, qui est / usr / bin. bien qu'ils ne se présenteront pas avant.

Si l’icône ne s'affiche pas lorsque vous revenez à la boîte de dialogue "Créer un lanceur", vous pouvez y faire glisser une icône en la trouvant dans / usr / share / icons. Il existe des icônes par défaut dans les divers dossiers de thèmes ou des icônes spécifiques dans les options /usr/share/icons/hicolor/scalable/appsou /usr/share/icons/hicolor/48x48/apps, ou si vous souhaitez insérer une icône ultérieurement, vous pouvez cliquer avec le bouton droit de la souris sur> propriétés pour y faire glisser l’icône.

(Cette partie seulement pour gnome, alt+ f2est diffrent dans l' unité) Une autre façon de la liste des applications connues est de frapper Alt+ F2et cliquez sur l'application sous la rubrique « Afficher la liste des applications connues », vous pouvez alors copier le texte de commande pour ce programme pour coller pour
Créer un nouveau lanceur.

entrez la description de l'image ici

Tout cela rendra extrêmement facile la création de lanceurs personnalisés, et une fois l’installation terminée, vous pourrez les créer sans le terminal.

Mateo
la source
Merci d'avoir pris le temps de rédiger ceci! J'ai terminé les étapes et c'est formidable de pouvoir fabriquer des lanceurs aussi facilement maintenant.
Kamil Slowikowski
6
C'est ridiculement compliqué ...
Reinier Post
Quelle pourrait être la raison pour laquelle le tweaker ne fonctionne pas? J'ai activé les icônes du bureau sur Gnome 3.28.1 mais elles n'apparaissent pas.
Suncatcher
La prise en charge de l'icône du bureau a été complètement supprimée dans les nouvelles versions.
Mateo
33
  1. Créez le fichier .desktop dans / usr / share / applications /

    gksudo gedit /usr/share/applications/give-any-name.desktop
    
  2. Coller le texte suivant

    [Desktop Entry]
    Type=Application
    Terminal=false
    Icon=/path/to/icon/icon.png
    Name=give-name-here
    Exec=/path/to/file/executable
    Categories=Utility;
    

Donnez à nom le nom que vous voulez.

Pour Icon et Exec , utilisez un chemin complet ou un nom "système". Par exemple, l’icône du lecteur vidéo VLC est /usr/share/icons/hicolor/48x48/apps/vlc.png ou tout simplement vlc (sans l’extension .png).

Pour les catégories , consultez la liste des normes XDG .

Rahul Virpara
la source
Eh
vous voulez dire qu'il n'y a pas de répertoire nommé applicationsdans /usr/share/? Comment cela peut être possible?
Rahul Virpara
oui bien je l'ai découvert. Merci pour la solution si. Il fonctionne comme un charme.
user590849
@virpara pourquoi respectivement? Je l'ai bien fonctionné dans un autre ordre, mais peut-être qu'il me manquait quelque chose?
Magpie
@ Magpie vous avez raison. L'ordre n'a pas d'importance ici. C'est mon erreur.
Rahul Virpara le
12

Un moyen plus facile de créer un lanceur pour un programme:

Si vous pouvez trouver le programme dans votre tableau de bord, il vous suffit de cliquer sur l'icône du programme dans votre tableau de bord et de la faire glisser sur votre bureau ou à un autre endroit de votre choix. :)

Trevor
la source
1
Ne fonctionne pas (message d'erreur) dans Ubuntu 14.04
BurninLeo
Vous devrez peut-être utiliser le bouton central de la souris. Cela crée un lien symbolique vers le fichier .desktop. Cela ne fonctionnera toujours pas à moins que le fichier .desktop soit exécutable.
Seppo Enarvi
12

Dans 14.04 / 15.10 / 16.04 / 17.04 / 17.10 Pour créer un raccourci sur le bureau vers une application existante : la solution la plus simple (introuvable dans les autres réponses, à ma connaissance) consiste à copier le fichier du bureau de l'application sur le bureau: aller à un /usr/share/applications,clic droit sur le fichier de bureau de l'application >copy, allez sur votre bureau, faites un clic droit >paste. N'oubliez pas de le rendre exécutable , son icône correcte apparaîtra après que vous l'ayez rendu exécutable.

Il suffit de faire glisser l’icône de Dash sur le bureau pour qu’elle ne fonctionne pas dans 14.04.

Jacob Vlijm
la source
1
Cela a fonctionné pour moi en 14.04:xdg-desktop-icon install /usr/share/applications/google-chrome.desktop
Adam Monsen
Il n'y a pas Pastede RMB sur mon Gnome 3.28.1
Suncatcher
@Suncatcher C'est parce que 3.28 n'est plus supporté par les icônes du bureau ...
Jacob Vlijm
5

Créez un fichier appelé something.desktop, ouvrez-le dans gedit et tapez:

[Desktop Entry]
Name=Launcher Name
Comment=Launcher Comment
Exec=Command to Execute
Terminal=false
Type=Application
Icon=Path to Icon

Mettez ceci /usr/share/applicationset lorsque vous l'exécutez, cliquez avec le bouton droit de la souris sur l'application dans le lanceur Unity et cochez la case " Conserver le lanceur " (si vous le voulez dans le lanceur Unity), ou mettez-la simplement sur votre bureau si vous voulez un lanceur de bureau.

Placez ce fichier ~/.local/share/applicationssi vous souhaitez l'appliquer à votre utilisateur.

Jurriaan a créé une application graphique en python pour faire tout cela à votre place. Vous pouvez la télécharger ici: http://jurschreuder.nl/UnityLaunchCreator.tar.gz

Greg Treleaven
la source
4

Comment créer un raccourci sur le bureau ET une option d'icône Unity Dash ("menu Démarrer") à l'aide d'un fichier .desktop et de deux liens symboliques

Dans cet exemple, nous allons créer un lanceur pour Arduino v1.8.5. Les fichiers exécutables étaient précédemment extraits dans ce dossier: "~ / Downloads / Install_Files / Arduino / arduino-1.8.5". Le fichier exécutable principal pour lancer l’application est stocké dans "~ / Downloads / Install_Files / Arduino / arduino-1.8.5 / arduino".

Suivez mon exemple ci-dessous, en mettant à jour toutes les étapes nécessaires à votre application, y compris la modification du contenu du fichier .desktop, si nécessaire.

Ma stratégie consistera à créer un seul fichier .desktop qui servira de lanceur "principal" pour le programme, puis nous créerons deux liens symboliques (liens symboliques) vers ce fichier pour nous permettre de lancer le programme (1) via une icône votre bureau et (2) à l’aide du menu de recherche du lanceur d’applications Unity.

Q: Pourquoi le faire de cette façon?
R: Eh bien, cela ne vous permet de modifier qu'un seul fichier .desktop pour modifier les raccourcis en même temps.

Q: Pourquoi ne pas simplement créer le fichier .desktop directement sur le bureau, puis créer un lien symbolique unique pour le programme de lancement d'applicatifs Unity?
R: parce que, de cette manière, le fichier .desktop se trouve en toute sécurité dans un autre dossier où vous et vos enfants ne le supprimerez pas accidentellement du Bureau, vous savez donc qu'il ne sera pas modifié ou supprimé accidentellement.

PAS:

1. Créez un lanceur (fichier .desktop) en utilisant l’éditeur de texte de votre choix et en le modifiant à votre guise. Stockez-le dans "~ / Desktop_launchers / Arduino_1_8_5.desktop".

Voici les commandes, utilisant moi même l'éditeur de texte graphique "Leafpad":

mkdir ~/Desktop_launchers
sudo apt update && apt install leafpad
cd ~/Desktop_launchers
leafpad Arduino_1_8_5.desktop

Copiez et collez le texte suivant dans le fichier "Arduino_1_8_5.desktop" que vous venez de créer.

  • Notez que mon répertoire personnel ("~") est "/ home / gabriels". Modifiez-le ci-dessous pour votre nom d'utilisateur.
  • Notez également que pour les Execchemins contenant des espaces, vous devez utiliser les guillemets simples ( ') autour du nom du chemin ci-dessous, sinon vous obtiendrez une "erreur lors du lancement de l'application" lorsque vous cliquez sur le lien Exécuter.
  • Pour le Iconchemin, cependant, même s'il y a des espaces dans le chemin , vous ne devez pas utiliser les guillemets simples autour du chemin, sinon l'icône ne s'affichera pas correctement sur le lien.

Arduino_1_8_5.desktop contenu du fichier:

[Desktop Entry]
Name=Arduino 1.8.5
Comment=
Exec='/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/arduino'
Icon=/home/gabriels/Downloads/Install_Files/Arduino/arduino-1.8.5/lib/arduino.png
Terminal=false
Type=Application
StartupNotify=true

Sauvegarder et quitter.

2. Rendez-le exécutable.

Remarque: cette étape est importante! Vous devez le faire AVANT de créer le lien symbolique à l'étape suivante ci-dessous, sinon le lien symbolique que vous êtes sur le point de créer ne fonctionnera pas correctement comme raccourci pour lancer le programme à partir de votre bureau.

chmod +x Arduino_1_8_5.desktop

3. Créez un lien symbolique vers votre programme de lancement .desktop ci-dessus sur le bureau afin de pouvoir le lancer à partir de cet emplacement:

Format de commande: "ln -s / chemin / vers / fichier / chemin / vers / symlink_to_make"

ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop ~/Desktop/Arduino_1_8_5.desktop

Notez que la fin de votre lien symbolique avec ".desktop" est obligatoire sinon il ne s'affichera pas ou ne fonctionnera pas correctement en tant que raccourci sur le bureau.

4. Créez un lien symbolique dans le menu Applications de Unity afin de pouvoir le lancer à partir de là aussi:

sudo ln -s ~/Desktop_launchers/Arduino_1_8_5.desktop /usr/share/applications/Arduino_1_8_5.desktop

Remarques:

  • Les fichiers .desktop de l'application Unity sont stockés dans: "/ usr / share / applications"
  • Remarque supplémentaire à ajouter à vos connaissances générales: les fichiers .desktop du répertoire des applications, contrairement à ceux du Bureau, n'ont pas besoin d'être marqués comme étant exécutables pour fonctionner.

5. Fait!

  • Maintenant, si vous avez besoin de mettre à jour le fichier du bureau, mettez-le directement à un seul endroit: "~ / Desktop_launchers / Arduino_1_8_5.desktop", et les modifications seront automatiquement reconnues par les liens symboliques sur le Bureau et dans "/ usr / share / applications".
  • Si l'icône du bureau ne se met pas à jour après l'avoir modifiée, cliquez sur le bureau, puis appuyez sur F5ou Ctrl+ Rpour actualiser les icônes du bureau.
  • Pour supprimer les raccourcis, supprimez simplement les liens symboliques du Bureau et de "/ usr / share / applications" comme suit:
    • rm ~/Desktop/Arduino_1_8_5.desktop
    • sudo rm /usr/share/applications/Arduino_1_8_5.desktop

Captures d'écran:

Mon bureau avec le raccourci nouvellement créé:

entrez la description de l'image ici

Le menu Unity Launcher avec le raccourci nouvellement créé:

entrez la description de l'image ici

Lecture supplémentaire:

Pour des connaissances supplémentaires et des techniques alternatives, consultez la documentation officielle Ubuntu sur "UnityLaunchersAndDesktopFiles" ici: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

Gabriel Staples
la source
3

Considérant la réponse précédente de Scaine, la gnome-panelmanière d’installer les dépendances, mais au fond des choses - nous n’en avons pas vraiment besoin, nous avons simplement besoin de .desktopfichiers créés. Ainsi, j'ai mis un petit script qui fait exactement cela, la manière graphique, créant un .desktopfichier nommé dans le ~/Desktopdossier, facilement disponible pour être utilisé et épinglé au lanceur Unity. Pas le meilleur script ici, mais fait le travail.

Cela peut être enregistré sous un nom de fichier makeLauncher.sh, modifiez les autorisations à partir d'un clic droit -> Propriétés -> Autorisations -> Autoriser l'exécution du fichier en tant que programme, et le tour est joué.

#!/bin/bash

FORM=$(zenity --forms \ --title="Simple shortcut maker" --text="Create new .desktop file" \
        --add-entry="Program Name" \
        --add-entry="Command or path to file" \
        --add-entry="Terminal app(true/false)" \
        --add-entry="Icon (path)") 

[ $? == 0 ] || exit 1

awk -F'|' -v home="$HOME" '{ 
    FILE = home"/Desktop/"$1".desktop"
        print "[Desktop Entry]" >> FILE
        print "Type=Application" >> FILE
        print "Name="$1 >> FILE
        print "Exec="$2 >> FILE
        print "Terminal="$3 >> FILE
        if ($4 !~ /^[ ]*$/)
            print "Icon="$4 >> FILE ;
    system("chmod 755 " FILE);

}' <<< "$FORM"

Et voici à quoi ça ressemble

entrez la description de l'image ici

Remarque latérale : malheureusement, le champ de formulaire de zenity ne comporte pas de case à cocher pour un widget de formulaire; par conséquent, l'option true / false pour l'application Terminal doit être saisie. J'envisage de réécrire ce script dans PyQt.

Sergiy Kolodyazhnyy
la source
1
Suggestions: L'application Terminal devrait être une case à cocher - cela rendrait le code un peu plus complexe, mais plus facile pour l'utilisateur. L'icône pourrait éventuellement être un sélecteur de fichiers.
Muru
@muru bonne suggestion - je vais y travailler.
Sergiy Kolodyazhnyy
J'ai ajouté le script à une action Nautilus mais il ne crée le lanceur que sur le bureau. Est-il possible de créer le programme de lancement dans le dossier où le script est exécuté (avec cette action)?
1
@cipricus eh bien, oui, c'est possible: le script écrit dans FILE = home"/Desktop/"$1".desktop", où homeest défini comme variable dans la awkcommande en -v home="$HOME"partie. Ce que vous pouvez faire, c'est supprimer toutes les références FILE de la awkcommande et rediriger la commande elle-même vers un nom de fichier spécifique que vous souhaitez créer via > somefile.desktop. Ce n'est pas trop difficile, il suffit de réécrire cette partie spécifique. S'il vous plaît rappelez-moi dans quelques jours. Je vais essayer de mettre à jour cette réponse demain, mais je pourrais oublier.
Commentaires
Merci! - Je suis venu avec cette réponse plus simpliste ( Ajouter 'Créer un lanceur' au menu contextuel de Nautilus (sans gnome-desktop-item-edit) ) mais je pense que le vôtre pourrait être plus agréable.
2

s'il vous plaît soyez conscient de cette page wiki que j'ai faite, parce que j'ai remarqué que les questions sur les lanceurs de bureau et d'unité sont très souvent :) https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles

Hytromo
la source
2
S'il vous plaît ajouter un résumé ou des étapes pour ce que l'utilisateur peut faire, juste un lien n'est pas très utile.
Mateo
2

Ceci peut être facilement réalisé avec nautilus-action& gnome-desktop-item-edit.

PAS:

  • Installez nautilus-action en exécutant la commande suivante dans le terminal:

    sudo apt-get install nautilus-action
    
  • Lancez Nautilus-Actions et créez une nouvelle action.

  • Sous l'onglet Action, cochez la case " Afficher l'élément dans le menu contextuel d'emplacement ", puis dans l' étiquette de contexte , entrez ceci: Créer un lanceur.

nautilus-action-create-launcher1

  • Ouvrez maintenant l'onglet Commande et entrez les détails suivants:

    Étiquette: Create Launcher

    Chemin: gnome-desktop-item-edit

    Paramètres: --create-new %f

    Directeur de travail: Click Browse and select your Desktop folder.

    entrez la description de l'image ici

  • Laissez le reste des onglets en l'état. Enregistrez maintenant votre commande et quittez:

    entrez la description de l'image ici

  • Redémarrez Nautilus:

    nautilus -q
    
  • Vous pouvez ajouter des raccourcis à partir du menu contextuel en sélectionnant Créer un lanceur.

    entrez la description de l'image ici

    entrez la description de l'image ici

Le raccourci est ajouté dans votre répertoire actuel sur lequel vous cliquez avec le bouton droit de la souris.

TERMINÉ!

Khurshid Alam
la source
Correction mineure, veuillez corriger la première commande pour lire "actions-nautile" et non "action-nautile".
Daniel Dropik
Essayé cela sous Ubuntu 18.04.1 mais get $ sudo apt-get install nautilus-actions Reading package lists... Done Building dependency tree Reading state information... Done Package nautilus-actions is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'nautilus-actions' has no installation candidate
brewmanz
nautilus-actiona été remplacé par filemanger-actions. Mais ce n'est pas dans le référentiel, utilisez ppa dans le rapport de bogue: bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1768597
Khurshid Alam le
1

J'ai remarqué que gnome-panel et gnome-tweak-tool ont besoin de nombreuses dépendances, même avec --no-recommends.

La méthode que j'ai utilisée jusqu'ici consiste à choisir une icône quelconque du tableau de bord, telle que Firefox, et de la faire glisser sur le bureau. Vous ne pouvez pas faire glisser une icône du Lanceur, cela ne vous le permet pas. Donc il faut que ce soit le Dash, alors appuyez sur la touche Super (ou Windows) de votre clavier pour lancer le Dash, assurez-vous qu’il n’est pas plein écran (faites-le basculer avec le bouton en haut à gauche), puis faites glisser une icône du tout sur votre bureau.

Cliquez ensuite avec le bouton droit sur la nouvelle icône du bureau et modifiez le chemin d'accès, la description, l'icône (et un commentaire si vous le souhaitez). Ensuite, faites glisser ce nouveau lanceur vers un endroit similaire /home/yourname/Misc/Appset, enfin, faites-le glisser vers le lanceur.

Remarque: si vous faites glisser le fichier directement du Bureau vers le programme de lancement, puis supprimez le fichier du bureau, l'entrée du programme de lancement cessera de fonctionner, même si elle semble correcte. Je suppose que cela crée une sorte de raccourci vers l’original que vous venez de supprimer.

Scaine
la source
Cela ne fonctionne pas (plus?) Dans Ubuntu 13.04. Faire glisser une icône de lanceur du tableau de bord ne fait rien. Cela "revient" juste au Lanceur. Je pense que cela fonctionnait dans les versions précédentes d'Ubuntu. Je ne sais pas pourquoi ils continuent à supprimer des fonctionnalités utiles.
Matteo
Ouais, vous ne pouvez pas faire glisser depuis le lanceur, vous devez faire glisser depuis le tableau de bord - appuyez donc sur la touche Super, pour afficher Dash, alors n'importe quelle icône fera l'affaire. Vous ne devez pas non plus avoir le tableau de bord en plein écran (il y a une bascule de taille en haut à gauche) pour que vous puissiez voir le bureau sur lequel faire glisser votre icône. Fonctionne toujours en 13.04. Je n'ai pas encore essayé cela en 13.10 cependant.
Scaine
Oh, je vois, je pensais que vous parliez du lanceur, parce que je confonds les noms et que le tiret recouvrait tout l'écran de la machine sur laquelle je l'avais essayée, de sorte que je ne pouvais rien faire glisser du tiret. Mais je ne suis pas sûr que ce soit en plein écran, je pense que c'est que l'écran est trop petit et que le tiret non plein écran remplit tout. Que peut-on faire dans un tel cas? Il ne semble pas que vous puissiez redimensionner le tiret
matteo
1
Bonjour Matteo - désolé, je n'ai pas vu cela plus tôt. Mais je ne peux pas aider quand même! Vous ne pouvez pas redimensionner le tiret en tant que tel, mais un bouton bascule en haut à gauche de l'écran vous permet de basculer entre le mode plein écran et le mode "netbook", qui occupe une partie de l'écran. Peut-être que cette proportion a un minimum qui est encore trop grand pour votre écran? Je ne suis pas sûr. La peine de chercher sur ce site, je suppose?
Scaine
1

J'ai développé un petit programme en ligne de commande pour la création de lanceurs. Exemple:

iconize -n "Sublime Text" -p /home/marco/Desktop/sublime/sublime -i /home/marco/Desktop/sublime/Icon/256x256/sublime_text.png

Cela créera une entrée de bureau correspondante dans ~/.local/share/applications:

[Desktop Entry]
Type=Application
Name=Sublime Text
Exec=/home/marco/Scrivania/sublime/sublime %U
Icon=/home/marco/Scrivania/sublime/Icon/256x256/sublime_text.png

Vous pouvez ensuite le déplacer sur votre bureau comme ceci:

mv ~/.local/share/applications/sublime-text.desktop ~/Desktop

Les solutions plus puissantes sont Alacarte et MenuLibre (ils ont plus de fonctions et une interface utilisateur graphique).

Marco Liceti
la source
le lien vers le script est mort
0

Ces lanceurs ont un problème: vous ne pouvez pas les utiliser à partir du navigateur Web, par exemple pour attacher des archives à des messages électroniques ou pour télécharger des fichiers sur des sites tels que http://2shared.com/.

Il y a une solution facile:

  1. Ouvrir une fenêtre de terminal
  2. Courir ln -s /destination/directory ~/Desktop/nameofshortcut

par exemple: ln -s /data/music ~/Desktop/good_music

De cette façon, une icône apparaît sur le bureau, avec l'image d'un dossier avec une flèche en dessous, qui représente un raccourci, au lieu du ressort ou de la fusée des lanceurs.

Vefa73distritus
la source
0

Dans 14.04 , vous pouvez cliquer sur l’exécutable avec le bouton droit de la souris et choisir Make Link, puis glisser-déposer ce lien sur votre bureau.

Pour attacher ce programme à votre programme de lancement, démarrez simplement le programme puis, pendant son exécution, cliquez avec le bouton droit de la souris sur l’icône de la barre de lancement et choisissez Lock to Launcher.

Remarque: l'ajout de programmes à votre barre de lancement de cette manière ne fonctionne pas avec les applications WINE. Toutefois, vous pouvez toujours ajouter des applications WINE à votre bureau de cette façon.

Alium Britt
la source
-2
  1. Démarrez l'application Terminal. (Touche de raccourci: Ctrl + Alt + T)
  2. Utilisez la commande sudo nautilus pour lancer le gestionnaire de fichiers en tant que super utilisateur (niveau administrateur de votre compte). (*)
  3. Parcourez la liste Ordinateur> usr> partager> applications et faites défiler jusqu'à l'application que vous souhaitez utiliser.
  4. Faites glisser de la fenêtre du gestionnaire de fichiers Nautilus sur le bureau. (Assurez-vous que la fenêtre Nautile n'est pas maximisée.)
  5. Fermez Nautilus et sortez du terminal.
  6. Faites glisser le nouveau lanceur sur le bureau à l'endroit souhaité.

(*) Vous obtiendrez une erreur si vous essayez simplement de glisser / déposer avec Nautilus en tant qu'utilisateur de niveau normal. Cette erreur est ce qui m'a fait comprendre les six étapes énumérées ici. C’est un autre exemple d’échec sur la voie du succès.

Algot Runeman
la source
Démarrer Nautilus en tant que super utilisateur est totalement inutile. Appuyez simplement sur les touches Ctrl + Maj tout en maintenant le bouton de la souris enfoncé tout en relâchant le bouton de la souris pour créer un raccourci après l'avoir fait glisser vers sa destination (étape 4).
David Foerster