aggiornamento sistema[RISOLTO]
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- inux
- Packager

- Messaggi: 529
- Iscritto il: sab 3 nov 2007, 11:36
- Nome Cognome: Christian Reguzzoni
- Slackware: 64 13.1
- Desktop: kde
- Località: busto arsizio (VA)
aggiornamento sistema[RISOLTO]
ciao,mi chiedevo se si puo' aggiornare tutto il sistema in automatico.un comando che scarichi gli aggiornamenti fatti fino a adesso per slack.12,grazie.
Ultima modifica di inux il dom 18 nov 2007, 11:15, modificato 1 volta in totale.
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: aggiornamento sistema
No, non esiste.inux ha scritto:ciao,mi chiedevo se si puo' aggiornare tutto il sistema in automatico.un comando che scarichi gli aggiornamenti fatti fino a adesso per slack.12,grazie.
Puoi provare Swaret o Slaptget ma entrambi hanno problemi.
Secondo me ti conviene scaricarti tutti i tgz da qui
ftp://ftp.slackware.com/pub/slackware/s ... s/packages
e poi fare
Codice: Seleziona tutto
#upgradepkg *tgzIo uso questo script
Se ti accontenti..
Ciao
Codice: Seleziona tutto
#!/bin/sh
clear
_menu(){
cat << EOF
Script di aggiornamento delle patch di sicurezza Slackware 12
Per poter eseguire l'aggiornamento devi essere root
Scegli la funzione desiderata tra:
Controlla se ci sono aggiornamenti (non scarica, non installa).........1
Scarica gli aggiornamenti ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2
Aggiorna il sistema....................................................3
Esci...................................................................4
La tua scelta?
EOF
read scelta_menu
case $scelta_menu in
1) _controlla ;;
2) _scarica ;;
3) _aggiorna ;;
4) exit ;;
*) _menu;;
esac
}
_esci(){
cat << eof
Ritornare al menu principale............1
Uscire dal programma....................2
eof
read scelta_uscita
case $scelta_uscita in
1) _menu ;;
2) exit ;;
*) _menu ;;
esac
}
_controlla(){
/usr/bin/rsync -avzn --delete --delete-after --progress \
--exclude="UPGRADE.TXT" \
--exclude="extra" \
--exclude="source" \
--exclude="slackware" \
--exclude="pasture" \
--exclude="isolinux" \
--exclude="kernels" \
--exclude="usb-and-pxe-installers" \
--exclude="testing" \
rsync://slackware.mirrors.tds.net/slackware/slackware-12.0/ /home/`whoami`/aggiornamenti
_esci
}
_scarica(){
/usr/bin/rsync -avz --delete --delete-after --progress \
--exclude="UPGRADE.TXT" \
--exclude="extra" \
--exclude="source" \
--exclude="slackware" \
--exclude="pasture" \
--exclude="isolinux" \
--exclude="kernels" \
--exclude="usb-and-pxe-installers" \
--exclude="testing" \
rsync://slackware.mirrors.tds.net/slackware/slackware-12.0/ /home/`whoami`/aggiornamenti
cd /home/`whoami`/aggiornamenti/patches/packages
for i in `ls *.tgz | sed -e 's/\.tgz$//g'`; do
if ls -1 /var/log/packages | grep -q $i; then
echo "Pacchetto $i installato"
else
echo -e "\033[41;5;1;37mPacchetto $i non installato\033[0m"
fi
done
_esci
}
_aggiorna(){
upgradepkg /home/`users | awk '{print$1}'`/aggiornamenti/patches/packages/*.tgz
_esci
}
_menu
Ciao
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Ma per aggiornamento cosa intendi?inux ha scritto:avevo sbagliato la configurazine diswaret e non partiva,riconfigurandolo mi sta scaricando aggiornamenti da + di 1 ora grazie ciao.
Da che repository stai scaricando?
O è molto lento il repository o mi sembra strano.
Se è per le patch ok, ma se stai aggiornando a current non usare swaret

