Pagina 1 di 1

[HOWTO] Utilizzare i mirror in automatico

Inviato: mar 24 mar 2009, 9:16
da ZeroUno
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

Re: [HOWTO] Utilizzare i mirror in automatico

Inviato: mar 24 mar 2009, 22:33
da 6C33C
Provato, funziona bene, almeno per ora, ho fatto solo 2 prove :D
Come si fà per per mettere di default il mirror portoghese ?

Re: [HOWTO] Utilizzare i mirror in automatico

Inviato: mar 24 mar 2009, 23:53
da danix
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/";

Re: [HOWTO] Utilizzare i mirror in automatico

Inviato: mer 25 mar 2009, 6:42
da 6C33C
Grazie danix, era cosi semplice....
Complimenti Zerouno davvero un plugin utilissimo :D

Re: [HOWTO] Utilizzare i mirror in automatico

Inviato: mer 25 mar 2009, 8:49
da ZeroUno
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

Re: [HOWTO] Utilizzare i mirror in automatico

Inviato: mer 25 mar 2009, 22:09
da 6C33C
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.

Re: [HOWTO] Utilizzare i mirror in automatico

Inviato: lun 19 ott 2009, 12:07
da ZeroUno
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