Mandriva 2008.0 Sorgenti internet con pochi Click

Gio, 11/10/2007 - 10:47

Mandriva 2008.0 Sorgenti internet con pochi Click

Inviato da Moreno 15 commenti

MGSM0048 11/10/2007 Mandriva 2008.0 Sorgenti internet con pochi Click

Anche con l'uscita della Mandriva 2008.0 ho provveduto a scrivere una breve guida ed alcuni semplici script per aggiungere in modo rapido le sorgenti internet della Mandriva 2008.0 ufficiali e PLF
In teoria quando si fa l'aggiornamento di Mandriva il sistema chiede se si vogliono aggiungere quelle presenti nel database peccato però che si riferiscano a Cooker che non sono proprio gli indirizzi giusti per uno che vuole vivere tranquillo.

Affinché tutto vada a buon fine è preferibile che la vostra Mandriva sia connessa ad internet con una connessione a banda larga (ADSL), in caso contrario i tempi di aggiornamento potrebbero diventare biblici per cui consiglio di utilizzare gli script noupd che appunto saltano la fase di aggiornamento della macchina.

Installazione Sorgenti

La procedura di installazione è la seguente.

1) Script sorgenti Mandriva 2008.0

Per fare ciò scaricate questo file http://www.moreno.m-2.it/2008.0/2008.0.sh sul vostro desktop.
Questo è uno script per processori i586 che aggiungerà le sorgenti internet di Mandriva e PLF 2008.0 ed effettuerà un aggiornamento della macchina.

Ho creato comunque altri script che soddisfano varie esigenze:
a) Avete una macchina x86_64 --> Scaricate http://www.moreno.m-2.it/2008.0/2008.0x86_64.sh
Cool Non avete le sorgenti ma non volete aggiornare a 2008.0 per i586 --> Scaricate http://www.moreno.m-2.it/2008.0/2008.0noupd.sh
c) Non avete le sorgenti ma non volete aggiornare a 2008.0 per x86_64 --> Scaricate http://www.moreno.m-2.it/2008.0/2008.0noupdx86_64.sh
d) Avete 2008.0 ma non PLF per i586 --> Scaricate http://www.moreno.m-2.it/2008.0/2008.0soloplf.sh
e) Avete 2008.0 ma non PLF per x86_64 --> Scaricate http://www.moreno.m-2.it/2008.0/2008.0soloplfx86_64.sh

Per gli script io ho utilizzato gli indirizzi ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/2008.0 per 2008.0 e ftp://plf.lastdot.org/plf/2008.0 per PLF.
Se voleste usare altri indirizzi basta modificare lo script dopo averlo scaricato.
2) Aprire un terminale e diventare root

Ora i menu sono decisamente cambiati e console si trova in Menu -> Strumenti -> Konsole

$ cd ~
$ su
Password: LaPasswordDiRoot
#

4) Spostarsi sul desktop

# cd Scrivania
#

5) Rendere eseguibile lo script

# chmod +x 2008.0.sh
#

6) Avviare lo script di aggiunta sorgenti Mandriva e Aggiornamento

# ./2008.0.sh
#

Questa procedura può richiedere parecchio tempo, dipende dalla velocità di connessione e da quanti pacchetti bisogna aggiornare.

Se avete scaricato qualche altro script occorre inserire al posto di 2008.0.sh il nome dello script che avete scaricato Es. 2008.0noupdx86_64.sh

A questo punto la vostra macchina è perfettamente aggiornata e prona ad installare i pacchetti più astrusi che vi vengono in mente non disponibili nei DVD.

Ciao Ciao Moreno


In:



Commenti

Ritratto di farthest
#1

Inviato da farthest il Ven, 19/10/2007 - 14:01.

Script "MediaConf"

Ciao,
inspirandomi agli scripts di Moreno, mi è venuta l'idea di scrivere uno script che includa tutti.
Lo script in questione e modificabile per vecchie e nuove versioni, e per personalizzazioni delle fonti ufficiali che PLF.

Lo script è scaricabile da questa pagina .

ciao Wink



Ritratto di Moreno
#2

Inviato da Moreno il Ven, 19/10/2007 - 15:05.

Re: Script "Installa_supporti"

Ciao

Bellissimo, questo script però merita molto di più che finire come commento alla mia guida.

Ciao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di maurelio79
#3

Inviato da maurelio79 il Ven, 19/10/2007 - 16:25.

Re: Script "Installa_supporti"

Veramente un buon script! Bisogna assolutamente farne una guida.

Se me lo concedete farei un paio di domande:

Che vuoldire il parametro -Z ?
Ad es.
if [ -z "$OUTPUT" ]; then

Perchè non aggiungere alla fine dello script una stampata a video dei repo con
urpmq --list-url
? Big Grin
in modo anche da accertarsi della effettiva aggiunta dei repository.

Ah, un'ultima cosa (adesso mi odierete): la domanda riguardo l'architettura del processore, la cambierei in una domanda sull'architettura della distribuzione, uno potrebbe avere un processore 64 bit ma una distro i586.
Qualcuno meno esperto potrebbe essere tratto in inganno.

Debian Squeeze+Mandriva2009 on Asus X59SLseries
http://www.mylinuxexperience.org/



Ritratto di Moreno
#4

Inviato da Moreno il Ven, 19/10/2007 - 16:43.

Re: Script "Installa_supporti"

Ciao

-z è un comando condizionale dovrebbe dare true se OUTPUT = 0

Io invece rifarei un po' l'albero decisionale e come ti dicevo aggiungere la scelta del mirror, un po' di indirizzi sono qui:
ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official
ftp://mandriva.c3sl.ufpr.br/MandrivaLinux/official
ftp://mandrivauser.cz/Mandrivalinux/official
ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrakelinux/official
http://ftp.nluug.nl/ftp/pub/os/Linux/distr/Mandrakelinux/official
http://www.gtlib.cc.gatech.edu/pub/mandrake/official
ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official
http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/mandrakelinux/official
http://gd.tuwien.ac.at/pub/linux/Mandrakelinux/official
ftp://ftp.lip6.fr/pub/linux/distributions/Mandrakelinux/official
ftp://ftp.sh.cvut.cz/MIRRORS/Mandrake/mandrake/official
http://ftp.sh.cvut.cz/MIRRORS/Mandrake/mandrake/official
ftp://mirror.fis.unb.br/pub/linux/Mandrakelinux/official
ftp://ftp.surfnet.nl/pub/os/Linux/distr/Mandrakelinux/official
http://ftp.surfnet.nl/ftp/pub/os/Linux/distr/Mandrakelinux/official
ftp://bo.mirror.garr.it/pub/mirrors/Mandrake/official
ftp://ftp.gtlib.cc.gatech.edu/pub/mandrake/official
http://mandriva.dcc.fc.up.pt/official
ftp://ftp.heanet.ie/pub/mandrake/Mandrakelinux/official
ftp://ftp.nara.wide.ad.jp/pub/Linux/Mandrakelinux/official
http://gulus.usherbrooke.ca/pub/distro/Mandrakelinux/official
ftp://ftp.ps.pl/mirrors/mandrake/official
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/mandrake/official
ftp://ftp.tuniv.szczecin.pl/pub/linux/mandrakelinux/official
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official
ftp://ftp.sunet.se/pub/Linux/distributions/mandrakelinux/official
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official

e per fare gli strafighi ci metterei pure un comando per effettuare il test del mirror.

Ciao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di farthest
#5

Inviato da farthest il Ven, 19/10/2007 - 18:27.

Re: Script "Installa_supporti"

Okey, farò quello che volete e vedrò di fare una guida! Wink

Il parametro

Quote:

[ -z "$OUTPUT" ]

fa' un test è controlla se la variabile "$OUTPUT" è vuota, nel caso lo è(vuota) manda il segnale di "true" altrimenti "false".

Moreno, per favore mi faresti anche una carrellata di repositories PLF? Magari con le nazioni al fianco.
Non c'è bisogno che mi scrivi tutto il percorso, basterebbe solo l'indirizzo del server, come avviene con Easyurpmi. Smile

Spero di aver chiesto troppo? Thinking
Moreno preparati a fare da cavia! Big Grin

Ciao



Ritratto di farthest
#6

Inviato da farthest il Ven, 19/10/2007 - 19:21.

Re: Script "Installa_supporti"

Si puoi avere una distro in i586 su una 64bit.



Ritratto di Moreno
#7

Inviato da Moreno il Ven, 19/10/2007 - 20:25.

Re: Script "Installa_supporti"

Ciao

I mirror Plf sono molto meno, li trovi qui:
http://plf.zarb.org/mirrors.php

Ciao Ciao Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.



Ritratto di maurelio79
#8

Inviato da maurelio79 il Ven, 19/10/2007 - 21:03.

Re: Script "Installa_supporti"

Quote:

Si puoi avere una distro in i586 su una 64bit.

Infatti, era per questo che dicevo di porre la domanda non sul tipo di processore (in quanto in realtà non identifica la distribuzione in uso) ma sulla versione di Mandriva.

Comunque se vuoi su macchina virtuale posso farti da cavia tutte le volte che vuoi. Laughing

Ah, dimenticavo: per quanto riguarda
[ -z "$OUTPUT" ]

è come scrivere
if [ !"$OUTPUT" ]

Ho capitio bene?

Ciao e grazie.

Debian Squeeze+Mandriva2009 on Asus X59SLseries
http://www.mylinuxexperience.org/



Ritratto di farthest
#9

Inviato da farthest il Sab, 20/10/2007 - 09:50.

Re: Script "Installa_supporti"

Quote:

if [ !"$OUTPUT" ]

non saprei, non sapevo neanche esistesse!! Laughing

ps:l'ho provato e sembra proprio di che siano uguali Smile



Ritratto di fabiettonetto
#10

Inviato da fabiettonetto il Sab, 20/10/2007 - 16:44.

Re: Script "Installa_supporti"

Salve a tutti!
Perdonate l'intrusione a freddo, ma sono un neofita di quelli tosti!
Ho appena installato la one 2008, dopo un breve tirocinio con la spring free, ed ho provato ad eseguire l'aggiornamento delle fonti seguendo questa guida ed utilizzando entrambi gli script proposti.
Il risultato è che l'aggiornamento fonti non va mai a buon fine e o viene restituito un errore di timeout velocità o si blocca urpmi e basta. E' colpa dei server stracarichi o devo tentare altre soluzioni?
Inoltre come posso sbloccare urpmi senza riavviare?
Grazie a tutti in anticipo.

EDIT:Risolto erano i server che "momentaneamente" non andavano, scusate l'impazienza.