slackit-ml
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Slackit.org] [(fwd): [SaLUG!] Per chi non ha voglia di aspettare i serv


From: syd
Subject: [Slackit.org] [(fwd): [SaLUG!] Per chi non ha voglia di aspettare i server congestionati della slack]
Date: Fri, 21 Mar 2003 17:14:42 +0000
User-agent: Mutt/1.4i

----- Forwarded message  -----

Sto notando che i server ufficiali della slack sono ancora molto
intasati.. vi riporto questo scriptino che ho trovato su un forum di
discussione (scritto da Pierluigi Previtali, membro del Telug nonchè
keeper del sito www.slack.z00.it )per farsi da soli il cd della slack
9.0 a partire dai files e non dalla ISO..
-----------------------------------------------
#!/bin/bash
#
# Check slackware-current
#

# Where to download from
# should script it so that the different sources can be listed and
# selected from the command line
#SOURCE="rsync://closeedge.net/slackware/slackware-current/"
#SOURCE="rsync://ftp.slackware.com/slackware/slackware-current"
#SOURCE="rsync://alphageek.dyndns.org/slackware/slackware-current"
#SOURCE="rsync://rsync.unspunproductions.com:8730/slackware/slackware-current/"
#SOURCE="rsync://inferno.vbi.vt.edu/linux-distros/slackware/slackware-current/"
#SOURCE=" rsync://ftp.linuxslackers.org/slackware/slackware-current/"  
SOURCE=" rsync://ftp.kpn.be/slackware/slackware-current/"  

# Change as necessary
OPTIONS="--archive --compress --delete-after --delete-excluded
--hard-links \
--partial --perms --progress --recursive --sparse --verbose "
EXCLUDE="--exclude=source --exclude=pasture \
--exclude=kde \
--exclude=kdei \
--exclude=zipslack \
--exclude=extra/source \
--exclude=extra/3dfx-glide \
--exclude=extra/aspell-word-lists \
--exclude=extra/aumix-2.7 \
--exclude=extra/bash-completion-20030209 \
--exclude=extra/bison-1.875 \
--exclude=extra/brltty-2.99.8 \
--exclude=extra/dip-3.3.7p \
--exclude=extra/emacspeak-16.0 \
--exclude=extra/emacspeak-ss-1.9.1 \
--exclude=extra/glibc-extra-packages \
--exclude=extra/ham \
--exclude=extra/iproute2-2.4.7-now-ss020116-try \
--exclude=extra/kernel-modules-2.4.20_xfs \
--exclude=extra/kfiresaver3d-0.6 \
--exclude=extra/libsafe-2.0-16 \
--exclude=extra/links-2.1pre7 \
--exclude=extra/mpg123-0.59r \
--exclude=extra/openmotif-2.2.1"
DEST="/usr/local/src/current"

case "$1" in

        "-c" )
        echo "Checking..."
        /usr/bin/rsync $OPTIONS $EXCLUDE --dry-run $SOURCE $DEST
        ;;

        "-d" )
        echo "Downloading..."
        /usr/bin/rsync $OPTIONS $EXCLUDE $SOURCE $DEST
        ;;
        
        * )
        echo "Usage: `basename $0` {-c|-d}"
        echo -e "\t-c : Check for updates"
        echo -e "\t-d : Download updates"
        exit
        ;;

esac
--------------------------------
Naturalmente alla fine per creare la ISO

cd ./current

mkisofs -o /tmp/slackware.iso \
-R -J -V "Slackware Install" \
-x ./slackware/kde \
-x ./slackware/kdei \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 32 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-A "Slackware Install CD" . 



----- End forwarded message -----

-- 
syd
Slackware 8.1 * k 2.4.20
                   -----

Attachment: pgpXWMebe9Uqa.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]