Raccourci sur le bureau pour la commande du terminal


24

Je me demandais comment créer un raccourci de terminal cliquable pour mon bureau à l'aide de la commande easytether connect.

Je ne veux pas avoir à ouvrir / fermer le terminal chaque fois que je souhaite me connecter à Internet via mon téléphone.

J'ai essayé de mettre à jour mon panneau gnome mais je ne peux créer qu'un nouveau répertoire sur mon bureau.


voulez-vous dire créer un raccourci de terminal sur le bureau ou intégrer un terminal sur le bureau?
penreturns

Veuillez nous expliquer plus clairement quel est le problème et ce que vous voulez.
hytromo

BTW, vous aimerez peut-être le terminal Guake. C'est un terminal de type Quake qui apparaît / disparaît avec la touche F12 (ou toute autre). Personnellement, je l'utilise beaucoup si j'ai besoin d'installer un paquet ou d'exécuter un alias utile.
Maksym Ganenko

Réponses:


23

Cliquez avec le bouton droit sur le bureau et créez un fichier vide (ou utilisez gedit) nommé easytether.desktop. Collez ceci dans ce fichier:

[Desktop Entry]
Name=Easytether
Exec=easytether connect
Terminal=true
Type=Application

Et enregistrer! Vous devrez ensuite faire le fichier exécutable, en modifiant les propriétés du fichier, ou en cours d' exécution: chmod +x easytether.desktop.

  • La Name=Easytetherligne spécifie le nom du raccourci qui apparaîtra à l'utilisateur.

  • La Exec=easytether connectligne spécifie la commande à exécuter, dans ce cas easytether connect,.

  • La Terminal=trueligne spécifie que la commande doit être exécutée dans GNOME Terminal, afin que l'utilisateur puisse inspecter sa sortie.

  • Vous pouvez même ajouter une ligne Icon=path/to/png/(ou Icon=iconnameet mettre votre iconname.pngdedans ~.local/share/icons) afin d'ajouter une icône personnalisée à votre lanceur.

En outre, vous pouvez placer le easytether.desktopfichier ~/.local/share/applicationset le démarrer à partir de Dash ou d'un autre lanceur d'application (Synapse, Kickoff, Slingshot, etc.).


cela a fonctionné thx !! ubuntu 12.10, btw, si vous voulez faire glisser / déposer au cairo-dock, il échouera mais le lanceur de cairo dock a un gui pour éditer ses champs donc ce n'est pas un gros problème :)
Aquarius Power

4

J'ai trouvé que cela fonctionnait le mieux pour moi, je suis sur Ubuntu 14.04 LTS

Tout d'abord, créez un fichier vierge sur le bureau, nommez-le Terminal.desktop (ou tout ce que vous voulez.desktop)

Ouvrez le fichier avec votre éditeur de texte préféré (gedit, vim, nano, etc.) et collez / tapez ce qui suit:

[Desktop Entry]
Version=0.99
Name=Terminal
Comment=Terminal Desktop Shortcut
Exec=/usr/bin/gnome-terminal
Icon=/usr/share/app-install/icons/terminal-tango.svg
Terminal=false
Type=Application
Categories=Application

Sauvegarder et quitter.

Je sais que je sais, l'icône ne semble pas encore bien, ne t'inquiète pas! Cliquez avec le bouton droit sur le fichier, sélectionnez Propriétés , accédez à l' onglet Autorisations et cochez «Autoriser l'exécution du fichier en tant que programme».

Vous pouvez également utiliser chmod 775 Terminal.desktop ou chmod +x Terminal.desktoppour lui donner des autorisations d'exécution à l'aide du terminal si vous préférez les commandes du terminal (lorsque vous êtes dans ~ / Desktop).

N 'ta-da! C'est tout, vraiment simple, joli et fonctionne bien aussi :)


2

La manière la plus simple, qui est également utile sur d'autres plateformes, serait:

  • Clic droit -> Créer un nouveau document -> Document vide
  • Appelez-le cependant YouWant.sh
  • Ouvrez-le et modifiez-le en écrivant dans chaque ligne chaque ligne que vous utiliseriez dans le terminal, ergo: "easytether connect"
  • Faites un clic droit dessus-> Propriétés-> Autorisations-> Autoriser l'exécution
  • Double-cliquez sur le fichier et choisissez Exécuter dans le terminal

2

Cliquez avec le bouton droit sur le bureau et choisissez créer un lanceur.

Entrez ceci dans la commande:

exo-open --launch TerminalEmulator

Enregistrez-le avec un nom et une icône de votre choix, et ne sélectionnez PAS "Exécuter dans le terminal"


1

Bravo à efaj, dont la réponse m'a conduit à mi-chemin. Pour ceux qui sont encore perplexes, cela devrait vous faire franchir la ligne d'arrivée:

  1. Créez un document vide, probablement sur le bureau, appelé quelque chose .sh (changez la partie en italique comme vous voulez, mais assurez-vous que l'extension est .sh).
  2. Modifiez le document et entrez une série de commandes de terminal, une sur chaque ligne, pour accomplir votre tâche. Il est probable que vous souhaitiez que la première ligne soit une commande "cd" qui modifie le répertoire actif dans la session de terminal qui sera lancée.
  3. Double-cliquez sur le nouveau fichier de document.
    • S'il démarre, vous avez terminé.
    • Si vous obtenez une boîte de dialogue vous demandant si vous souhaitez exécuter le fichier ou afficher son contenu, choisissez l'option "Exécuter dans le terminal".
    • Si le fichier s'ouvre dans un éditeur, ou si vous souhaitez toujours exécuter les fichiers .sh mais que vous avez obtenu la boîte de dialogue mentionnée ci-dessus, ouvrez Nautilus (aka Files) et choisissez "Edit-Preferences" dans le menu, puis cliquez sur l'onglet "Comportement". Dans la section "Fichiers texte exécutables", vous pouvez choisir d'exécuter des fichiers .sh (et d'autres types de texte exécutables), de les afficher ou de demander quoi faire lorsque vous les lancez.

0

Je me suis battu pendant trop longtemps avant de voir cela ..............

"ouvrez Nautilus (alias Fichiers) et choisissez" Edition-Préférences "dans le menu, puis cliquez sur l'onglet" Comportement ". Dans la section" Fichiers texte exécutables ", vous pouvez choisir d'exécuter .sh (et tout autre type de texte exécutable) fichiers, les afficher ou demander quoi faire lorsque vous les lancez. "

problème résolu.


-1

Cliquez sur "Rechercher votre ordinateur et vos ressources" dans la barre d'outils de gauche (lanceur). En bas, cliquez sur applications. Dans "Installé", recherchez le terminal que vous souhaitez utiliser, ouvrez-le.

L'application apparaît dans la barre d'outils de gauche, faites un clic droit et sélectionnez «verrouiller le lanceur».

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.