Slapt-get 0.10.2s - Conceitos Básicos

Este artigo descreve o funcionamento do gerenciador de pacotes slapt-get versão 0.10.2s. Este sistema acrescenta um gerenciador de pacotes ao Slackware. Artigo baseado em [1].

[ Hits: 6.262 ]

Por: Perfil removido em 31/03/2016


Obtendo os binários (ou os fontes)



Para obter os binários (ou os fontes) para sua arquitetura (32 ou 64) visite o site:
Observe que slapt-get é parte de uma suíte de aplicativos para gerenciamento de pacotes no Slackware. Neste artigo apenas slapt-get é descrito. Visite a página do desenvolvedor para informações sobre outras ferramentas disponíveis. Algumas são gráficas.

Baixando e instalando slapt-get binário para Slackware Current 32 bits.

# cd

Escolha o arquivo para sua arquitetura:

# wget -c http://software.jaos.org/slackpacks/14.2/slapt-get/slapt-get-0.10.2s-i386-1.tgz

Instale o pacote:

# pkgtool

Edite o arquivo /etc/slapt-getrc e adicione seu repositório(s).

Instale as chaves GPG para seus repositórios - importante para a segurança!

# slapt-get --add-keys

Atualize a lista de pacotes em /var/slapt-get. A saída será como a seguinte:

# slapt-get --update
Descarregando as informações de pacotes [http://slackmirror.cbpf.br/pub/slackware/slackware-current/]...Concluído
Descarregando a lista de correções [http://slackmirror.cbpf.br/pub/slackware/slackware-current/]...Concluído
Descarregando a lista de assinaturas por soma [http://slackmirror.cbpf.br/pub/slackware/slackware-current/]...Concluído
Descarregando assinaturas por checksum [http://slackmirror.cbpf.br/pub/slackware/slackware-current/]...Concluído
Verificando assinatura por soma [http://slackmirror.cbpf.br/pub/slackware/slackware-current/]...Verificado
Descarregando o ChangeLog.txt [http://slackmirror.cbpf.br/pub/slackware/slackware-current/]...Concluído
Lendo Listas de Pacotes...Concluído


Pronto! Se tudo correu bem (como acima) agora é só explorar as opções de uso do programa:

# slapt-get --help
slapt-get - Jason Woodward <woodwardj at jaos dot org>
Uma implementação do sistema APT do Debian para Slackware
Utilização:
slapt-get [opção(ões)] [alvo]

Alvos:
  -u, --update   descarrega o(s) pacote(s) do MIRROR
  --upgrade      atualiza pacotes instalados.
  --dist-upgrade atualiza para uma nova versão do SO.
  -i, --install  [nome do(s) pacote(s)] - instala pacote(s) especificado(s).
  --install-set  [conjunto(s) de disco(s)] - instalar o(s) conjunto(s) de disco(s). especificado
  --remove       [nome do(s) pacote(s)] - remove pacote(s) especificado(s).
  --show         [nome(s) do(s) pacote(s)] - apresenta a descrição do(s) pacote(s).
  --filelist     [nome(s) do(s) pacote(s)] - Lista os arquivos do(s) pacote(s)
  --search       [expressão] - busca por pacotes disponíveis.
  --list         lista pacotes.
  --available    lista pacotes disponíveis.
  --installed    lista pacotes instalados.
  --clean        remove cache de pacotes.
  --autoclean    remove da cache apenas os pacotes antigos.
  --add-keys     descarrega chave GPG para fontes.
  -h, --help     apresenta esta ajuda.
  --version      mostra versão e informações da licença.

Opções:
  -d, --download-only     apenas descarregar o(s) pacote(s) durante instalar/atualizar.
  -s, --simulate          apresenta pacotes a serem instalados/atualizados.
  -y, --no-prompt         confirmar automaticamente durante instalar/atualizar.
  -p, --prompt            confirmar manualmente durante instalar/atualizar.
  --reinstall             reinstala o(s) pacote(s).
  --ignore-excludes       instalar/atualizar excluídos.
  --no-md5                não valida a soma md5.
  --no-dep                ignorando verificação de dependência.
  --ignore-dep            ignorar falhas de dependência.
  --print-uris            apenas imprimir URIs, não descarregar.
  -S, --show-stats        mostra estatísticas de descarregamento.
  -c, --config []         especifica caminho alternativo para o slapt-getrc.
  --remove-obsolete       remove pacotes obsoletos.
  --retry []              especifica o número máximo de tentativas de descarregamento.
  --no-upgrade            instalar o(s) pacote(s), não tentar atualizar.
  --allow-unauthenticated permite pacotes sem autenticação.

Exemplo(s):

# slapt-get --upgrade --ignore-excludes
Lendo Listas de Pacotes...Concluído
Os seguintes pacotes serão atualizados:
aaa_elflibs lvm2 man-pages pciutils pkgtools utempter
6 serão atualizados, 0 será reinstalado, 0 será instalado, 0 será removido, 0 não será atualizado.
É necessário fazer o descarregamento de 9,5MB de arquivos comprimidos.
Depois de desempacotar será utilizado 1,3MB de espaço em disco.
Você deseja continuar? [y/N]


Referência:

[1] - http://software.jaos.org/git/slapt-get/plain/README

Grato,
Kyetoy - 2016

Página anterior    

Páginas do artigo
   1. Introdução
   2. O arquivo /etc/slapt-getrc
   3. Obtendo os binários (ou os fontes)
Outros artigos deste autor

Netcat - O canivete suíco do TCP/IP

Sudo 1.8.12 - Parte I - Manual

Atualização e instalação de programas no FreeBSD

PuTTY - Release 0.66 - Parte III

A camada de enlace de dados

Leitura recomendada

Teste de estresse entre software livre e soluções proprietárias

Implementando servidor LDAP no Ubuntu

Instalação e configuração do Bacula com interface web (Bweb/Brestore)

Sim, quebre o Debian!

Driver nVidia se sua placa tem chipset da SiS

  
Comentários
[1] Comentário enviado por removido em 01/04/2016 - 11:01h

Por que será que eu fiquei com a impressão de que o slapt-get é melhor que o apt-get?
Ser do Slackware não conta.

----------------------------------------------------------------------------------------------------------------
# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

[2] Comentário enviado por xerxeslins em 01/04/2016 - 14:30h

Favoritado. Sou herege.

--
https://goo.gl/uu8OUX


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts