web-dev-qa-db-fra.com

Est-il possible d'insérer des icônes sur des dossiers avec la commande "gio set"?

Sur Ubuntu 16.04 j'ai utilisé la commande suivante pour insérer des icônes dans mes dossiers et cela a bien fonctionné:

gvfs-set-attribute -t string folderIWishToInsertIcon metadata::custom-icon "file:///home/myUser/myIcon.png"

Après la mise à niveau vers Ubuntu 18.04, cette commande fonctionne toujours correctement, mais je reçois maintenant un message indiquant qu'il s'agit d'un outil obsolète et me recommande d'utiliser gio set à la place:

ramuyko@myPC:~$ gvfs-set-attribute -t string folderIWishToInsertIcon metadata::custom-icon "file:///home/myUser/myIcon.png"
This tool has been deprecated, use 'gio set' instead.
See 'gio help set' for more info.

J'ai consulté la page de manuel de gio et essayé d'insérer des icônes dans mes dossiers à l'aide de la commande gio set, mais je n'ai pas réussi à utiliser les paramètres corrects. Est-ce que quelqu'un sait si c'est possible et comment le faire?

3
Rafael Muynarsk

Comme résolu dans les commentaires, la commande gio set utilise la même forme de paramètres que celle utilisée par gvfs-set-attribute, à l'exception de set dans gio est un paramètre de ligne de commande distinct, au lieu de gvfs-set-attribute étant un comman entier. Ainsi, la commande appropriée devrait être:

gio set -t 'string' folderIWishToInsertIcon 'metadata::custom-icon' 'file:///home/myUser/myIcon.png'
4