Pagina 2 di 4

Re: upgrade alla current

Inviato: ven ott 21, 2011 13:31
da Procopio
ok, ma hai fatto una cosa del genere, per la slack a 64 bit ovviamente

Re: upgrade alla current

Inviato: ven ott 21, 2011 17:17
da Plaoo
Ovviamente, hai sovrascritto i file di configurazione e/o sbagliato mirrors

Re: upgrade alla current

Inviato: ven ott 21, 2011 18:34
da Procopio
se io adesso reinstallo la current, magari seguendo questa guida? http://www.slackers.it/slackware/slackw ... r-dummies/ ....ho letto dopo il mess di erio....dovrebbe essere tutto a posto no? il download dei pacchetti è fermo qua "slackware-current/slackware/l/jre-6u27-i586-1.txz" da due ore....:/

in quella guida mi suggerisce questo script persincronizzare il mio mirror con il server:

Codice: Seleziona tutto

#!/bin/sh -e
 
# Dichiariamo le variabili
# scegliere uno dei seguenti mirror (sono quelli che trovo più veloci, ma potete utilizzare quello a voi preferito che supporti rsync)
SORGENTE="rsync://rsync.slackware.at/slackware/slackware-current"
SORGENTE="rsync://taper.alienbase.nl/mirrors/slackware/slackware-current/"
SORGENTE="rsync.slackware.org.uk::slackware/slackware-current"
SORGENTE="slackware.mirrors.tds.net::slackware/slackware-current"
 
OPZIONI="-avz --delete-after"
DESTINAZIONE="/opt/mirror/"
 
# Diamo il comando rsync
/usr/bin/rsync $OPZIONI $SORGENTE $DESTINAZIONE

posso inserire anche più di una sorgente o solo una?



EDIT:@ erio, io noto adesso che quella guida è poi la stessa identica del wiki, con la qual ho già aggiornato alla 13.37!! ;) effettivamente forse esisteva un metodo più rapido, ma se altrettanto evidentemente con l'altro ho poi dei problemi meglio passare di qua:)

Re: upgrade alla current

Inviato: dom ott 23, 2011 11:37
da conraid
Procopio ha scritto:se io adesso reinstallo la current, magari seguendo questa guida? http://www.slackers.it/slackware/slackw ... r-dummies/ ....ho letto dopo il mess di erio....dovrebbe essere tutto a posto no? il download dei pacchetti è fermo qua "slackware-current/slackware/l/jre-6u27-i586-1.txz" da due ore....:/

in quella guida mi suggerisce questo script persincronizzare il mio mirror con il server:

Codice: Seleziona tutto

#!/bin/sh -e
 
# Dichiariamo le variabili
# scegliere uno dei seguenti mirror (sono quelli che trovo più veloci, ma potete utilizzare quello a voi preferito che supporti rsync)
SORGENTE="rsync://rsync.slackware.at/slackware/slackware-current"
SORGENTE="rsync://taper.alienbase.nl/mirrors/slackware/slackware-current/"
SORGENTE="rsync.slackware.org.uk::slackware/slackware-current"
SORGENTE="slackware.mirrors.tds.net::slackware/slackware-current"
 
OPZIONI="-avz --delete-after"
DESTINAZIONE="/opt/mirror/"
 
# Diamo il comando rsync
/usr/bin/rsync $OPZIONI $SORGENTE $DESTINAZIONE

posso inserire anche più di una sorgente o solo una?



EDIT:@ erio, io noto adesso che quella guida è poi la stessa identica del wiki, con la qual ho già aggiornato alla 13.37!! ;) effettivamente forse esisteva un metodo più rapido, ma se altrettanto evidentemente con l'altro ho poi dei problemi meglio passare di qua:)


- Quella guida è per un upgrade, non per installare. Installare una -current è identico ad installare una -stable, non cambia niente.
- Devi mettere un mirror solo naturalmente, se ne metti di più prendere l'ultimo, sono variabili e quindi vale l'ultima dichiarazione
- la guida è quasi identica a quella del wiki perché sono entrambe scritte da me, io la scrivo su slackers.it, poi quando esce la stable "congelo" e sposto sul wiki. Un po' come fa Pat per la distribuzione insomma :-)

Re: upgrade alla current

Inviato: dom ott 23, 2011 12:30
da Procopio
conraid ha scritto:Quella guida è per un upgrade, non per installare. Installare una -current è identico ad installare una -stable, non cambia niente.
ok, ma io partivo da 13.37 e per passare alla current va bene un upgrade no? quindi andava bene quella guida no?

Ora per mantenere la mia versione current guardo sulla home di slacky i nuovi rilsaci dei rìprogrammi, poi do un rsync nel mio mirror (con lo script che seggerisce la guida), e poi eseguo lo script da pat per gli upgrade poi rimuovo i programmi obsoleto, controllo le localizzazioni, insomma riseguo la tu guida è si usa un metodo più veloce?


conraid ha scritto:- la guida è quasi identica a quella del wiki perché sono entrambe scritte da me, io la scrivo su slackers.it, poi quando esce la stable "congelo" e sposto sul wiki. Un po' come fa Pat per la distribuzione insomma :-)

ah! capito! ma ho poi notato che c'è anche un altra comunity che è slackware-italia, oltre ai siti slckware.it e slackers, sono tutte slegate giusto?

Re: upgrade alla current

Inviato: dom ott 23, 2011 12:58
da conraid
Ora per mantenere la mia versione current guardo sulla home di slacky i nuovi rilsaci dei rìprogrammi, poi do un rsync nel mio mirror (con lo script che seggerisce la guida), e poi eseguo lo script da pat per gli upgrade poi rimuovo i programmi obsoleto, controllo le localizzazioni, insomma riseguo la tu guida è si usa un metodo più veloce?


Io sinceramente faccio così solo per gli aggiornamenti corposi, se per esempio esce un aggiornamento di firefox aggiorno quello e basta, non ha senso rifare tutta la procedura.
Per velocizzare adesso uso slackpkg ad essere sinceri, anche se lo uso solo per aggiornare i pacchetti, poi faccio tutto a mano, delle procedure per aggiornare script, lilo, etc, non mi fido

poi notato che c'è anche un altra comunity che è slackware-italia, oltre ai siti slckware.it e slackers, sono tutte slegate giusto?


slackware-italia non so cosa sia, slackware.it è il sito italiano ufficiale, slackers.it è il mio sito dedicato esclusivamente alla -current non è una community.

Re: upgrade alla current

Inviato: dom ott 23, 2011 14:21
da Procopio

Codice: Seleziona tutto

Io sinceramente faccio così solo per gli aggiornamenti corposi, se per esempio esce un aggiornamento di firefox aggiorno quello e basta, non ha senso rifare tutta la procedura.
Per velocizzare adesso uso slackpkg ad essere sinceri, anche se lo uso solo per aggiornare i pacchetti, poi faccio tutto a mano, delle procedure per aggiornare script, lilo, etc, non mi fido
eh certo, averle le competenze per editare i file di configurazione sempre a mano! comunque grazie mille, risposta molto esauriente, almeno so di essere sulla strada giusta:)

conraid ha scritto:slackware-italia non so cosa sia
è questo! http://www.slackware-italia.com/ (cioè mi sembra una comunità parallela alla nostra...o son schizofrenico?! o.o! :))

conraid ha scritto:slackers.it è il mio sito dedicato esclusivamente alla -current non è una community
si, avevo notato che fosse tipo un blog della current.. complimentoni davvero :thumbright: :thumbright: (...preferiti :D )

Re: upgrade alla current

Inviato: dom ott 23, 2011 14:44
da erio
se non vuoi fare il rsync scaricati la current in formato iso aggiornata da qui:Index of ftp://ftp.slackware.no/slackware/slackware-current-iso/ la monti da qualche parte e la installi.

Re: upgrade alla current

Inviato: mar ott 25, 2011 12:43
da Procopio
@conraid, se lo vedi ancora :)

quando io lancio lo script getslack che suggerisci su current for dummies, questo (o meglio rsync) non mi crea in automatico la directory /opt/mirror/slackware-current, ma mi scarica tutto in /opt/mirror questo mi succede con il mirror di alien.bob.... allora ho modificato lo script aggiungendo alla destinazione /slackware-current e lo lancio direttamente da /opt/mirror/slackware-current, ma ovviamente alla fine della sincronizzazion mi elimina lo script stesso che nella directory di origine non c'è...

Codice: Seleziona tutto

root@darkstar:/opt/mirror/slackware-current# cat getslack.sh
#!/bin/sh -e
 
# Dichiariamo le variabili
# scegliere uno dei seguenti mirror (sono quelli che trovo più veloci, ma potete utilizzare quello a voi preferito che supporti rsync)
SORGENTE="rsync://taper.alienbase.nl/mirrors/slackware/slackware-current/"
 
OPZIONI="-avz --delete-after"
DESTINAZIONE="/opt/mirror/slackware-current"
 
# Diamo il comando rsync
/usr/bin/rsync $OPZIONI $SORGENTE $DESTINAZIONE
root@darkstar:/opt/mirror/slackware-current# sh getslack.sh
               #####          ##
              #######         ##    #### ##  ## ##  ## ##   ##
              ##O#O##         ##     ##  ### ## ##  ##  ## ##
              #VVVVV#         ##     ##  ## ### ##  ##  ## ##
            ##  VVV  ##       ##### #### ##  ## ###### ##   ##
           #          ##
          #   ALIENS   ##     'TAPER' - Alien's Slackware goodies -
          #            ###
         QQ#           ##Q   
       QQQQQQ#       #QQQQQQ
       QQQQQQQ#     #QQQQQQQ  You might find me as alienBOB
         QQQQQ#######QQQQQ    in channel ##slackware on Freenode IRC.



receiving file list ... done
./
slackware/
deleting getslack.sh
deleting slackware/install-script.sh

sent 37 bytes  received 128726 bytes  28614.00 bytes/sec
total size is 2018152124  speedup is 15673.39



non so se sono stato chiaro, in caso contrario chiedete pure!

Re: upgrade alla current

Inviato: mar ott 25, 2011 12:46
da conraid
metti lo script altrove, se hai percorsi assoluti può essere ovunque

Re: upgrade alla current

Inviato: mar ott 25, 2011 14:40
da Procopio
ok, perfetto, ma se avviene qualche cambiamento nel mirror (pacchetti nuovi, o aggiornati), rsync mi restituisce qualche notifica? cioè se sincronizza una qualunque directory, mi notifica quello che ha aggiunto?

Re: upgrade alla current

Inviato: mar nov 01, 2011 18:33
da Procopio
ciao! noto che ti sto facendo la stessa domanda del post immediatamente precedente a questo :)

oggi ho sincronizzato con il tuo script che hai messo sul current for dummies, e non mi ha restituito alcuna notifica di file aggiunti o upgradati, eppure su slackers.it si vedono diversi changelog!!! ti faccio vedere che mi retituisce il comando (io sincronizzo con il server di alien come vedi!)

Codice: Seleziona tutto

root@darkstar:/opt/mirror# sh getslack.sh
               #####          ##
              #######         ##    #### ##  ## ##  ## ##   ##
              ##O#O##         ##     ##  ### ## ##  ##  ## ##
              #VVVVV#         ##     ##  ## ### ##  ##  ## ##
            ##  VVV  ##       ##### #### ##  ## ###### ##   ##
           #          ##
          #   ALIENS   ##     'TAPER' - Alien's Slackware goodies -
          #            ###
         QQ#           ##Q   
       QQQQQQ#       #QQQQQQ
       QQQQQQQ#     #QQQQQQQ  You might find me as alienBOB
         QQQQQ#######QQQQQ    in channel ##slackware on Freenode IRC.



receiving file list ... done
slackware/

sent 34 bytes  received 128723 bytes  36787.71 bytes/sec
total size is 2018152124  speedup is 15674.12
root@darkstar:/opt/mirror#




per completezza, lo script che utilizzo per l'aggiornamento (getslack.sh) è questo :

Codice: Seleziona tutto

root@darkstar:/opt/mirror# cat getslack.sh
#!/bin/sh -e
                                                                                                                                                                                                           
# Dichiariamo le variabili                                                                                                                                                                                 
# scegliere uno dei seguenti mirror (sono quelli che trovo più veloci, ma potete utilizzare quello a voi preferito che supporti rsync)                                                                     
                                                                                                                                                                                                           
SORGENTE="rsync://taper.alienbase.nl/mirrors/slackware/slackware-current/"                                                                                                                                 
                                                                                                                                                                                                           
OPZIONI="-avz --delete-after"                                                                                                                                                                             
DESTINAZIONE="/opt/mirror/slackware-current"                                                                                                                                                               
                                                                                                                                                                                                           
# Diamo il comando rsync                                                                                                                                                                                   
/usr/bin/rsync $OPZIONI $SORGENTE $DESTINAZIONE                                                                                                                                                           
root@darkstar:/opt/mirror#

Re: upgrade alla current

Inviato: gio nov 03, 2011 21:29
da Procopio
yuuuuuuu uuuuuuu conraid come mai non mi rispondi? ;)


in oltre vorrei farti un ennesima domanda, è possibile coreggere lo script di pat in modo da avere i percorsi assoulti? infatti se lo metto in /opt/mirror/slackware-current/slackware quando lancio il tuo script per sincronizzare il mirror con il server, quello me lo elimina!

Re: upgrade alla current

Inviato: ven nov 04, 2011 0:43
da erio
lo script va usato fuori dalla directory slackware,ma dentro mirror

Re: upgrade alla current

Inviato: ven nov 04, 2011 11:04
da Procopio
ma lo script è questo

Codice: Seleziona tutto

#!/bin/sh
for dir in a ap d e f k kde l n t tcl x xap y ; do
 ( cd $dir ; upgradepkg --install-new *.t?z )
done
e va lanciato dalla directory slackware, come suggerisce anche il manuale di conraid
3.a Primo metodo: Installazione di tutti i pacchetti

Questo è il metodo suggerito da Pat all’interno del file UPGRADE.TXT.

Per fare questo dall’interno della directory /opt/mirror/slackware-current/slackware, dove ci siamo posizionati in precedenza, bisogna dare il comando

# upgradepkg --install-new */*.t?z

Siccome in questo modo si installeranno anche tutti i file di localizzazione del KDE, che sono circa 500Mb, Pat consiglia di usare questo script

Codice: Seleziona tutto

#!/bin/sh
for dir in a ap d e f k kde l n t tcl x xap y ; do
 ( cd $dir ; upgradepkg --install-new *.t?z )
done


che installerà ogni cosa, tranne appunto i file di localizzazione, cosa che potremmo fare in seguito con semplicità. Vedremo in seguito come.




quindi ri quoto la mia domanda
Procopio ha scritto: è possibile coreggere lo script di pat in modo da avere i percorsi assoulti? infatti se lo metto in /opt/mirror/slackware-current/slackware quando lancio il tuo script per sincronizzare il mirror con il server, quello me lo elimina!