Como instalar o tema elementary OS Openbox no Lubuntu 16.10?

1
Eu tenho Lubuntu 16.10 e estou tentando instalar o tema Elementary OS Openbox nesta página: ? content = 163471 "> link

Eu baixei o arquivo .obt e tentei instalá-lo no Customize Look, mas ele me deu este erro:

    
por rafael.js 23.02.2017 / 19:40

1 resposta

2

O problema com esse tema é que ele não respeita a estrutura do arquivo de um tema do Openbox , porque deve conter um diretório de nível superior com o nome do tema.

Dica: você pode usar file-roller ou outros arquivadores para ver o conteúdo de um arquivo .obt (parece ser apenas um arquivo zip com uma extensão obt).

De qualquer forma, não consegui instalar o tema usando lxappearance (Customize Look). Então, aqui está o que eu fiz:

1) Abra um terminal.

2) Crie um diretório para conter os arquivos:

mkdir Elementary-openbox

3) Extraia os arquivos:

unzip -d Elementary-openbox /path/to/163471-elementary-os-05102014.obt

(substitua / path / to por um caminho real)

4) Mova o tema:

mv Elementary-openbox $HOME/.themes

Agora, o tema deve ser instalado como Open-elementary.

Dica: os temas Openbox e GTK são instalados globalmente para /usr/share/themes e localmente para /home/{username}/.themes . Writing to /usr/share/themes requer acesso root.

Problemas com o diretório e suas permissões

Além disso, se você tiver algum problema ao copiar os arquivos do tema para $ HOME / .themes, isso pode ser útil:

Nós estaremos usando um terminal, então abra um.

  1. Verifique se o diretório existe:

    stat $HOME/.themes & lt; - este comando irá reclamar se um arquivo ou diretório não existir.

    Se não existir, crie: mkdir $HOME/.themes

  2. Se o arquivo existir, verifique suas permissões:

    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
    

    Nota: Nós só nos preocupamos com a linha do arquivo cujo nome é o ponto (.), que é a 9ª coluna, que se refere ao diretório $HOME/.themes .

    2.1. Primeiro, verifique se você é o proprietário do diretório (dado pela terceira coluna, 'myuser' neste caso), não como root, nem mais ninguém. Se você não for o proprietário, altere a propriedade do diretório com sudo chown -R {username}: $HOME/.themes .

    2.2. Agora, vamos verificar as permissões. A partir da mesma saída que verificamos anteriormente, a primeira coluna indica permissões, essa pode ser um pouco difícil de entender. Vou dividir para você:

    No meu exemplo, ls nos deu drwxrwxr-x , não nos importamos com a primeira letra d , isso apenas indica que estamos lidando com um diretório. Agora, as próximas letras ( r, w, x ) com as quais nos importamos, vamos dividi-las em conjuntos de três ou menos, começando pela esquerda. Se você receber outras letras, como s ou t , ignore-as. Se você tem menos de 3 letras, mas elas se repetem se juntas, elas pertencem a um conjunto diferente. Veja como os conjuntos seriam:

    rwx               indicates file owner permissions
       rwx            indicates group permissions
          r-x         indicates anyone else's (other) permissions
    

    O w indica permissão de gravação, você deve vê-lo no primeiro conjunto (proprietário do arquivo). Se você não fizer isso, solicite a seguinte permissão: chmod ug+w $HOME/.themes .

Agora, você deve seguir a primeira parte das instruções ou usar o lxapearance para instalar outros temas válidos .

Se você iniciar o lxappearance como usuário normal, ele instalará os temas localmente. Para instalar temas globalmente (para todos os usuários), inicie lxappearance como root.

    
por Samuel Santana 01.03.2017 / 19:33