Segue agora a lista dos principais comandos, seguidos de uma breve descrição e um exemplo prático.
swaret --install <palavra-chave>
Busca por pacotes que contenham a palavra-chave digitada que ainda não estejam instalados no seu computador. Assim, por exemplo, se você tiver instalado QUALQUER versão de glibc, o swaret não vai mostrar nenhum pacote de glibc disponível para instalação, ainda que seja mais atual que a que está instalada. Ex.:
# swaret --install gimp-2.0
swaret --reinstall <palavra-chave>
Busca no computador por pacotes instalados que contenham a palavra-chave digitada e os reinstala. Se o pacote não estiver disponível na pasta local do swaret (/var/swaret), o pacote é baixado (se disponível) e o pacote é reinstalado. Ex.:
# swaret --reinstall kde
swaret --reinstall
Reinstala TODOS os pacotes instalados na máquina.
swaret --remove <palavra-chave>
Busca na pasta /var/log/packages por scripts de remoção de pacotes que contenham a palavra-chave digitada e desinstala o(s) pacote(s) selecionados. Ex.:
# swaret --remove xmms
swaret --upgrade <palavra-chave>
Verifica se existem versões mais recentes para os pacotes instalados na máquina. o --upgrade não funciona para pacotes que não estejam instalados. Ex.:
# swaret --upgrade gcc
swaret --upgrade
Atualiza todos os pacotes instalados na máquina.
swaret --list <tipo de pacote> <status>
Nesse comando, <tipo de pacote> pode ser:
- <nada> = pacote (.tgz)
- -p = patch (arquivo de correção)
- -s = source (código-fonte)
Já <status> pode ser:
- <nada> = disponível para download
- -i = já instalado
- -n = não instalado
As combinações das variáveis <tipo de pacote> e <status> mostram o que você deseja. Ex. 1:
# swaret --list p (lista os patches disponíveis para download)
# swaret --list si (lista os códigos-fonte já instalados)
# swaret --list n (lista os pacotes não instalados)
swaret --search <palavra-chave>
Procure pelos pacotes que contenham arquivos cujos nomes contenham a palavra-chavre digitada. Útil quando um programa acusa. por exemplo: "Error: missing shared library lib-encheosaco-.so.0. Neste caso, para saber qual pacote baixar, digite:
# swaret --search lib-encheosaco
escolha um dos pacotes, e use o --install.
swaret --get <palavra-chave>
Somente baixa o pacote que contenha a palavra chave-digitada. Os pacotes baixados pelo swaret ficam armazenados em /var/swaret e /var/swaret/repos/<nome do repositório>/. Ex.:
# swaret --get gnome
swaret --get
Baixa TODOS os pacotes disponíveis.
swaret --dep <palavra-chave>
Resolve as dependências que conferirem com a palavra-chave digitada.
swaret --dep
Resolve TODAS as dependências encontradas nos pacotes instalados na máquina.
swaret --resume
Continua a baixar os pacotes que foram interrompidos, seja por falha do sistema, problemas na conexão ou porque você cancelou pressionando CTRL+C.
swaret --show <palavra-chave>
Mostra a descrição dos pacotes que conferirem com a palavra-chave digitada.
swaret --exclude <opção>
Ativa ou desativa a opção de excluir os pacotes após a instalação. Para ativar, substitua <opção> por -on. Para desativar (não apagar os pacotes), coloque -off.
swaret --check
Procura por uma versão mais atualizada do swaret.
Ufa! Bastante coisa né? E olha que não é tudo. Se quiser ver mais comandos e opções, visite a página oficial do
swaret no link abaixo.