Gerando uma ISO do Slackware -current

Primeiro, crie um diretório para armazenar o current. No nosso exemplo, será /home/user/current. Feito isso, vamos criar um espelho da árvore de pacotes current com o rsync.

rsync -avz –del rsync://slackware.mirrors.tds.net/slackware-current /home/user/current

Quando acabar, vamos criar a .iso:

mkisofs -o /home/user/slackware-dvd.iso -R -J -A “Slackware Install” -hide-rr-moved -v -d -N -no-emul-boot -boot-load-size 4 -boot-insfo-table -sort isolinux/iso.sort -b isolinux/isolinux.bin -c isolinux/isolinux.boot -V “SlackDVD”

agora é só gravar o disco com o k3b, ou growisofs:

growisofs -speed=2 -dvd-compat -Z /dev/dvd=slackware-dvd.iso

Slackmirror

O Slackmirror é um aplicativo que venho desenvolvendo deste 2005. Seu objetivo inicial era manter uma cópia atualizada de um espelho do Slackware-current, para acompanhar as novidades de minha distribuição preferida. Atualmente ele amadureceu e deixou de ser um simples Script para download do Slackware-current, para se tornar um aplicativo de gerenciamento de espelhos de distribuições Slack-like, (…)

Referencia (http://rra.etc.br)

Automatizando a construção de pacotes (arquivos SlackBuild)

Arquivos SlackBuild são shell scripts cuja finalidade é a automatização de todo processo de compilação de pacotes para o Slackware. Estes scripts também podem ser utilizados para otimização, recompilação ou personalização de pacotes oficiais, ou ainda quando quisermos seguir os padrões do Slackware na construção de pacotes não-oficiais, bastando para isto editarmos poucos parâmetros e deixá-los (os SlackBuild’s) responsáveis por todo o trabalho pesado (configurar, compilar, personalizar, etc).

Referencia (http://faleiros.eti.br)