Repository 32bit  Forum
Repository 64bit  Wiki

[HELP] rsync + swaret + slacky.it (si puo´?)

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda gianogli » mer feb 02, 2005 11:52

Bene, il discorso e´ abbastanza lunghetto... <BR>Ho una flat 56K (niente ADSL nella mia zona!!! :-Y :-Y :-Y) con la quale, con molta pazienza, riesco a scaricare sul mio PC buona parte del ramo current della Slackware. Per fare tutto cio´ uso rsync per "sincronizzare" la directory "slackware-current" di qualche server ftp con la directory "slackware-current" presente nella mia home e swaret per aggiornare il mio sistema. <BR>Pochi giorni fa ho scoperto una cosa meravigliosa ( :-P ) e cioe´ che su questo sito si possono trovare una quantita´ indescrivibile di programmi (molti dei quali non presenti nel ramo current) gia´ compilati e pronti per l´installazione. Ora, la mia domanda e´ questa: e´ possibile scaricare con rsync il "ramo" download (o parte di esso) di questo sito sul mio PC per poi aggiornare il sistema con swaret come faccio normalmente con il ramo current? <BR>Grazie a tutti! <BR>GiAn<br>
gianogli
Linux 2.0
Linux 2.0
 
Messaggi: 137
Iscritto il: mer feb 02, 2005 0:00
Località: Brusnengo (BI)

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda Loris » mer feb 02, 2005 12:51

Puoi usare swaret direttamente, se il tuo 56k è stanco ti posso mandare un cd con quello che ti serve.<br>
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett
Avatar utente
Loris
Admin
Admin
 
Messaggi: 7583
Iscritto il: dom mar 30, 2003 23:00
Località: Gradisca D'Isonzo
Nome Cognome: Loris Vincenzi
Slackware: 14.1
Kernel: 3.10.17
Desktop: Kde 4.10.5

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda gianogli » mer feb 02, 2005 13:19

Girando sul sito avevo gia´ visto che si poteva utilizzare direttamente swaret impostando correttamente il repository... Il problema principale e´ quando cade la linea o quando si interrompe il collegamento (la mia flat, purtroppo, dura solo 9 ore al giorno.. :-Y). <BR>E´ anche per quest´ultimo motivo che uso, felicemente, rsync per scaricare la current. In oltre con rsync posso scegliere in maniera molto semplice cosa scaricare e cosa non scaricare... <BR>In pratica per utilizzare rsync mi servirebbe "solo" l´indirizzo in cui si trova il ramo download di questo sito, ho provato con http://www.slacky.it/download ma non mi funziona. Esiste tale indirizzo? Penso che sarebbe una cosa molto utile a tutti (utenti registrati e non) accedere ad esempio ad un server ftp per controllare e scaricare velocemente gli aggiornamenti dei pacchetti dei loro programmi preferiti... <BR>comunque grazie per la proposta del CD, se proprio non e´ possibile utilizzare rsync allora la prenderei molto in considerazione. <BR>Grazie ancora... <BR>GiAn <BR><br>
gianogli
Linux 2.0
Linux 2.0
 
Messaggi: 137
Iscritto il: mer feb 02, 2005 0:00
Località: Brusnengo (BI)

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda wally » mer feb 02, 2005 22:35

Scusa, non e´ che puoi spiegarmi velocemente come fai per la current con rsync ? Grazie :-)<br>
Avatar utente
wally
Linux 2.6
Linux 2.6
 
Messaggi: 519
Iscritto il: ven ott 29, 2004 23:00
Località: Genova

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda useless » gio feb 03, 2005 0:08

@wally: guarda l´howto x creare cd/dvd slack, c´è anche quello. <BR>io comunque ho uno scriptino: <BR>zero root # cat /usr/local/bin/slack-current-update <BR>#!/bin/sh <BR> <BR>MIRROR=rsync://rsync.slackware.at/slackware/slackware-current <BR>DESTDIR=/exports/share/ <BR> <BR>/usr/bin/rsync -avz --stats --progress --partial --delete $MIRROR $DESTDIR <BR> <BR>messo in cron.daily mi aggiorna la current ogni notte.<br>
Avatar utente
useless
Staff
Staff
 
Messaggi: 3896
Iscritto il: sab ott 11, 2003 23:00
Località: A place where the streets have no name

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda gianogli » gio feb 03, 2005 10:52

Per <!-- BBCode Start --><B>wally</B><!-- BBCode End --> <BR>Per aggiornare la mia slackware alla versione current mi sono creato un piccolo script (chiamarlo script forse e´ un po´ troppo! :-] ) che tramite rsync mi "sincronizza" una directory "slackware-current" presente sul web con una presente nella mia home. Visto che ho solo un 56k non posso pero´ pensare di sincronizzare tutto e quindi nello script ho inserito alcune opzioni di rsync che permettono di non considerare alcune parti della current che a me non interessano. Lo script e´ il seguente: <BR>------------------------------------------------------------- <BR>URL_SLACKWARE_CURRENT="rsync://ftp.slackware.at/slackware/slackware-current/" <BR>#"rsync://ftp.slackware.at/slackware/slackware-current/" <BR>#"rsync://ftp.heanet.ie/mirrors/ftp.slackware.com/pub/slackware/slackware-current/" <BR>DIR_SLACKWARE_CURRENT="/home/gianogli/slackware-current/" <BR> <BR>rsync \ <BR> -vzrt --partial --progress \ <BR> --delete --delete-excluded \ <BR> --include "/kernels/bare.i/" \ <BR> --include "/kernels/bareacpi.i/" \ <BR> --include "/kernels/modules/" \ <BR> --include "/extra/k3b/" \ <BR> --include "/extra/checkinstall/" \ <BR> --include "/extra/bash-completion/" \ <BR> --include "/bootdisks/bare.i" \ <BR> --include "/bootdisks/bareacpi.i" \ <BR> --include "/slackware/kdei/kde-i18n-it-*" \ <BR> --include "/slackware/kdei/koffice-i18n-it-*" \ <BR> --include "/extra/aspell-word-lists/" \ <BR> --include "/extra/aspell-word-lists/aspell-it-*" \ <BR> --include "/extra/aspell-word-lists/aspell-en-*" \ <BR> --exclude "source/" \ <BR> --exclude "/pasture/" \ <BR> --exclude "/testing/" \ <BR> --exclude "/zipslack/" \ <BR> --exclude "/slackware/gnome/*" \ <BR> --exclude "/kernels/*/" \ <BR> --exclude "/extra/*/" \ <BR> --exclude "/bootdisks/*.i" \ <BR> --exclude "/bootdisks/*.s" \ <BR> --exclude "/slackware/kdei/kde-i18n-*" \ <BR> --exclude "/slackware/kdei/koffice-i18n-*" \ <BR> --exclude "/extra/aspell-word-lists/aspell-*" \ <BR> --exclude "/slackware/xap/netscape-*" \ <BR> $URL_SLACKWARE_CURRENT $DIR_SLACKWARE_CURRENT <BR>------------------------------------------------------------- <BR>Tieni pero´ presente che di solito il kernel lo aggiorno io a manina (come puoi vedere dallo script non lo scarico), non uso la gnome e del ramo "extra" uso solo alcune cose. <BR>Ogni tanto lo lancio da console mentre sono collegato per vedere e scaricare i nuovi aggiornamenti. <BR>Una volta terminata la sincronizzazione del ramo current faccio l´aggiornamento (2-3 volte al mese) utilizzando swaret. <BR>Il mio /etc/swaret.conf e´ il seguente: <BR>------------------------------------------------------------- <BR>VERSION=current <BR>LANGUAGE=ITALIANO <BR>ROOT=file:/home/gianogli/slackware-$VERSION <BR>RANDOMR=0 <BR>ROLLBACK=0 <BR>ROLLBACKMAX=3 <BR>USEPKGDESC=0 <BR>EXCLUDE=kernel alsa <BR>EXCLUDE=aaa_elflibs #Non so se serve ma male non fa! <BR>DEPENDENCY=1 <BR>DSEARCHLIB=1 <BR>DSEARCHM=1 <BR>MD5CHECK=1 <BR>GPGCHECK=0 <BR>DESC=0 <BR>CACHE_DIR=/var/swaret <BR>LOG=1 <BR>LOG_FILE=/var/log/swaret <BR>WARNINGS=1 <BR>INFORMATION=1 <BR>NIC=lo <BR>PROGRESS=0 <BR>TIMEOUT=35 <BR>RETRIES=5 <BR>PASSIVE_FTP=1 <BR>------------------------------------------------------------- <BR>Per l´aggiornamento vero e proprio uso un metodo misto (howto swaret + UPGRADE.TXT del ramo current) che non mi ha MAI creato problemi! <BR>In pratica da console: <BR>#telinit 1 <BR>#updatedb <BR>#swaret --update <BR>#swaret --list -u <BR>Dall´output di questo comando controllo la presenza dei seguenti pacchetti: <BR>-)glibc-solibs* <BR>-)pkgtools* <BR>-)bin-* <BR>-)sed* <BR>Se ne trovo qualcuno procedo con l´upgrade manuale: <BR>(ad esempio se devo aggiornare glibc-solibs*) <BR>#cd /home/gianogli/slackware-current/slacware/a <BR>#upgradepkg glibc-solibs*.tgz <BR>A questo punto posso usare swaret per aggiornare tutto il sistema: <BR>#swaret --upgrade -a <BR>Una volta terminato l´aggiornamento <!-- BBCode Start --><B>NON</B><!-- BBCode End --> bisogna riavviare il PC ma controllare i nuovi file di configurazione! (L´aggiornamento introduce dei file .new che dovrebbero essere confrontati con quelli vecchi e modificati di conseguenza per le proprie esigenze) <BR>#find / -name "*.new" <BR>Quindi controllo uno per uno i nuovi file (contenuto, attributi "rwx" e proprietario:gruppo) e li modifico secondo le mie esigenze. <BR>Una volta finito il controllo di ogni file eseguo 2 comandi del tipo: <BR>#rm file.conf <BR>#mv file.conf.new file.conf <BR>Se viene aggiornato anche x.org allora consiglio il salvataggio della vecchia configurazione (/etc/X11/xorg.conf -> xorg.conf.old) un buon <BR>#xorgconfig <BR>e un bel controllo fra il nuovo xorg.conf creato e quello vecchio! <BR>A questo punto il piu´ e´ fatto! ;-) <BR>Se si parte con in runlevel 4 consiglio di modificarlo al 3 e solo dopo aver controllato che la grafica funzioni a dovere riportarlo a 4! <BR>Ora e´ sufficiente un bel: <BR>#rm -R /tmp/* <BR>e un bel <BR>#rebboot <BR>E l´aggiornamento e´ concluso! :-o <BR>Spero di essere stato d´aiuto a qualcuno! <BR>A proposito... E´ possibile fare la stessa cosa con il [B]ramo download[B] di [B]Slacky.it[B]? Qualcuno mi puo´ aiutare? <BR>Grazie a tutti... <BR>GiAn<br>
gianogli
Linux 2.0
Linux 2.0
 
Messaggi: 137
Iscritto il: mer feb 02, 2005 0:00
Località: Brusnengo (BI)

[HELP] rsync + swaret + slacky.it (si puo´?)

Messaggioda wally » sab feb 05, 2005 21:36

Grazie mille a tutti e due ;-)<br>
Avatar utente
wally
Linux 2.6
Linux 2.6
 
Messaggi: 519
Iscritto il: ven ott 29, 2004 23:00
Località: Genova


Torna a Packages

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron