obshutdown, Shutdown Menu para OpenBox
Veremos nesse breve artigo como compilar e empacotar o obshutdown, um menu de saída para o WM OpenBox no Debian e derivados e no Arch Linux.
Download e instalação
Para que tenhamos o benefício deste pequeno pacote, precisaremos antes de mais nada de suas dependências (libcairo2-dev libgtk2.0-dev), vamos a elas.
* em Debian e derivados:
sudo apt-get update
$ sudo apt-get install build-essential libcairo2-dev libgtk2.0-dev
* em Arch Linux:
sudo pacman -S base-devel
Agora é hora de baixarmos o source do pacote: wget http://prdownload.berlios.de/obshutdown/obshutdown-0.1-beta1.tar.gz
Descompactamos:
tar -zxvf obshutdown-0.1-beta2.tar.gz
Entramos no diretório descompactado:
cd obshutdown-0.1-beta2/
E começamos a compilação:
./configure && make
A partir daí resta isso:
sudo make install # para as demais distros e para aqueles que não queiram empacotá-lo
E para aqueles que tenham o pacote Checkinstall instalado, uma das opções abaixo:
sudo checkinstall -D # constrói um pacote Debian
sudo checkinstall -S # constrói um pacote para Slackware
sudo checkinstall -R # constrói um pacote para distros RPM-like
* No caso abaixo especifiquei o tipo de pacote e declarei nome, versão, mantenedor do pacote e para não instalar: sudo checkinstall -D --pkgname=obshutdown --pkgversion=0.1-beta2 --maintainer=h4rder@gmail.com --install=no
* para maiores detalhes acerca do Checkinstall:
sudo checkinstall --help
Após a conclusão do empacotamento, basta instalar o pacote, movê-lo para algum lugar seguro, sair da pasta de trabalho e removê-la.
Informações sobre o pacote no Synaptic.
Instalando no Arch Linux:
packer|yaourt -S obshutdown
* em Debian e derivados:
sudo apt-get update
$ sudo apt-get install build-essential libcairo2-dev libgtk2.0-dev
* em Arch Linux:
sudo pacman -S base-devel
Agora é hora de baixarmos o source do pacote: wget http://prdownload.berlios.de/obshutdown/obshutdown-0.1-beta1.tar.gz
Descompactamos:
tar -zxvf obshutdown-0.1-beta2.tar.gz
Entramos no diretório descompactado:
cd obshutdown-0.1-beta2/
E começamos a compilação:
./configure && make
A partir daí resta isso:
sudo make install # para as demais distros e para aqueles que não queiram empacotá-lo
E para aqueles que tenham o pacote Checkinstall instalado, uma das opções abaixo:
sudo checkinstall -D # constrói um pacote Debian
sudo checkinstall -S # constrói um pacote para Slackware
sudo checkinstall -R # constrói um pacote para distros RPM-like
* No caso abaixo especifiquei o tipo de pacote e declarei nome, versão, mantenedor do pacote e para não instalar: sudo checkinstall -D --pkgname=obshutdown --pkgversion=0.1-beta2 --maintainer=h4rder@gmail.com --install=no
* para maiores detalhes acerca do Checkinstall:
sudo checkinstall --help

packer|yaourt -S obshutdown
Parabéns!