Piter Punk's HomePage - Artigos
 
English version
Trabalhando com Pacotes no Slackware

Piter PUNK

O Debian tem o .deb, RedHats-like usam o .rpm e o Slackware usa .tgz. Mas, onde achar pacotes para Slackware? Novos softwares, atualiza��es, patches, etc...? � esta a hora de descobrir -;)

1 Introdu��o

Alguns dizem que para o Slackware funcionar a contento, � necess�rio compilar tudo. Eu discordo dessa afirma��o, tenho v�rios programas instalados nesta m�quina e n�o precisei compilar nenhum (mentira, precisei recompilar o Xine para rodar as extens�es Xv).

O maior problema dos novatos no Slack � que eles n�o tem id�ia de onde encontrar pacotes para Slackware, e acabam tendo que pegar o fonte e recompilar praticamente todos os programas...

2 As ferramentas do Slackware

Para manipula��o de pacotes, o Slackware disp�e dos seguintes comandos principais:

  • installpkg pacote.tgz - Este comando instala o pacote na sua m�quina;
  • upgradepkg pacote.tgz - Faz o upgrade de um pacote j� existente pela vers�o nova do mesmo;
  • removepkg pacote.tgz - Remove um pacote e;
  • pkgtool - Ferramenta que re�ne todas as anteriores e mais algumas.

Estes comandos tornam muito simples a instala��o, remo��o e atualiza��o de pacotes no Slackware. A grande quest�o fica em onde encontrar os novos pacotes...

3 Localizando os pacotes

Existem v�rios lugares diferentes para voc� procurar o pacote que deseja. Voc� pode procurar na louca, sem nenhum crit�rio, ou seguir procurando em alguns pontos mais conhecidos:

3.1 Atualiza��es

� tradicional no Slackware, manter a �rvore -current no ftp. � nesta �rvore que s�o feitas as atualiza��es at� ser criada uma nova vers�o da distro. Assim, se voc� quer uma vers�o nova de um programa j� existente, este � o lugar para copiar...

	ftp://ftp.slackware.com/pub/slackware/slackware-current

Lembre-se de ler com cuidado os Changelogs e READMEs, como se trata de uma atualiza��o ``rumo ao pr�ximo release'', pode ser necess�rio algum cuidado especial para instalar os pacotes desta �rvore.

3.2 Patches de seguran�a e bugfixes

Outras atualiza��es s�o apenas para corrigir bugs e falhas de seguran�a nos programas presentes na distro atual. Estas atualiza��es est�o dispon�veis em:

	ftp://ftp.slackware.com/pub/slackware/slackware-8.0/patches/packages

3.3 Novos softwares que n�o constam da distro

Agora vem um endere�o que todo Slacker deve anotar e guardar com carinho:

	http://www.linuxpackages.net

Dezenas de pacotes para o Slackware. Incluindo o licq, bluefish, aterm, etc... sempre tem pacotes novos e sempre s�o disponibilizadas novas vers�es...

3.4 N�o encontrei o que queria

�ltima oportunidade, procure um rpm e instale-o. �, o Slackware aceita pacotes rpm, a gente s� n�o gosta de usar -;). Para instalar um rpm n�o � nada t�o complicado, voc� pode fazer:

	# rpm2tgz pacote.rpm
	# installpkg pacote.tgz

Ou ent�o

	# rpm -ivh --nodeps --force pacote.rpm

Escolha a maneira que mais lhe agradar. Eu prefiro a primeira, porque depois � poss�vel manipular o pacote utilizando as ferramentas do pr�prio Slackware.

4 Conclus�o

N�o � t�o dif�cil assim achar pacotes Slackware, e mesmo quando n�o se encontra, podemos usar (em �tlimo caso) algum RPM. Se mesmo assim n�o funcionar, a �nica solu��o � compilar o programa mesmo. Mas, todo mundo tem que compilar algo algum dia (nem que seja o kernel -;)) Como � de praxe: sugest�es, d�vidas e reclama��es para [email protected]


Links Principal Artigos Piter Punk Dicas Programas
 
Powered by Slackware Linux - Written in VIm (the best one!) Last Update: 30 Oct 2004