Arquvo de ‘slackware’
-
procps-dev
Essa semana precisei implementar uma função da biblioteca libproc para que meu programa só permitisse uma instância. O problema é que eu precisava dos headers do pacote procps, mas por padrão o Slackware não instala.
Por isso, precisei fazer manualmente, baixar o pacote, desempacotar e copiar para a pasta de headers. Não sei se futuramente esses valiosos arquivos serão inclusos no pacote oficial, mas de qualquer maneira, eu criei um SlackBuild que possa ajudar quem está na mesma que eu.
#!/bin/bash MIRROR=${MIRROR:-http://ftp.belnet.be/packages/slackware/slackware_source/} VERSION=${VERSION:-3.2.7} ARCH=noarch BUILD=${BUILD:-2duderamos} CWD=$(pwd) TMP=${TMP:-/tmp} PKG=$TMP/package-procps-dev rm -rf $PKG rm -rf $TMP/procps-$VERSION if [ ! -f procps-${VERSION}.tar.gz ];then wget "${MIRROR}/a/procps/procps-${VERSION}.tar.gz" || exit 1 fi cd $TMP tar xzvf $CWD/procps-$VERSION.tar.gz || exit 1 mkdir -p $PKG/install mkdir -p $PKG/usr/include/procps mkdir -p $PKG/lib cd $TMP/procps-$VERSION cp proc/*.h $PKG/usr/include/procps cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG makepkg -l y -c n $TMP/procps-dev-$VERSION-$ARCH-$BUILD.txz rm -rf $TMP/procps-$VERSION.tar.gz rm -rf $TMP/procps-$VERSION rm -rf $PKG -
Repositório local Slackware
Que usuário Slackware nunca pensou em criar em sua rede um repositório
local dos pacotes current? Bem… eu já. Como tenho vários servidores Slackware em minha rede, seria muito mais fácil puxar tudo de uma vez e manter sincronizado a cada período.Pesquisando na Internet como eu poderia fazer isso, encontrei a solução implementada por Eric Hameleers em seu blog. Logo baixei e fiz funcionar. Pronto, agora só me falta configurar o slackpkg de todos.
Tags
- There was a problem connecting to Twitter, or no public messages were found.
Recentes
Estou lendo
Wish list
Blog
- Carlos Feichas
- Debugging Consultoria
- Fabiano Xavier
- Fábio Arezi
- Felipe Molina
- Lucas Catón
- Mateus Penha
- Tiago Mathidios
Lista de Links
- Asterisk Asterisk PBX
- Debugging Consultoria Debugging Consultoria
- LPI
- Slackbuilds Repositório Slackbuilds
- Slackware Site oficial Slackware
- Viva o Linux Comunidade Viva o Linux
- Voip-Info Wiki VoIP