How-To :: Adapta Theme para Debian e derivados


Numa forma trabalhosa de se obter um tema bacana, demonstrarei aqui como compilar, instalar ou empacotar o tema Adapta para o Debian e seus derivados (o que também pode ser seguido por outras distribuições), desde que supra as dependências para a compilação.

antes de começara a brincadeira….

Dependências.

Descrevo agora todos os pacotes necessários se você é um felizardo usuário do Gnome SHELL (e estou sendo irônico aqui) 🙂

 
$ sudo apt update
$ sudo apt install autoconf automake build-essential fonts-noto fonts-roboto gnome-shell inkscape libgdk-pixbuf2.0-dev libglib2.0-dev libsass0 libxml2 libxml2-utils pkg-config sassc parallel

Caso não use o tal do Gnome SHELL, bastará remover o pacote gnome-shellda lista.

Eu, aqui precisei apenas de:

 
$ sudo apt update
$ sudo apt install parallel sassc inkscape

* visto que, o sistema está bem completo de pacotes -dev e as fontes noto e roboto estavam instaladas.

Sources.

Iniciaremos a compilação baixando os sources:

 
$ wget -nv https://github.com/adapta-project/adapta-gtk-theme/archive/3.91.2.138/adapta-gtk-theme-3.91.2.138.tar.gz

Descompacte o mesmo:

 
$ tar xf adapta-gtk-theme-3.91.2.138.tar.gz 

Entre no diretório de trabalho…

 
$ cd adapta-gtk-theme-3.91.2.138/

Execute o comando abaixo:

 
$ autoreconf -fiv

E inicie a compilação:

 
$ ./configure --prefix=/usr --enable-gtk_legacy --disable-unity --disable-gnome
$ make

Este slideshow necessita de JavaScript.

Caso você esteja usando o Unity (coisas dos *buntus) ou o Gnome sHELL, remova a opção referente aos mesmo na primeira linha.

Para instalar bastará apenas:

 
$ sudo make install

Empacotando.

Se porventura você executou o último comando (sudo make install), dará erro ao tentar instalar o arquivo .deb, logo remova as pastas de temas:

 
$ sudo rm -rfv /usr/share/themes/Adapta*

E inicie o empacotamento com o Checkinstall:

 
$ sudo checkinstall -D --install=no
quando perguntado, insira a descrição, vista na imagem no campo Summary!

E ao final instale o novo pacote criado no diretório corrente:

 
$ sudo dpkg -i adapta-gtk-theme_3.91.2.138-1_*.deb

Este slideshow necessita de JavaScript.

Em uso.

ABaixo vemos duas screenshots com os novos temas e a utilização das fontes Noto e Roboto:

Tema Adapta com fontes Roboto e Ícones Numix
Tema Adapta com fontes Noto e Ícones Numix

IntÉ!

Anúncios
How-To :: Adapta Theme para Debian e derivados

8 comentários sobre “How-To :: Adapta Theme para Debian e derivados

      1. Kowalski disse:

        Bah, agradeço. Estou com Slack usando o Mate, seguindo aquela sua dica lá do VOL, estou usando o tema OSX Arc Shadow mas em algumas coisas ele não fica muito legal, já usava o Adapta em outras distros, mas no Slack não consegui compilar, sempre falta alguma coisa kkk
        Abraço!

        Curtir

      2. Criei aqui um SlackBuild para esse tema, mas ocorre que o mesmo não compila por requerer uma versão do glib-2.0 >= 2.48.0, no Slack 14.2 a versão é 2.46.2, talvez só seja possível compilar no -current.

        Curtir

    1. Cara, o Slackware Current é ótimo! só não uso porque tenho que testar todos os SlackBuilds que mantenho na versão 14.2 (e por isso tenho duas instalação do Slack: i686 e amd64).

      Para aqueles que não tem essa obrigação (e já usam o Slack 14.2) não terão problemas com a -current, basta ler os changelogs, ou acompanhar sites como o SlackBlogs.

      Curtir

  1. Guilherme disse:

    Muito bom o conteúdo. Gostaria de sugerir caso possível um artigo sobre compilação de pacotes. Acho muito bacana seus artigos por essa linha. Fico muitas vezes pensando “de onde vem esses comandos” kkkk.

    Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s