Comment créer un raccourci sur le bureau vers un fichier de données dans Ubuntu 18.04.4 LTS?
Disons que j'ai un fichier texte my-text-file.txtet que le fichier est dans le ~/Documentsrépertoire. Comment puis-je créer un raccourci sur le bureau vers ce fichier?
En d'autres termes, je veux avoir une icône sur mon bureau qui, en double-cliquant dessus, ouvrira et modifiera le my-text-file.txtfichier situé dans le ~/Documents directory.
J'utilise Ubuntu USB en direct avec stockage persistant, version 18.04.4 LTS.
Réponses
La plupart des fichiers texte sont associés à un éditeur de fichiers texte tel que Gedit. Cela signifie que si vous double-cliquez sur un tel fichier dans le gestionnaire de fichiers, le fichier sera ouvert dans Gedit.
Si tel est le cas dans votre système, vous pouvez entrer cette commande:
ln -s ~/Documents/my-text-file.txt ~/Desktop/my-text-file.txt
C'est ce qu'on appelle un lien symbolique. Cela vous donnera une icône sur le bureau qui, une fois cliqué, ouvrira le fichier dans votre éditeur de texte par défaut. Ce sera toujours le fichier dans Documents.
Vous pouvez remplacer le second my-text-file.txtpar tout ce que vous voulez: cela ne change que ce qu'il dira sur votre bureau. Cela n'a même pas besoin de se terminer .txt.
Créez un .desktopfichier et incluez la Exec=ligne suivante :
Exec=xdg-open /path/to/your/document
Cela donnera un lanceur qui, une fois démarré, ouvrira votre document avec l'application par défaut enregistrée pour ce type de fichier.
Vous pouvez également fournir une application explicite, comme dans
Exec=evince "/home/myuser/Documents/My Document.pdf"
Lorsque vous placez le lanceur sur votre bureau dans Ubuntu, vous devez d'abord cliquer dessus avec le bouton droit et indiquer que vous autorisez l'exécution du lanceur.
Le minimum dont vous avez besoin pour un lanceur fonctionnel est un fichier contenant:
[Desktop Entry]
Name=[Name that will appear in the menu]
Exec=[command to execute]
Type=Application
Outre les liens symboliques et les lanceurs personnalisés (c'est-à-dire les fichiers de bureau de type application), il existe une autre option, qui consiste à utiliser un fichier de bureau de type lien (type 2) avec une file://URL . Le example-contentforfait comprend un ; pour votre exemple, cela ressemblerait à ceci:
[Desktop Entry]
Name=my-text-file.txt
Type=Link
URL=file:///home/my-user-name/Documents/my-text-file.txt
Icon=text-x-generic
(Vous devrez, bien sûr, changer my-user-namepour qu'il corresponde au chemin réel de votre répertoire personnel. Le file://schéma d'URL nécessite des chemins absolus.)
Nommez le fichier my-text-file.desktop(ou tout autre élément qui se termine par .desktop) et insérez-le ~/Desktop/. Il ressemblera à ceci:
Double-cliquez sur le raccourci pour ouvrir le fichier texte avec votre éditeur de texte par défaut.
Si vous devez apporter des modifications, vous pouvez modifier le fichier du bureau avec un éditeur de texte normal. Faites un clic droit et choisissez «Ouvrir avec une autre application» et sélectionnez l'éditeur de texte de votre choix.
Si vous souhaitez une icône différente, vous pouvez choisir parmi de nombreuses options par défaut ou fournir un chemin vers le fichier image de votre choix.