Slackpkg, uma ótima ferramenta para Slackware

cvs

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.

[ Hits: 87.894 ]

Por: Thiago Alves em 03/03/2004 | Blog: http://www.seeufosseopresidente.com.br


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

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Utilização do slackpkg
   3. Nota final
Outros artigos deste autor

Sylpheed - a GTK+ based, lightweight, and fast e-mail client

Tornando o OpenBSD stable

Compilando o Apache 2 com PHP e MySQL

Montando um PDC com OpenBSD

Incremente o iptables com patch-o-matic

Leitura recomendada

Configurando um servidor de email com Postfix, MySQL, SASL, MailScanner e MailWatch no CentOS 4.2

Nagios - Instalando uma nova interface

Alterando a imagem do xsplash nos Ubuntu-like

Xen - XL.cfg - Sintaxe da Configuração de Domínios - Parte II

AirPlay Receptor em Raspberry Pi

  
Comentários
[1] Comentário enviado por ygorth em 03/03/2004 - 10:51h

Já estou testando!

[2] Comentário enviado por lordello em 03/03/2004 - 11:01h

Muito bom o artigo cara... eu tinha escrito uma artigo a um tempo atrás sobre o mesmo assunto:

Mantendo seu Slackware atualizado
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=573

Escrevi outro artigo voltados para Slackware também, é só dar uma olhada no meu perfil =)
http://www.vivaolinux.com.br/artigos/userview.php?login=lordello

Ae, vale destacar duas coisas sobre seu artigo, você indicou as pessoas a usarem o sackware-current, não fez isso esplicitamente, mas o mirror que está no seu artigo leva o usuário a usá-lo. Não tem nada demais em usar o current, eu uso, pois tem as últimas versões e atualizações. Mas duas coisas precisam ser ditas:

-O slackware-current não possui a pasta patches, pois a árvore é alterada diretamente, ou seja, os pacotes são substituídos pelo novos, por tanto a pessoas que usa o current precisa sempre usar o comando: "slackpkg upgrade slackware"

-Quando se usa outro mirror oficial, slackware-9.1 por exemplo, a árvore é sempre a original, o que muda é a pasta patches, nela tem as atualizações de segurança e atualizações de programas, essa última ocorre com pouca frequência na árvore original. O comando a ser usado é: "slackpkg upgrade patches"

Qaundo eu falo árvore, eu me refiro a pasta slackware, dentro delas existem outras separadas em categorias, um exemplo é a árvore do slackware-9.1:

bootdisks - imagem de disquetes de boot para isntalação
extra - programas extras, não são oficialmente suportados, mas são úteis
isolinux - pasta usada no boot do CD, com ela é possível recriar um CD com boot
kernels - várias imagens do kernel oficial do Slackware, as atualizações são feitas no patches
pasture - pacotes obsoletos, não suportados, mas podem ser úteis para alguém
patches - atualizações, aqui são postas todas as atualçizações, kernel, programa, segurança
rootdisks - imagem de disquete de instalação, é o programa de instalação do Slackware
slackware - árvore oficial, após ser lançada a nova versão essa árvore permanece intocada
source - pacotes fonte para os programas do slackware
testing - pacotes em teste, não suportados, somente para desenvolvedores
zipslack - mini-slackware que canbe num ZipDisk e pode rodar em vfat

Dentro da pasta "slackware tem as categorias:

a - aplicativos de sistema
ap - aplicativos úteis para o sistema
d - aplicativos de desenvolvimento, é necessário para se compilar programas
e - pasta esclusiva para o emacs, eu sou mais o vim =)
f - documentação do Linux, como FAQ e HOWTO
gnome - aplicativos do gnome
k - pacote fonte do kernel
kde - aplicativos do kde
kdei - pacotes de tradução do kde
l - bibliotecas
n - aplicativos para rede e internet
t - aqui tem os pacotes do tetex
tcl - biblioteca necessária para compilar o kernel em modo gráfico (xconfig)
x - aplicativos e bibliotecas do XFree86
xap - aplicativos adicionais, como window manager etc...
y - aqui só tem o pacote do bsd game, inclindo o fortune =)

Valeu cara... ótimo artigo, continue assim!

[3] Comentário enviado por cvs em 03/03/2004 - 11:50h

muito obrigado pela explicação, por que eu mesmo não sabia dessa.. heheh :D

[4] Comentário enviado por mAnIaC_mEtAl em 22/05/2004 - 23:18h

Cara, eu tava atualizando meu Slack 9.1 com o slackpkg e tive de interromper a atualizaçao, reiniciei o computador e qndo voltei ao Slack ele estava sem audio.
Tu poderias me explicar o pq disso??? Ja to na duvida faz tempo!!

[5] Comentário enviado por cvs em 23/05/2004 - 09:24h

cara, ai é a mesma coisa de vc ligar pro medico e falar que tá com dor e perguntar por que...
Mas veja bem, qual pacote vc estava atualizando?
creio que o slackpkg nao tem nada a ver com o não funcionamento do audio.

[6] Comentário enviado por removido em 06/07/2004 - 02:36h

Olá..
na SUA opnião, qual é o melhor mirror a ser usado para o slackware 9.1?
eu uso o ftp://ftp.slackware-brasil.com.br/slackware-current/
o que acha?!

[7] Comentário enviado por cvs em 06/07/2004 - 08:49h

eu normalmente uso os mirrors do www.slackware.at, ou seja:
http://www.slackware.at/data/slackware-9.1/
http://www.slackware.at/data/slackware-current/

Lembrando que o current agora é o 10

[8] Comentário enviado por fabiobarrinovo em 03/10/2004 - 17:15h

cara bacana.. já to testando!

[9] Comentário enviado por dac em 30/12/2005 - 22:08h

eu ja estou instalano eles, vlw
sou novo no linux e estou aprendendo em todas as comunidades linux, por que assim eu aprendo mais rapido
eu comecei com o slakware XD

[10] Comentário enviado por fernandoamador em 12/04/2006 - 19:33h

Parabéns pelo artigo...

[11] Comentário enviado por cyraxh em 06/06/2006 - 20:01h

excelente sem+++

[12] Comentário enviado por Warheart em 04/07/2006 - 05:59h

ajuda bastante :D

[13] Comentário enviado por linus black em 12/07/2006 - 06:30h

po ai show . so tem um detale eu uso o slck 10.2 e so precisei reiniciar o cistema para que tudo correse bem.
vlw .
pois au tentar descomentar os mirrores salve e reinicie a maquina no meu só rolou assim.
vlw .

[14] Comentário enviado por xerxeslins em 18/12/2008 - 17:08h

a unica coisa ruim eh que so pode usar um repo de cada vez, fora isso eh otimo. so por isso nao abandono o swaret


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts