segunda-feira, 7 de agosto de 2023

Instalar Conky no Slackware 15


A sequência de instalação de pacotes com SlackBuild sempre será a seguinte não importando o programa (software, pacote, etc) a ser instalado:

1 - Logue como root;

2 - Atualize o sistema;

3 - Baixe sempre primeiro o SlackBuild (pacote.tar.gz);

4 -  Descompacte-o;

5 - Entre na pasta descompactada;

6 - Baixe o fonte (source);

7 - Execute o SlackBuild;

8 - Copie o pacote para a pasta;

9 - Instale o pacote tgz criado.


Veja ao final os links para os SlackBuilds.

Aqui usaremos o wget possibilitando assim fazer tudo pelo terminal.

Logue como root:

$ su -

Atualize o sistema:

# slackpkg update


Criaremos e salvaremos na pasta conky_slack em /opt:

# cd /opt
# mkdir conky_slack
# cd conky_slack


Dependências segundo a lista no SlackBuild: lua53 e imlib2.


LUA53

Baixando o SlackBuild:

# wget https://slackbuilds.org/slackbuilds/15.0/development/lua53.tar.gz

Confira se foi baixado:

# ls

Descompacte:

# tar -xzf lua53.tar.gz


Entre na pasta:

# cd lua53

Baixando o Source:

# wget https://www.lua.org/ftp/lua-5.3.4.tar.gz
# ls

Executando o SlackBuild para criar o pacote tgz:
# ./lua53.SlackBuild

Terminará:

usr/share/
usr/share/lua/
usr/share/lua/5.3/

Slackware package /tmp/lua53-5.3.4-x86_64-1_SBo.tgz created.


Copiando o pacote:

# cp /tmp/lua53-5.3.4-x86_64-1_SBo.tgz . <<< no final tem um ponto separado do tgz por um espaço em branco indicando que o arquivo deve ser copiado para o diretório no qual se está.


Instalando:

# installpkg lua53-5.3.4-x86_64-1_SBo.tgz


Terminará:

Executing install script for lua53-5.3.4-x86_64-1_SBo.tgz.

Package lua53-5.3.4-x86_64-1_SBo.tgz installed.


IMLIB2

Voltando um diretório:

# cd ..


SlackBuild

# wget https://slackbuilds.org/slackbuilds/15.0/libraries/imlib2.tar.gz
# tar -xzf imlib2.tar.gz
# ls
# cd imlib2


Source

# wget https://sourceforge.net/projects/enlightenment/files/imlib2-src/1.11.1/imlib2-1.11.1.tar.xz
# ./imlib2.SlackBuild


Terminará:

usr/share/imlib2/data/images/stop.png
usr/share/imlib2/data/images/tnt.png
usr/share/imlib2/rgb.txt

Slackware package /tmp/imlib2-1.11.1-x86_64-1_SBo.tgz created.


Copiando e instalando:

# cp /tmp/imlib2-1.11.1-x86_64-1_SBo.tgz .
# installpkg imlib2-1.11.1-x86_64-1_SBo.tgz


Terminará:

Executing install script for imlib2-1.11.1-x86_64-1_SBo.tgz.

Package imlib2-1.11.1-x86_64-1_SBo.tgz installed.


Fim das dependências.


CONKY

# cd ..


SlackBuild

# wget https://slackbuilds.org/slackbuilds/15.0/system/conky.tar.gz
# tar -xzf conky.tar.gz
# cd conky


Source

# wget https://github.com/brndnmtthws/conky/archive/v1.19.2/conky-1.19.2.tar.gz
# ./conky.SlackBuild


Terminará:

usr/share/vim/vimfiles/ftdetect/conkyrc.vim
usr/share/vim/vimfiles/syntax/
usr/share/vim/vimfiles/syntax/conkyrc.vim

Slackware package /tmp/conky-1.19.2-x86_64-1_SBo.tgz created.


Copiando e instalando:

# cp /tmp/conky-1.19.2-x86_64-1_SBo.tgz .
# installpkg conky-1.19.2-x86_64-1_SBo.tgz


Terminará:

Executing install script for conky-1.19.2-x86_64-1_SBo.tgz.

Package conky-1.19.2-x86_64-1_SBo.tgz installed.


Saindo do root:

# exit


Executando pela primeira vez:

$ conky

Fig. 01 - Conky "cru".


Fig. 02 - Conky configurado no Slackware com plano de fundo do macOS Ventura.


Para encerrar o Conky pressione no terminal ctrl+c ou digite killall conky.

Configurar e personalizar o Conky é com vocês.


https://slackbuilds.org/repository/15.0/development/lua53/

https://slackbuilds.org/repository/15.0/libraries/imlib2/

https://slackbuilds.org/repository/15.0/system/conky/

https://slackbuilds.org/


Nenhum comentário:

Postar um comentário