web-dev-qa-db-ja.com

「gio set」コマンドでフォルダにアイコンを挿入することは可能ですか?

Ubuntu 16.04では、次のコマンドを使用してフォルダーにアイコンを挿入しましたが、うまく機能しました。

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

Ubuntu 18.04にアップグレードした後でもこのコマンドは正常に機能しますが、今では推奨されないツールであり、代わりにgio setを使用することを推奨するメッセージが表示されます。

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.

gio のmanページを見て、gio setコマンドでフォルダーにアイコンを挿入しようとしましたが、正しいパラメーターを使用して成功しませんでした。誰がそれが可能かどうか、そしてそれを行う方法を知っていますか?

3
Rafael Muynarsk

コメントで解決されているように、gio setコマンドは、gvfs-set-attributeが使用するパラメーターと同じ形式を使用しますが、setgioは、gvfs-set-attributeが1つのコマンド全体であるのではなく、個別のコマンドラインパラメーターです。したがって、適切なコマンドは次のようになります。

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