Guia Pós-Instalação do Slackware - edição 2015
Parte 8: Heresias: slackpkg+ e sbotools
Duas das maiores críticas ao Slackware são a ausência de repositórios oficiais e a ausência de um resolvedor automático de dependências. Várias soluções não oficiais foram imaginadas, testadas e desenvolvidas, e este artigo não tem como discorrer sobre todas elas. Entretanto, serão mencionadas aqui brevemente duas dessas ferramentas: o slackpkg+ e o sbotools.
sbotools
O sbotools é uma ferramenta inspirada nos Ports do FreeBSD. Ele procura entre os scripts SlackBuilds disponíveis em:Baixa os códigos-fonte e compila localmente. Diferente da política padrão do Slackware, o sbotools faz gerenciamento parcial de dependências: ele instala as dependências que o arquivo .info do SlackBuild lista como "required", ou obrigatórias. Ele não realiza instalação das dependências opcionais.
Para instalar o sbotools é preciso pegar o SlackBuild no site http://slackbuilds.org. Como o Dino® é um cara cheio dos paranauês, ele mostra pra vocês o atalho da brincadeira:
# lftp -c 'open http://slackbuilds.org ; mirror slackbuilds/14.1/system/sbotools/'
# cd sbotools
# . sbotools.info && wget ${DOWNLOAD} && sh sbotools.SlackBuild
# installpkg /tmp/sbotools*t?z
# cd ~
# rm -rf /tmp/* sbotools*
# sboconfig -c FALSE -d TRUE
# sbosnap fetch
Com isso o sbotools já está instalado e configurado. Para instalar um pacote, use o comando "sboinstall nome do pacote". Para procurar por um pacote, "sbofind nome do pacote". Para desinstalar um pacote, "sboremove nome do pacote". Para fazer o upgrade de um pacote, "sboupgrade nome do pacote".
slackpkg+
O slackpkg+ é um plugin para o slackpkg que estende algumas funcionalidades deste. Ele ainda não adiciona a resolução de dependências, mas permite que o slackpkg procure pacotes em mais de um espelho por vez. Para instalá-lo use os comandos:# wget http://slakfinder.org/slackpkg+/pkg/slackpkg+-1.5.0-noarch-1mt.txz
# installpkg slackpkg+-1.5.0-noarch-1mt.txz
Como o Senhor dos Artigos do VOL (aka Xerxes Lins) já escreveu algo sobre o slackpkg+, quem quiser se aventurar ainda mais nessa heresia basta seguir o link pra publicação dele:
Nem li ainda mas já favoritei! Assim que possível lerei com carinho e atenção que o texto merece.