Рейтинг:0

Ubuntu 20.04: как установить пользовательский значок через командную строку / gio set metadata:: custom-icon не доступен для записи

флаг ru

Я пытаюсь назначить пользовательские значки через оболочку bash, используя «gio set» следующим образом: "gio set -t string $FOLDERPATH metadata::custom-icon file://$FILEPATH" где $FOLDERPATH — это папка, а $FILEPATH — изображение, которое нужно назначить, и получите следующую ошибку: gio: установка атрибута metadata::custom-icon не поддерживается

«gio info --query-writable $FOLDERPATH» не показывает metadata::custom-icon как доступные для записи, но кажется, что раньше это было возможно с помощью «gio set» или «gvfs-set-attribute». Есть ли способ установить собственный значок через командную строку или это полностью устарело?

РЕДАКТИРОВАТЬ: Вот пример команды, которую я пытаюсь использовать без переменных: "gio set -t string /home/dud/test metadata::custom-icon file:///home/dud/test/test.jpg". Кто-нибудь тестировал это или устанавливал пользовательские значки через командную строку в Ubuntu 20.04?

vanadium avatar
флаг cn
См. справочную страницу. Возможно, после указания МЕСТОПОЛОЖЕНИЯ, АТРИБУТА и ЗНАЧЕНИЯ должна стоять опция -t. В любом случае, вы можете просто удалить `-t string` в этом случае, потому что это значение по умолчанию.
user9453304 avatar
флаг ru
Спасибо @vanadium, но это не относится к делу.Пропуск или изменение размещения строки '-t' не имеет значения. Как я уже сказал, кажется, что раньше можно было устанавливать пользовательские значки, но «gio» и «gvfs-set-attribute», похоже, больше не имеют этой функции. Есть ли у вас какая-либо информация о помощи в установке пользовательских значков?
N0rbert avatar
флаг zw
Проверьте возможный синтаксис на https://askubuntu.com/a/1320321/66509.
vanadium avatar
флаг cn
Синтаксис выглядит хорошо, но, очевидно, мы не знаем о переменных. Они не цитируются, так что могут быть проблемы.
user9453304 avatar
флаг ru
Отредактированный вопрос с конкретными переменными. Здесь надеются, что кто-то действительно решает вопрос.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.