Repository 32bit  Forum
Repository 64bit  Wiki

[HOWTO] Utilizzare i mirror in automatico

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.

[HOWTO] Utilizzare i mirror in automatico

Messaggioda ZeroUno » mar mar 24, 2009 9:16

Sappiamo che di slacky.eu abbiamo 4 mirror:

per gnome-slacky-12.1, Slackware-12.2, Slackware-13.0:
http://darkstar.ist.utl.pt/slackware/addon/slacky/
http://filer-1.filearena.net/pub/slackw ... on/slacky/

per slackware-12.1, slackware-12.2
http://slack.isper.sk/pub/

per slackware-12.2
http://dogbert.no-root.org/



Purtroppo per ora il pulsantone DOWNLOAD del motore di ricerca redirige solamente sul repository ufficiale, e i mirror tocca sfogliarli manualmente (cosa che personalmente faccio solo per i pacchetti grandi, visto che è un po' scomodo)

Allora ho creato uno script che redirige tutte le richieste in automatico su un altro mirror.
Si tratta di una estensione di firefox.
Come prima cosa si installa l'estensione di firefox Greasemonkey dal sito ufficiale di mozilla, poi dopo aver riavviato firefox si installa lo script Slacky-Repository redirect dal sito di Greasemonkey.
Da ora ogni volta che si digita repository.slacky.eu (o si clicca sul pulsante download) si verrà rediretti su uno dei mirror, al path giusto.

Il mirror predefinito è http://darkstar.ist.utl.pt/slackware/addon/slacky/
per modificarlo editare (dopo averlo installato) il file:
$HOME/.mozilla/firefox/xxxxxxxx.default/gm_scripts/slacky-repository_redire/slacky-repository_redire.user.js
scommentate il mirror che vi interessa.
Codice: Seleziona tutto
// Slackware-12.2 packages
//var mirror = "http://dogbert.no-root.org/";
//var mirror = "http://slack.isper.sk/pub/";

// Slackware-12.2, Slackware-13.0, GnomeSlacky-12.1
// var mirror = "http://filer-1.filearena.net/pub/slackware/addon/slacky/"
var mirror = "http://darkstar.ist.utl.pt/slackware/addon/slacky/";


Se trovate dei bug fatemelo sapere che li correggo.

Ciao
01


ChangeLog:

VERSIONE 0.2:
aggiunti i nuovi mirror
lo script redirige solamente per gnome-slacky-12.1, slackware-12.2 e slackware-13.0
cambiato mirror di default in darkstar.ist.utl.pt (slack.isper.sk non mirrora slackware-13.0)


VERSIONE 0.1:
Creato ed inserito in usersscripts.org
lo script redirige *tutte* le richieste verso slack.isper.sk per default o darkstar.ist.utl.pt su modifica manuale
Ultima modifica di ZeroUno il lun ott 19, 2009 11:02, modificato 1 volta in totale.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4253
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: [HOWTO] Utilizzare i mirror in automatico

Messaggioda 6C33C » mar mar 24, 2009 22:33

Provato, funziona bene, almeno per ora, ho fatto solo 2 prove :D
Come si fà per per mettere di default il mirror portoghese ?
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: [HOWTO] Utilizzare i mirror in automatico

Messaggioda danix » mar mar 24, 2009 23:53

6C33C ha scritto:Come si fà per per mettere di default il mirror portoghese ?

Leggendo ;)

ZeroUno ha scritto:Il mirror predefinito è http://slack.isper.sk/pub/
per modificarlo editare (dopo averlo installato) il file:
$HOME/.mozilla/firefox/xxxxxxxx.default/gm_scripts/slacky-repository_redire/slacky-repository_redire.user.js
nella sezione
Codice: Seleziona tutto
var mirror = "http://slack.isper.sk/pub/";
// var mirror = "http://darkstar.ist.utl.pt/slackware/addon/slacky/";

Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: [HOWTO] Utilizzare i mirror in automatico

Messaggioda 6C33C » mer mar 25, 2009 6:42

Grazie danix, era cosi semplice....
Complimenti Zerouno davvero un plugin utilissimo :D
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: [HOWTO] Utilizzare i mirror in automatico

Messaggioda ZeroUno » mer mar 25, 2009 8:49

E usato in congiunzione con il search plugin di cui si parla in questa discussione si fa ancora prima.


Per quanto riguarda il mirror da usare, effettivamente ero indeciso su quale mettere. slapt e gli altri mettono darkstar.ist.utl.pt, mi sembra. Io per scegliere ho fatto una wget di un file di 10MB e slack.isper.sk è risultato più rapido, ma probabilmente è dovuto al tipo di adsl.

Se il secondo è più veloce solo per me ditemelo che li scambio.

Ciao,
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4253
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: [HOWTO] Utilizzare i mirror in automatico

Messaggioda 6C33C » mer mar 25, 2009 22:09

Se il secondo è più veloce solo per me ditemelo che li scambio.

No normalmente http://slack.isper.sk/pub/ è molto più veloce, ma quando sono sul lavoro
alcune volte non riesco ad accedere a questo mirror, o va molto lento
(molto probabilmente per il tipo di adsl) e allora ripiego su darkstar.
Avatar utente
6C33C
Packager
Packager
 
Messaggi: 254
Iscritto il: gio ott 12, 2006 15:09
Località: Rimini
Nome Cognome: Giorgio
Slackware: 14.0 x86_64
Kernel: 3.9.7
Desktop: kde 4.10.4 ,razorqt

Re: [HOWTO] Utilizzare i mirror in automatico

Messaggioda ZeroUno » lun ott 19, 2009 11:07

Ho aggiornato lo script per supportare i nuovi mirror e ho messo darkstar come default perchè isper non mirrora slackware-13.0

però non ho testato la velocità dei mirror.

Fatemi sapere per bug e feedback.


Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4253
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current


Torna a Packages

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti