У меня есть Lubuntu 16.10, и я пытаюсь установить Элементарную ОС тема Openbox от этой страницы: https://www.box-look.org/content/show.php/Elementary+OS+Openbox? content=163471
Я загрузил .obt файл и попытался установить его в, Настраивают Взгляд, но он дал мне эту ошибку:
Проблема с той темой - это, не уважает файловую структуру темы Openbox, потому что она должна содержать высокоуровневый каталог с названием темы.
Подсказка: можно использовать file-roller
или другой archivers для наблюдения содержания .obt файла (это, кажется, просто zip-файл с obt расширением).
Так или иначе я не мог установить тему ни одно использование lxappearance
(Настройте Взгляд). Таким образом, вот то, что я сделал:
1) Откройте терминал.
2) Создайте каталог для содержания файлов:
mkdir Elementary-openbox
3) Извлеките архивные файлы:
unzip -d Elementary-openbox /path/to/163471-elementary-os-05102014.obt
(замените/path/to фактическим путем),
4) Переместите тему:
mv Elementary-openbox $HOME/.themes
Теперь тема должна быть установлена как Элементарная-openbox.
Подсказка: Openbox и темы GTK установлены глобально на /usr/share/themes
и локально к /home/{username}/.themes
. Writing to /usr/share/themes
требует корневого доступа.
Additionaly, если у Вас есть какие-либо проблемы при копировании файлов темы в $HOME/.themes, это может помочь:
Мы будем использовать терминал, так откройте тот.
Проверьте, что каталог существует:
stat $HOME/.themes
<-эта команда будет жаловаться, не существуют ли файл или dir.
Если это не существует, создайте его: mkdir $HOME/.themes
Если файл действительно существует, проверьте свои полномочия:
myuser@myhost:~/some/path$ ls -al $HOME/.themes drwxrwxr-x 8 myuser mygroup 4096 mar 1 02:24 . ^ ^ ^ ^ ^ ^ ^ ^ ^ | | | | | | | | | col. #1 #2 #3 #4 #5 #6 #7 #8 #9
Примечание: Мы только заботимся о строке о файле, имя которого является точкой (.), которая является 9-м столбцом, который относится к $HOME/.themes
каталог.
2.1. Во-первых, проверьте, что Вы - владелец каталога (данный третьим столбцом, 'myuser' в этом случае), не корень, не кто-либо еще. Если Вы не владелец, изменяете владение каталога с sudo chown -R {username}: $HOME/.themes
.
2.2. Теперь, позволяет, проверяют полномочия. От того же вывода мы проверили прежде, первый столбец указывает на полномочия, этот может быть немного хитрым для понимания. Я сломаю его для Вас:
В моем примере, ls
дал нам drwxrwxr-x, мы действительно не заботимся о первой букве D, он просто указывает, что мы имеем дело с каталогом. Теперь, следующие буквы (r, w, x) мы действительно заботимся о, позволяет, разделяет их на наборы три или меньше, начиная слева. Если Вы получаете другие буквы, как s или t, игнорируете их. Если бы у Вас есть меньше чем 3 буквы, но они повторились бы, если соединено, то они принадлежат другому набору. Вот то, как наборы были бы похожи:
rwx indicates file owner permissions rwx indicates group permissions r-x indicates anyone else's (other) permissions
W указывает на разрешение Write, необходимо видеть его в первом наборе (владелец файла). Если Вы не делаете, дайте себя что разрешение, дающее следующую команду: chmod ug+w $HOME/.themes
.
Теперь необходимо смочь следовать за первой частью инструкций или использовать lxappearance для установки других допустимых тем.
Если Вы запускаетесь lxappearance
как обычный пользователь это установит темы локально. Устанавливать темы глобально (для всех пользователей), запуск lxappearance
как корень.