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]
|