Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/07/2010, à 22:19

el cameleon

Création d'un lanceur via le terminal

Salut,
Je travaille sur un tuto sur support.mozillamessaging.com pour décrire comment installer Thunderbird sur Linux (il faut un compte pour le voir car c'est encore à l'état de brouillon).
J'aimerais savoir s'il est possible de remplacer les 10 étapes manuelles décrites dans ce tuto dont je m'inspire: http://www.easy-email.net/thunderbird-3/thunderbird-3-tips/how-to-install-thunderbird-3-on-an-ubuntu-linux-netbook dans la partie 3 " Create a Menu Item to start Thunderbird 3.0 " par une/des lignes de commandes judicieusement choisies.

Qu'en pensez-vous? Peux-t'on via une ligne de commande:
- créer un lanceur pour un executable
- lui affecter un nom
- l'habiller d'une icone?


Ubuntiste depuis mars 2009 avec un portable Dell 1525N

Hors ligne

#2 Le 28/07/2010, à 22:28

alej

Re : Création d'un lanceur via le terminal

Sur le principe...

$ man xdg-desktop-menu

... mais, bon, j'suis pas sûr d'avoir compris la question hmm

Hors ligne

#3 Le 29/07/2010, à 08:58

el cameleon

Re : Création d'un lanceur via le terminal

Merci, je regarderais à la maison ce soir...
En fait, je souhaite obtenir la création d'un lanceur de ce type en ligne de commande, au lieu de le faire via l'interface graphique:
75d60b0d2f7d82b9e18069e1a316e49e458e6563_300x158_Q75.jpeg

en effet, c'est assez fastidieux d'aller chercher le nom de programme et l'icône, j'aimerais voir s'il est possible d'automatiser tout ça (surtout que je connais déjà les lignes de commandes pour télécharger et installer la dernière version de Thunderbird, ne manque que la création de raccourci pour que ce soit tip top).


Ubuntiste depuis mars 2009 avec un portable Dell 1525N

Hors ligne

#4 Le 29/07/2010, à 09:31

Hizoka

Re : Création d'un lanceur via le terminal

ouais c'est pas tres dur...

echo "[Desktop Entry]
Encoding=UTF-8
Terminal=0
Exec=thunderbird
Icon=/home/hizoka/thuderbird.png
Type=Application
Categories=Network
StartupNotify=true
Name=Thunderbird
GenericName=Client de messagerie" > /home/${USER}/.local/share/applications/thunderbird.desktop

ou /usr/share/applications/thunderbird.desktop en sudo

n'oubliez pas la doc... raccourci-lanceur


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#5 Le 29/07/2010, à 21:39

el cameleon

Re : Création d'un lanceur via le terminal

Merci Hizoka pour cette aide, mais malheureusement:
- le copié / collé de tes lignes de commandes dans un terminal ne crée pas de lanceur et ne renvoi aucun message d'erreur sad
- la doc contient bien une section nommée "Méthode en ligne de commande", mais il s'agit en fait d'éditer manuellement un fichier texte :-(


Ubuntiste depuis mars 2009 avec un portable Dell 1525N

Hors ligne

#6 Le 29/07/2010, à 22:33

Hizoka

Re : Création d'un lanceur via le terminal

me suis peut être trompé, tu veux un raccourci dans le menu gnome ?

la avec ca ca t'ajoute un raccourci dans ton menu gnome das la section internet


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#7 Le 30/07/2010, à 06:56

miniSeb

Re : Création d'un lanceur via le terminal

Cool smile Tu ne réponds pas à sa question, mais à une des miennes lol pas posée sur le forum, mais je me demandais ^^

Hors ligne

#8 Le 30/07/2010, à 09:59

Hizoka

Re : Création d'un lanceur via le terminal

bah, c'est la même chose, seul l'emplacement diffère...

essaye de créer un lanceur en mode graphique et ouvre le avec un éditeur de texte, il ne te reste plus qu'a copier le contenu.


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#9 Le 31/07/2010, à 18:17

el cameleon

Re : Création d'un lanceur via le terminal

Hizoka a écrit :

ouais c'est pas tres dur...

echo "[Desktop Entry]
Encoding=UTF-8
Terminal=0
Exec=thunderbird
Icon=/home/hizoka/thuderbird.png
Type=Application
Categories=Network
StartupNotify=true
Name=Thunderbird
GenericName=Client de messagerie" > /home/${USER}/.local/share/applications/thunderbird.desktop

ou /usr/share/applications/thunderbird.desktop en sudo

n'oubliez pas la doc... raccourci-lanceur

Merci, effectivement, ça fonctionne, fallait simplement mettre le bon chemin vers l'icone! Par contre, Generic name (le commentaire) ne s'affiche pas car il manque un guillemet ;-)

Dernière modification par el cameleon (Le 31/07/2010, à 18:19)


Ubuntiste depuis mars 2009 avec un portable Dell 1525N

Hors ligne

#10 Le 31/07/2010, à 18:51

alej

Re : Création d'un lanceur via le terminal

Tant qu'à faire...

$ desktop-file-validate thunderbird.desktop

... pour vérifier la syntaxe.

Hors ligne

#11 Le 31/07/2010, à 21:37

el cameleon

Re : Création d'un lanceur via le terminal

alej a écrit :

Tant qu'à faire...

$ desktop-file-validate thunderbird.desktop

... pour vérifier la syntaxe.

J'obtiens

$: command not found

Que dois-en déduire? Thunderbird se lance correctement si je tape "thunderbird" dans le terminal neutral


Ubuntiste depuis mars 2009 avec un portable Dell 1525N

Hors ligne

#12 Le 31/07/2010, à 22:50

Hizoka

Re : Création d'un lanceur via le terminal

Merci, effectivement, ça fonctionne, fallait simplement mettre le bon chemin vers l'icone! Par contre, Generic name (le commentaire) ne s'affiche pas car il manque un guillemet ;-)

ba non, le " sert à l'echo...

pour desktop-file-validate (que je ne connaissais pas), il faut d'abord faire :

sudo apt-get install desktop-file-utils

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne