raccourci windows

Au cours de l'installation d'un programme opensource pour Windows, les raccourcis ne vous sont pas imposés. Ils ne sont pas nécessairement créés et vous avez donc toute latitude pour le faire.

  1. Si vous avez choisi l'installation par défaut, allez dans le répertoire d'installation des programmes Windows, C:\Program Files\.
  2. Si vous avez choisi l'installation personnalisée, allez dans le répertoire d'installation de vos logiciels GNU.
  3. Repérez l'exécutable de votre programme, un fichier qui porte l'extension .exe. Vous ne pouvez pas voir ces extensions si vous n'avez pas configuré l'explorateur Windows de façon à rendre cette opération possible. Il peut y en avoir plusieurs attachés à un programme. Ils n'ont pas tous la même fonction. Lancez-les avant de créer votre raccourci afin d'être sûr que le programme choisi est bien l'exécutable principal et pas un programme annexe.
  4. Placez-vous sur le fichier exécutable, faites un clic droit, créez un raccourci sur le Bureau,
  5. puis glissez-le ou copiez-le dans le menu Démarrer,
  6. ou dans la barre de tâche.

Autre façon de créer un raccourci Windows : cliquez sur un programme ou un dossier avec le bouton droit de la souris puis déplacez-le à l'emplacement choisi. Relâchez le bouton de la souris : un menu contextuel s'ouvre. Choisissez l'option Créer un ou plusieurs raccourcis ici.

Plan du site Haut

liens symboliques

Se placer, à l'aide de la commande cd (change directory) dans le répertoire où l'on veut créer le raccourci (link d'où ln) symbolique (option -s), par exemple le bureau de l'utilisateur en cours :

(nom d'utilisateur en cours)@(nom de la machine):~$ cd Bureau

réponse

(nom d'utilisateur en cours)@(nom de la machine):~/Bureau$

envoyer la commande ln -s en indiquant le chemin du répertoire ou du fichier cible, par exemple, le cache de Firefox :

(nom d'utilisateur en cours)@(nom de la machine):~/Bureau$ ln -s /home/(nom d'utilisateur)/.mozilla/firefox/profiles/firefox.default/Cache


Plan du site Haut

Lien vers un exécutable (wine)

S'il est possible, venant de Windows, de s'y retrouver assez facilement dans l'arborescence de Wine, il peut paraître déroutant à des débutant-e-s de simplement créer un raccourci vers les exécutables Windows sans aller les chercher dans cette arborescence. L'opération est cependant simple à réaliser sous Ubuntu.

1. Depuis le bureau d'Ubuntu

cliquer droit sur le Bureau d'Ubuntu ; dans le menu contextuel qui s'ouvre alors,

"/home(votre nom d'utilisateur)/.wine/drive_c/(chemin de l'executable)/(nom de l'executable).exe"

Un lien est alors créé sur le Bureau
Ne pas oublier les ""

2. depuis le menu principal Ubuntu >>> système >>> préférences >>> menu principal

Ensuite, depuis le menu ubuntu, retourner à "graphisme", faire un clic droit sur "photofiltre" (si vous avez nommé ainsi le lien) et demander éventuellement à ce qu'il soit ajouté au tableau de bord.

Exemple d'un fichier desktop (automatiquement mis en place par l'installation de Safari depuis Wine) tel qu'il apparaît dans un éditeur de texte (Gedit ou Scite, par exemple). Vous pouvez l'écrire directement à partir de ce modèle ; il vous suffira de modifier les chemins et les noms de l'exécutable, de l'icône, etc...

[Desktop Entry]
Name=Safari
Exec=env WINEPREFIX="/home/(votre nom d'utilisateur)/.wine" wine "C:\\programs\\Safari\\Safari.exe"
Type=Application
StartupNotify=true
Path=/home/(votre nom d'utilisateur)/.wine/dosdevices/c:/programs/Safari/
Icon=/home/(votre nom d'utilisateur)/.local/share/icons/2606_safariico.0.png

l'icône du raccourci

Tout d'abord, il faut soit en créer une soit la trouver sur internet car l'installation du logiciel ne prendra peut-être pas cette tâche en charge sous Wine.
L'icône sera peut-être présente dans l'arborescence du logiciel installé ou sera inclue dans une DLL ou dans l'exécutable. Il est toujours possible de l'extraire mais là, nous touchons un tout autre problème inhérent à Windows (utilisation basique de Borland, par exemple, pour faire ce genre de manipulation plus ou moins légale).

Sinon, et là, il est toujours possible de trouver quelque chose, allez dans Google-image, tapez la requête "nom du logiciel icône" et vous trouverez sûrement votre bonheur.
Enregistrez le fichier 32x32 pixels sur votre bureau ou dans vos documents car il ne sera sûrement pas au format "png" ou "xpm" requis pour obtenir un résultat sous Ubuntu qui ne se préoccupe pas du format propriétaire des icônes Microsoft ".ico".
Il faudra donc convertir l'image Jpeg ou autres formats en .png ou .xpm.
Photofiltre (qui fonctionne bien avec Wine) s'en chargera ou Gimp pour qui n'est pas rebuté par les logiciels de graphisme complexes.
Pour finir, déposez votre chef-d'oeuvre dans le répertoire /.icons de /home.

Il est alors enfin possible d'attribuer cette icône à votre lien depuis la boîte "propriétés" de ce lien.
Il ne faut pas cliquer sur "emblème" mais sur l'espace réservé à l'icône, en-dessous de "général".
Vous vous retrouvez alors dans nautilus et devez résoudre la question "sélectionner une icone personnalisée";
Vous dirigez l'opération vers votre répertoire /home/(nom d'utilisateur)/.icons et vous vous placez sur votre icône.
Vous cliquez. C'est fini !

Parfois, cette étape pose un petit problème car il est possible que vous ne puissiez apparemment pas accéder au répertoire /.icons. Il suffit alors d'inscrire manuellement le chemin complet de ce répertoire (par copier-coller depuis la barre de nautilus, par exemple).

Les icônes standards de Ubuntu sont stockées dans le répertoire /usr/share/pixmaps/

Scite ou Gedit (l'éditeur de texte installé par défaut sous Ubuntu (accès par Menu principal >>> Accessoires >>> editeur de texte Gedit) permettent par simple glisser-déposer d'ouvrir tout fichier de configuration Desktop de type "link" et d'en modifier facilement (sans passer par la boîte de dialogue ouverte par clic droit) le contenu (dans le cas présenté, le lien renvoie sur une page HTML de la documentation française Ubuntu relative à la synchronisation des PDA windows mobile avec evolution) dont voici un exemple :

!/usr/bin/env xdg-open

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Link
Icon[fr_FR]=gnome-panel-launcher
Name[fr_FR]=axim5
URL=http://doc.ubuntu-fr.org/tutoriel/synchroniser_son_pda_sous_windows_mobile_2003_avec_evolution
Name=axim5
Icon=/usr/share/pixmaps/firefox-3.5.png

La dernière ligne de code (Icon=/usr/share/pixmaps/firefox-3.5.png) indique le chemin vers l'icône du lien qui est, dans ce cas, l'icône de Firefox 3.5. Il est donc très simple de rediriger ces informations vers un autre répertoire contenant les icônes personalisées que vous auriez pu élaborer vous-même et sur lequel vous avez des droits d'accès complets, c'est à dire, sans être root (par exemple).

Il vous suffit donc de remplacer "Icon=/usr/share/pixmaps/firefox-3.5.png" par "Icon=/home/.icons/firefox-3.5.png" si vous utilisez ce répertoire et que vous y avez placé une icône nommée "firefox-3.5.png". Cette dernière méthode évite de se prendre la tête avec les autorisations d'accès, les localisation des répertoires et les changements de noms des icônes opérés par les mises à jour en ligne.

GNU/Linux ne vous réserve donc aucune cachotterie ; toute action correspond bel est bien à un fichier texte éditable et modifiable. Le fait d'avoir ou non l'autorisation de modifier le fichier est un constat hors cadre de ce rapide exposé au sujet des raccourcis car nous entrons-là dans le difficile et toujours discutable discours de la sécurité et de la répartition des tâches et des rôles attribués ou non à tel ou tel utilisateur.

Cette page a été recomposée à partir de 2 posts envoyés dans le forum ubuntu à :

Liens complémentaires :

Plan du site Haut

alacarte

Un autre exemple (texte d'un raccourci du menu principal de Ubuntu : créé par alacarte, l'éditeur de menus de ubuntu, la syntaxe en est différente de l'exemple précédent mais le résultat sera identique)

#!/usr/bin/env xdg-open

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Icon[fr_FR]=phfiltre
Name[fr_FR]=phfiltre
Exec=/home/(votre nom d'utilisateur)/phfiltre/drive_c/Programs/phfiltre/phfiltre.exe
Name=phfiltre
Icon=phfiltre

Plan du site Haut

Formation Ubuntu/Windows, développement et administration de sites
déclaration à la CNIL : n° 1397076
Photographies, logo, illustrations : Pierre BELLENEY

Validation XHTML 1.0 Validation CSS