Как установить элементарную ОС тема Openbox в Lubuntu 16.10?

У меня есть Lubuntu 16.10, и я пытаюсь установить Элементарную ОС тема Openbox от этой страницы: https://www.box-look.org/content/show.php/Elementary+OS+Openbox? content=163471

Я загрузил .obt файл и попытался установить его в, Настраивают Взгляд, но он дал мне эту ошибку:enter image description here

1
задан 23 February 2017 в 21:40

1 ответ

Проблема с той темой - это, не уважает файловую структуру темы 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, это может помочь:

Мы будем использовать терминал, так откройте тот.

  1. Проверьте, что каталог существует:

    stat $HOME/.themes <-эта команда будет жаловаться, не существуют ли файл или dir.

    Если это не существует, создайте его: mkdir $HOME/.themes

  2. Если файл действительно существует, проверьте свои полномочия:

    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 как корень.

2
ответ дан 7 December 2019 в 13:36

Другие вопросы по тегам:

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