[Gulli] Relazione incontro 10 Maggio 2005
Giacomo Bosio
b.giacomo@gmail.com
Dom 22 Maggio 2005 09:58:33 CEST
[Relazione di carlo]
Durante l'incontro di oggi si è parlato di installazione di nuovi
applicativi sui sistemi Linux. Il primo esempio di installazione è stato
effettuato a partire dai sorgenti. Il file di partenza sara un tar.gz (o
altro formato compresso) che provvederemo a estrarre in una directory.
Successivamente vengono svolte tre operazioni:
- ./configure: durante questa operazione viene controllato che tutte le
librerie richieste dal programma siano disponibili nel sistema
- make: i sorgenti vengono compilati
- make install (eseguito da root): che effettua l'installazione vera e
proprio copiando i file nelle giuste directory.
Altro metodo per installare un nuovo programma sul sistema è utilizzare
degli appositi pacchetti in un formato supportato dalla distribuzione. In
tal caso verrà eseguita una sola operazione, come ad esempio nel caso degli
rpm:
rpm -qui_i_giusti_parametri pacchetto.rpm
In questo caso, a quanto ho capito, alcune (o molte) distribuzioni hanno la
possibilità di connettersi tramite internet ad appositi server nel caso
venissero a mancare delle librerie richieste in modo da scaricarle e
installarle automaticamente.
Quindi, sempre se ho capito bene:
vantaggi dell'installazione da sorgente:
- Con un unico file posso effettuare l'installazione su qualsiasi sistema
(importante nel caso di sistemi a 64 bit), in quanto la compilazione dei
file binari viene eseguita sul computer sul quale verrà installato tale
programma
svantaggi dell'installazione da sorgente:
- installazione leggermente più "laboriosa"
- potrebbe mancare qualche dipendenza e quindi dovremmo metterci a cercare
tale libreria per usare il programma
vantaggi dell'installazione da pacchetto:
- semplicità
svantaggi dell'installazione da pacchetto:
- esisteno vari tipi di "pacchettizzazione" e quindi c'è bisogno di avere un
pacchetto adatto al proprio ambiente di lavoro (anche un rpm può andar bene
per una distribuzione ma non per un altra)
--
Giacomo Bosio
Gruppo Utenti Linux di Livorno
http://www.livorno.linux.it/
Maggiori informazioni sulla lista
Gulli