Conjunto de Ferramentas de Pacotes do SliTaz
Nova geração de gerenciamento de pacotes do SliTaz, rápida, limpa e leve. O Spk consiste em pequenos programas separados para facilitar a manutenção do código e utiliza uma biblioteca compartilhada. O Spk pode lidar com múltiplos pacotes na linha de comando, bem como gerenciar seu próprio mirror.
Interface gráfica de usuário
O conjunto de ferramentas Spk fornece uma interface de diálogo Ncurses para todas as tarefas básicas. Você deve usar as setas para cima/baixo e ENTER para ativar um botão, ou pode usar o mouse para selecionar itens de menu e pressionar os botões. O Spk-dialog pode ser encontrado no menu da área de trabalho em "Ferramentas do Sistema" e pode ser executado no framebuffer do Linux ou em um terminal X.
Uso da linha de comando e ajuda
Todas as ferramentas do spk fornecem uma pequena ajuda de uso embutida que você pode exibir com o comando 'usage' ou 'help'. Também possuem algumas opções para executar tarefas especiais em um pacote antes de executar uma tarefa ou depois. Para obter ajuda e uso:
# spk usage # spk-add help
Informações dos pacotes
Para obter o status e as informações dos pacotes:
# spk busybox glib
Adicionar pacotes
O Spk lidará com as dependências. Para instalar novos pacotes, simplesmente use 'spk-add' ou a opção --add:
# spk-add pacote1 pacote2 # spk pacote --add
Remover pacotes
Para remover pacotes, simplesmente:
# spk-rm pacote1 pacote2 ...
Atualização de pacotes
Para obter a última lista de pacotes e atualizar seu sistema, você deve usar 'spk-up'. Antes de instalar qualquer coisa, o Spk pedirá confirmação. O Spk permite atualizar o sistema inteiro de uma vez (pulando pacotes bloqueados) ou você também pode atualizar pacotes individualmente:
# spk-up # spk-up pacote1 pacote2 ...
Buscar pacotes e arquivos
O utilitário spk-search encontra pacotes, arquivos e provides no sistema
instalado, no mirror oficial e em mirrors extras. Ele suporta saída
legível por humanos, TSV bruto (--raw) e um modo JSON
(--trame) para ferramentas como Trame e TazPanel.
# spk-search pacote # nome + descrição curta # spk-search --file /bin/ash # qual pacote fornece este arquivo # spk-search --provide awk # busca por alias / PROVIDE # spk-search --cat=games lib # filtra por categoria # spk-search foo --src=mirror # restringe ao mirror (ou installed/extra)
Listar pacotes e arquivos
O spk-ls permite obter a lista de pacotes instalados ou do mirror, assim como a lista de arquivos instalados por um pacote:
# spk-ls --short # spk-ls gcc-lib-base