В чем разница между темами, хранящимися в "/ usr / share / themes" и "~ / .themes"?
Я использовал несколько тем и задавался вопросом, почему есть два места, где можно хранить темы:
/usr/share/themes
а также
~/.themes
. В чем разница между этими двумя местами? В какие из них мне следует установить свои темы?
2 ответа
Разница в том, что темы, установленные в
/usr/share/themes
глобальны, но те, что в
~/.themes
доступны только текущему пользователю.
По умолчанию, когда вы устанавливаете тему, как мы обычно устанавливаем любой пакет, скажем, используя
apt install <some-theme-package>
, он установлен в
/usr/share/themes
. Когда вы устанавливаете тему таким образом, она делает ее доступной для каждого пользователя, но само по себе это не изменит тему, которая используется для любого пользователя. Любой пользователь, который хочет использовать эту новую тему, должен будет выбрать ее с помощью такого инструмента, как gnome-tweaks. Если вы установите его в
~/.themes
, только вы сможете выбрать его. Учитывая эту информацию, место установки - ваш выбор.
Моя философия состоит в том, чтобы установить любой пакет, который я модифицировал или который я не могу легко найти снова или который я считаю особенным, возможно, не подходящим для других, в моем собственном домашнем каталоге, но в остальном я не вижу смысла загрязнять свой собственный каталог стандартными пакетами которые я легко могу снова найти в общедоступных каталогах.