Что делает xdg-icon-resource, помимо перемещения значков в место назначения?

С ImageMagick, при 300 DPI:

convert -page 2480x3508 -extent 2480x3508 -density 300 -gravity Center *.png out.pdf

"Магические" числа 2480x3508 - это размеры в пикселях страницы A4 при 300 DPI. Смотрите здесь размеры при других разрешениях, если вам нужно что-то отличное от 300 DPI и вы не можете самостоятельно выполнить масштабирование. Добавьте -background black, чтобы получить изображения на черном фоне.

3
25.11.2015, 00:23
1 ответ

Это touchфайл в каталоге установки для изменения каталога mtime. Gtk+, например, проверяет, обновлены или нет каталоги значков в gtkicontheme.c ::rescan _themes().

Итак, чтобы подражать xdg-icon-ressourceв вашем примере, просто выполните следующее:

$ sudo touch /usr/share/icons/hicolor/

Вы можете убедиться, что mtimeкаталога изменен с помощью statдо и после touch.

$ stat /usr/share/icons/hicolor/
  File: /usr/share/icons/hicolor
  Size: 4096        Blocks: 8          IO Block: 4096   directory
Device: 10302h/66306d   Inode: 27002061    Links: 19
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2018-08-27 19:01:50.000000000 +0900
Modify: 2018-08-27 19:01:50.000000000 +0900
Change: 2018-08-27 19:01:50.437962154 +0900
 Birth: -

Проверьте строку, начинающуюся с " Modify:".

2
27.01.2020, 21:31

Теги

Похожие вопросы