Salve a tutti
Volevo rispondere relativamente allo script bash. Mi chiedevo perchè
utilizzare uno script quando ci sono i System integration framework come
Chef/Puppet, che fanno questo lavoro di astrazione rispetto all'OS e
relativo package manager al posto tuo ed in maniera efficente?
Non lo dico a caso. E' un argomento che sto affrontando ultimamente e mi
sembra ideale per il tuo problema. Qui ti linko il materiale nel sito di
riferimento, per dargli una letta nel caso tu non conosca la tecnologia:
Presentazione carina, ma un pò banale, su slideshare. Ti fai un idea
di
come ragiona
per cominciare
Personalmente io lo utilizzerei per configurare l'ambiente del portale.
<
Se pensi possa essere d'aiuto al tuo scopo, non farti problemi. Chiedi pure!
Un saluto,
Ivano
Il giorno 08 ottobre 2013 14:00,
<it-users-request(a)lists.fedoraproject.org>ha scritto:
Invia le richieste di iscrizione alla lista it-users
all'indirizzo
it-users(a)lists.fedoraproject.org
Per iscriverti o cancellarti attraverso il web, visita
https://admin.fedoraproject.org/mailman/listinfo/it-users
oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
it-users-request(a)lists.fedoraproject.org
Puoi contattare la persona che gestisce la lista all'indirizzo
it-users-owner(a)lists.fedoraproject.org
Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
in modo che sia più utile di un semplice "Re: Contenuti del digest
della lista it-users..."
Argomenti del Giorno:
1. Script bash (Daniele Nasuti)
2. Re: Script bash (Gianluca Sforna)
3. Re: Script bash (Daniele Nasuti)
4. Re: Script bash (Gianluca Sforna)
5. Re: Script bash (Daniele Nasuti)
6. Re: Script bash (Gianluca Sforna)
----------------------------------------------------------------------
Message: 1
Date: Mon, 7 Oct 2013 18:07:18 +0200
From: Daniele Nasuti <daniele.nasuti(a)gmail.com>
To: Italian users and contributors list
<it-users(a)lists.fedoraproject.org>
Subject: [Fedora-it] Script bash
Message-ID:
<
CAAAHYvSQxkkcmTNKpFzTSt04R0p5qXsjCLmM+n_5RNKQ6Wt04A(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Salve lista, sto lavorando con degli amici nello sviluppo di un portale, ma
per l'installazione hanno creato uno script in bash che però si basa
sull'utilizzo di apt-get.
La mia intenzione era quella di creare di migliorare lo script aggiungendo
i comandi per l'istallazione tramite yum. C'è un modo?
Grazie :D
--
Daniele Nasuti
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <
http://lists.fedoraproject.org/pipermail/it-users/attachments/20131007/8d...
>
------------------------------
Message: 2
Date: Mon, 7 Oct 2013 18:16:57 +0200
From: Gianluca Sforna <giallu(a)gmail.com>
To: Italian users and contributors list
<it-users(a)lists.fedoraproject.org>
Subject: Re: [Fedora-it] Script bash
Message-ID:
<CAP0i4rfVDVHBN3CPATBC+HGiOFiiawd6t9bt5G8w5p5U2=
6MmQ(a)mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
> Salve lista, sto lavorando con degli amici nello sviluppo di un portale,
ma
> per l'installazione hanno creato uno script in bash che però si basa
> sull'utilizzo di apt-get.
sigh
>
> La mia intenzione era quella di creare di migliorare lo script
aggiungendo i
> comandi per l'istallazione tramite yum. C'è un modo?
Assumendo che tutti i pacchetti necessari siano presenti nei nostri
repo, non vedo perchè no; basta cambiare gli
apt-get install xxx
in
yum install xxx
facendo attenzione se qualche pacchetto non ha lo stesso nome
Se hai un link allo script magari si può essere più precisi
--
Gianluca Sforna
http://morefedora.blogspot.com
http://identi.ca/giallu -
http://twitter.com/giallu
------------------------------
Message: 3
Date: Mon, 7 Oct 2013 18:22:44 +0200
From: Daniele Nasuti <daniele.nasuti(a)gmail.com>
To: Italian users and contributors list
<it-users(a)lists.fedoraproject.org>
Subject: Re: [Fedora-it] Script bash
Message-ID:
<
CAAAHYvSJgjJUdEYQSc2-z21Cj7OsK9cbroi_-Yn0+-O7JyVpLA(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Si quella è la soluzione più rapida.
ma avevo in mente di creare qualcosa di più dinamico qualcosa del tipo
if(utilizza yum){
yum install xxx
} else {
}
Non so se ho reso l'idea...
Purtroppo al momento nn ho lo script on line :(
Il giorno 07 ottobre 2013 18:16, Gianluca Sforna <giallu(a)gmail.com> ha
scritto:
> 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
> > Salve lista, sto lavorando con degli amici nello sviluppo di un
portale,
> ma
> > per l'installazione hanno creato uno script in bash che però si basa
> > sull'utilizzo di apt-get.
>
> sigh
>
> >
> > La mia intenzione era quella di creare di migliorare lo script
> aggiungendo i
> > comandi per l'istallazione tramite yum. C'è un modo?
>
> Assumendo che tutti i pacchetti necessari siano presenti nei nostri
> repo, non vedo perchè no; basta cambiare gli
>
> apt-get install xxx
> in
> yum install xxx
>
> facendo attenzione se qualche pacchetto non ha lo stesso nome
>
> Se hai un link allo script magari si può essere più precisi
>
> --
> Gianluca Sforna
>
>
http://morefedora.blogspot.com
>
http://identi.ca/giallu -
http://twitter.com/giallu
> _______________________________________________
> it-users mailing list
> it-users(a)lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/it-users
>
--
Daniele Nasuti
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <
http://lists.fedoraproject.org/pipermail/it-users/attachments/20131007/3b...
>
------------------------------
Message: 4
Date: Mon, 7 Oct 2013 18:38:38 +0200
From: Gianluca Sforna <giallu(a)gmail.com>
To: Italian users and contributors list
<it-users(a)lists.fedoraproject.org>
Subject: Re: [Fedora-it] Script bash
Message-ID:
<
CAP0i4re8O0qTBFJm0J-MiBwtfDUWBu-GpYYQ7GDe_0PEc5M-Qw(a)mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
> Si quella è la soluzione più rapida.
> ma avevo in mente di creare qualcosa di più dinamico qualcosa del tipo
>
> if(utilizza yum){
> yum install xxx
> } else {
> }
>
> Non so se ho reso l'idea...
quindi in essenza il problema è cosa mettere in quelle parentesi per
riconoscere se utilizza yum
io direi qualcosa tipo:
if hash yum 2>/dev/null; then
yum install xxxx
else
apt-get install yyyy
fi
--
Gianluca Sforna
http://morefedora.blogspot.com
http://identi.ca/giallu -
http://twitter.com/giallu
------------------------------
Message: 5
Date: Mon, 7 Oct 2013 18:40:49 +0200
From: Daniele Nasuti <daniele.nasuti(a)gmail.com>
To: Italian users and contributors list
<it-users(a)lists.fedoraproject.org>
Subject: Re: [Fedora-it] Script bash
Message-ID:
<
CAAAHYvSJY-uz5qWvxmgMYWits3SqAtJZYa3iO+z4TrOBPdtYKg(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Perfetto
Appena rientro a casa controllo esattamente cosa fa quel 'if hash ' e mi
metto al lavoro.
Grazie :D
Il giorno 07 ottobre 2013 18:38, Gianluca Sforna <giallu(a)gmail.com> ha
scritto:
> 2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
> > Si quella è la soluzione più rapida.
> > ma avevo in mente di creare qualcosa di più dinamico qualcosa del tipo
> >
> > if(utilizza yum){
> > yum install xxx
> > } else {
> > }
> >
> > Non so se ho reso l'idea...
>
> quindi in essenza il problema è cosa mettere in quelle parentesi per
> riconoscere se utilizza yum
>
> io direi qualcosa tipo:
>
> if hash yum 2>/dev/null; then
> yum install xxxx
> else
> apt-get install yyyy
> fi
>
>
> --
> Gianluca Sforna
>
>
http://morefedora.blogspot.com
>
http://identi.ca/giallu -
http://twitter.com/giallu
> _______________________________________________
> it-users mailing list
> it-users(a)lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/it-users
>
--
Daniele Nasuti
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <
http://lists.fedoraproject.org/pipermail/it-users/attachments/20131007/8c...
>
------------------------------
Message: 6
Date: Mon, 7 Oct 2013 18:43:47 +0200
From: Gianluca Sforna <giallu(a)gmail.com>
To: Italian users and contributors list
<it-users(a)lists.fedoraproject.org>
Subject: Re: [Fedora-it] Script bash
Message-ID:
<
CAP0i4rdsOcV-DVWd1fkhR_yfLbgC1mYNb7BJmw6aQpAbw_HddQ(a)mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
2013/10/7 Daniele Nasuti <daniele.nasuti(a)gmail.com>:
> Perfetto
> Appena rientro a casa controllo esattamente cosa fa quel 'if hash ' e mi
> metto al lavoro.
Viene da:
http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-...
cerca un comando nel path con il nome passato
--
Gianluca Sforna
http://morefedora.blogspot.com
http://identi.ca/giallu -
http://twitter.com/giallu
------------------------------
_______________________________________________
it-users mailing list
it-users(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/it-users
Fine di Digest di it-users, Volume 64, Numero 3
***********************************************