Ciao a tutti,
mi è sorta spontanea una domanda, dopo che ho cercato di approfondire in qualche modo in questi due mesi i sistemi di pacchettizzazione del sofware per Linux.

Ho visto, in particolare che i due sistemi di pacchettizzazione principali esistenti su linux: deb e rpm, dipendenti dalle due importanti distribuzioni Debian e Redhat sono normalmente caratterizzati dal fatto di essere fortemente modellati per una distribuzione specifica, anche fra quelle che utilizzano il deb o l'rpm.

In altre parole un file rpm per Mandriva può non installarsi correttamente su Suse anche se entrambe le distribuzioni utilizzano lo stesso Package Manager rpm. I files di configurazione vengono direzionati infatti in directory diverse nelle due distribuzioni.

A titolo di esempio, se andate sulla pagina di download di Skype per Linux
http://www.skype.com/intl/it/download/skype/linux/
penso resterete stupiti quanto me nel vedere presenti tutti questi pacchetti rpm

RPM per SuSE 9 e successivo
(1.4.0.118)
RPM per Mandrake 9 e successivo
RPM per Fedora Core 3
RPM per Fedora Core 4
RPM per Fedora Core 5
Dynamic binary tar.bz2
Richiede Qt 3.2
Static binary tar.bz2 con Qt 3.2 compilato
Da usare solo se gli altri non funzionano. Non consigliato.

Ora le domande che mi pongo sono:
1) scontata: come mai tutto questo affollamento oltre ai files sorgenti che, pur con le maggiori difficoltà che comportano nelle,procedure di installazioni sarebbero gli unici sicuri? 2) i formati pacchettizzati non avrebbero ragione di esistere solo in quanto inclusi nei repository ufficiali delle singole distro? 3) Verso che mondo stiamo andando? Se PC Linux acquisterà popolarità nelle distribuzioni Linux vedremo comparire anche il pacchetto fatto apposta per questa distribuzione? 4) ma venendo al nocciolo relativamente ad OO: il pacchetto deb, e il pacchetto rpm sulla pagina di download, in che modo , per le considerazioni di cui sopra, possono essere considerati effettivamente adatti alle distribuzioni che pur adottano la specifica pacchettizzazione?

Un abbraccio
Andrea T.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a