ct

    Slackpkg - uma ótima ferramenta para Slackware

    Artigos

    Neste artigo aprenderemos um pouco mais sobre o slackpkg, um script cujos autores são brasileiros e que é usado para atualizar pacotes no seu Slack de forma simples e prática.Thiago Alves
    03/03/2004


    Slackpkg é um script desenvolvido por PiterPunk e Udontknow usado para atualização "automática" da distribuição Slackware.

    Realmente ele facilita a vida, sendo que economiza o tempo de você ir procurar o que tem de novo, resumindo isso em apenas alguns comandos.

    E o melhor de tudo, os autores do script são brasileiros.


    Onde pegar

    Para pegar esse script/programa, acesse a URL do mesmo: http://slackpkg.sf.net

    No próprio site existem algumas explicações, mesmo sendo um programa nacional o site está em Inglês, então se não houver dificuldades com essa língua, o melhor a fazer é ler o site e o manual dele.

    O site traz apenas as principais funções, as quais são mais do que necessárias para o bom uso do script.


    Instalando e configurando

    Após pegar o programa, que deve vem em forma de pacote .tgz, instale-o da seguinte forma:

    # installpkg slackpkg.xx.xx.tgz


    NOTA: No momento que estou escrevendo esse tutorial, a versão mais nova do slackpkg é a slackpkg-1.03-noarch-2.tgz, logo irei falar sobre as funções que constam nessa versão.

    Agora vamos configurar o mirror que será usado para baixarmos os pacotes de atualização do Slack. Faça o seguinte:

    # cd /etc/slackpkg/
    # vim mirrors

    Se você quiser que o slackpkg busque os pacotes no próprio CDROM, basta descomentar a linha:

    #cdrom://mnt/cdrom/

    Agora, se quiser baixar pacotes da internet, descomente um dos mirrors abaixo, podendo escolher de qual versão do Slack quer baixar, da 9.1 ou da "-current", que é a versão que está sempre em atualização ou até mesmo da versão 8.1. Ao descomentar a linha do servidor que deseja usar, a URL vai ficar assim:
    ftp://ftp.ulatina.ac.cr/Unix/Linux/Slackware/slackware-current/

    • É necessário a "/" no final da linha.
    • você pode escolher entre os protocolos ftp e http, fica a seu gosto.

    Utilização do slackpkg

    Antes de começarmos a utilizar o slackpkg, é necessário baixar os pacotes md5sum e a lista de pacotes dos mirrors:

    # slackpkg update

    Pronto!

    Para atualizar todos os pacotes de seu Slackware, use:

    # slackpkg upgrade slackware


    Comandos disponíveis

    update -> atualiza as listas de pacotes e informações para download:

    # slackpkg update

    search -> faz a busca por um pacote ou lib, mostrando quais as dependências e de qual pacote pode fazer parte. Não é muito preciso, mas ajuda:
    # slackpkg search libalsa

    install -> como o nome diz, serve pra instalar um pacote:

    # slackpkg install gnome

    upgrade -> quando o pacote já esta instalado e é necessário apenas atualizá-lo, usa-se essa opção:

    # slackpkg upgrade gnome

    reinstall -> reinstala o pacote, quando há problema no install:

    # slackpkg reinstall gnome

    remove
    -> remove o pacote:

    # slackpkg remove gnome

    blacklist -> manda para a blacklist o pacote escolhido, assim ele não será instalado e nem atualizado e nem pode ser removido pelo slackpkg:

    # slackpkg blacklist gnome


    Para retirar o pacote da blacklist, edite o arquivo /etc/slackpkg/blacklist e remova o nome do pacote manualmente.

    download
    -> será feito apenas o download do pacote, sem instalá-lo. O .tgz ficará em /var/cache/packages.

    # slackpkg download gnome

    info -> exibe as informações do pacote:

    # slackpkg info xmms

    Para mais informações, acesse o manual do slackpkg:

    # man slackpkg


    Nota final

    O slackpkg pode ser tanto uma ótima ferramenta quanto péssima, o que vai determinar isso é o usuário.

    Existem várias outras ferramentas que fazem esse mesmo serviço no Slackware, talvez melhores ou piores, não posso emitir opinião sobre isso pois usei apenas o slackpkg até agora.

    Agradecimentos ao AEDIGITAL, que foi quem me apresentou à essa ferramenta e me ensinou a usá-la.

    Qualquer dúvida entre em contato.

    Lembre-se, o "man" é seu amigo.

    » Gostou do texto? Veja nossos livros impressos

    ... ou use a busca para localizar outros artigos relacionados:

cb
Livros de Carlos E. Morimoto HOME