HowTo Slackware

Creare un mirror locale Slackware con rsync

Preparare una copia locale della distribuzione per rete interna, laboratorio o staging.

1. Quando usarla

Serve quando piu' host devono aggiornarsi senza dipendere ogni volta da Internet o da mirror esterni.

rsync | mirror locale | LAN | staging | repository

2. Configurazione base

rsync -av rsync://mirrors.slackware.com/slackware/slackware64-15.0/ /srv/mirror/slackware64-15.0/
python3 -m http.server --directory /srv/mirror 8080
find /srv/mirror/slackware64-15.0 -maxdepth 2 | head

Adatta nomi host, IP, interfacce, percorsi e versioni al sistema reale prima di rendere persistente il cambiamento.

3. Verifica rapida

du -sh /srv/mirror/slackware64-15.0
find /srv/mirror/slackware64-15.0/slackware64 -maxdepth 1 | head
curl -I http://127.0.0.1:8080/

Controlla che l'output mostri esattamente lo stato che ti aspetti prima di considerare chiuso l'intervento.

4. Note operative

Separare mirror completo e repository interni aiuta a mantenere chiaro cosa arriva da Slackware e cosa e' locale.

Checklist rapida

[ ] Passi completati\n[ ] Config aggiornata\n[ ] Test eseguiti\n[ ] Rollback pronto\n[ ] Log verificati

Torna alla sezione HowTo Linux