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.
-
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
-
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.