Tutoriais/Aplicativos/Swaret
De UnderLinux Wiki
Slackware: Usando o Swaret para gerenciar a instalação de pacotes
Introdução
Swaret é um gerenciador de pacotes para o Slackware que tenta emular a funcionalidade do apt-get (do Debian) e do urpmi (do Mandrake), oferecendo-se para baixar os pacotes desejados, com a opção de já verificar as famosas dependências, ou seja, se o pacote desejado precisa de outros para funcionar, com a opção de já instalar a turma toda de uma vez.
O Swaret não é tão robusto quanto o apt-get ou o urpmi, ele utiliza uma base de pacotes muito menor e o sistema de verificação de dependências é implementado de uma forma bastante precária através de um banco de dados, já que os pacotes do Slackware não oferecem este recurso. Mesmo assim, o Swaret ajuda bastante :)
Instalação
O Swaret não vem pré-instalado, mas você pode baixar e instala-lo em qualquer versão do Slackware a partir do 8.1, ele detecta a versão durante a instalação e passa a utilizar os pacotes adequados automaticamente.
A página oficial é a: http://swaret.xbone.be
Na seção de download estão disponíveis os pacotes .tgz, já prontos para instalar. Você só precisa baixa-los para uma pasta no HD e usar o comando installpkg, como em:
#installpkg swaret-1.3.1-noarch-8.tgz
Uma vez instalado, conecte-se na Internet e rode o comando:
#swaret –-update
Isto fará com que ele baixe a lista dos pacotes disponíveis e a tabela das dependências. Sem isso o programa não tem como fazer nada :)
Usando
Terminado você já pode sair instalando os programas. Para instalar o Gimp por exemplo, use o comando:
#swaret --install gimp
Para instalar programas compostos de vários pacotes, como por exemplo o KDE e o Gnome, você pode adicionar uma barra no final do comando, ao usar por exemplo:
#swaret --install gnome/,
Com isso o programa irá instalar todos os pacotes dentro da pasta gnome/ no FTP do Slackware.
Para verificar e instalar as dependências de um pacote instalado (use se o programa não estiver funcionando por exemplo) use o comando:
#swaret --dep gimp
Para atualizar um pacote use o:
#swaret --upgrade gimp
Caso você queira removê-lo use o comando:
#swaret --remove gimp
Se você quiser fazer uma pesquisa por todos os pacotes que tenham "kde" no nome, use o:
#swaret --search kde
Para mostrar apenas os pacotes que não estão instalados, adicione um "-n" no final do comando, como em:
#swaret --search kde
Lembre-se que o Swaret trabalha com um número relativamente reduzido de pacotes. Ele permite instalar os pacotes disponíveis no FTP do Slackware, junto com mais alguns pacotes extra oficiais. Para programas mais incomuns você ainda precisará compilar manualmente os bons e velhos pacotes .tar.gz.


