Где хранятся значки каталога Gnome / Nautilus

16

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

Но затем я перехожу на другую машину, и все папки снова становятся ясными.

Итак, вопрос в том, где это хранится, и есть ли способ, чтобы он сохранялся между пользователями / системами.

    
задан artfulrobot 20.06.2012 в 12:57
источник

3 ответа

11

Метаданные хранятся с использованием системы хранения метаданных GIO / GVFS. Вы можете видеть, какие атрибуты хранятся в файле, запустив gvfs-info /path/to/file в терминале. Чтобы иметь одинаковые папки с одинаковыми значками на другом компьютере, вам обычно придется вручную устанавливать значки снова. Также обратите внимание, что пользовательские значки не будут отображаться при удаленном просмотре папок через sftp или некоторые аналогичные средства.

    
ответ дан dobey 20.06.2012 в 13:20
источник
8

Посмотрите в /usr/share/icons .

Gnome хранит там свои иконки.

    
ответ дан Dean Howell 20.06.2012 в 13:02
0

Нет, подождите, вы получили неправильный ответ. Настройки значков можно скопировать из машины в машину, конечно, они могут, вы ничего не можете сделать в Linux.

Настройки значков хранятся в папке:

  

~ / .local / доля / GVFS-метаданные

Если вы хотите попробовать его на виртуальной машине, вам нужно сделать следующее:

  • Скопируйте все свои файлы из старой системы (системная резервная копия) в новую систему (все из каталога ~ / )
  • Убедитесь, что вы скопировали папку gvfs-metadata , а также папку, в которую входят ваши пользовательские значки (я бы предположил, что это ~ / .icons ). , Если вы скопировали все ~ / , это будет автоматически выполнено.
  • Удалите gvfs-metadata , который вы только что скопировали, и скопируйте его снова из резервной копии системы.
  • Do: $: killall nautilus

И вот, вы вернетесь.

Я только что перешел на новый компьютер, и это сработало для меня. Я тестировал его также на виртуальной машине.

Примечание. Если вы выполняете gvfs-info имя_папки , вы не увидите пользовательский путь значка, если вы не скопировали папку gvfs-metadata . Поскольку эта инструкция проверяет эту папку для информации.

    
ответ дан elia 17.07.2017 в 15:50