blaze
22-07-2004, 22:40
Vi faccio un piccolo elenco dei "package management systems", disponibili su Mac OS X, allo stato attuale, e a quanto io ne sappia (se ne trovate altri dei follow-up qua sono graditissimi).
Per chi non lo sapesse, un package management system, è un sistema che permette a un utente di cercare, ed eventualmente, installare del software (solitamente software libero), compilandolo o utilizzando i packages, con dei semplici comandi, in piu' con il vantaggio di poter upgradare e disinstallare i pacchetti molto comodamente.
Il più famoso e credo anche il più testato PMS su Mac OS X, è fink (http://fink.sourceforge.net), basato su apt-get e dpkg di debian, si installa in /sw, dove va poi a mettere i packages che vengono installati dall'utente, cosa che permette di avere una distinzione fra ciò che si è compilato e ciò che invece è installato in osx di default.
Volendo si può anche installare FinkCommander (http://finkcommander.sourceforge.net), una GUI molto utile che oltre a permettere all'utente di cercare in maniera immediata i packages desiderati e installarli o disinstallarli, dà la possibilità di mandare il feedback sullo status di un pacchetto agli sviluppatori (funziona o non funziona), cosa a mio avviso estremamente importante.
PMS numero 2: Darwinports, basato sul PMS per eccellenza, i ports di FreeBSD (http://darwinports.opendarwin.org), è meno evoluto e meno
sviluppato di fink (anche meno efficace e con un tree meno popolato),
è sicuramente interessante e da provare, anche lui si installa in una
directory tutta sua (/opt/darwinports di solito), dove tiene ciò che viene
compilato come fa fink.
PMS numero 3: Gentoo MacOS, il più giovane dei tre qua citati, (http://www.metadistribution.org/macos/), basato sull'eccezionale portage di
gentoo, è un'idea stupenda e che io aspettavo particolarmente, però
presenta tuttora una serie di svantaggi che cito brevemente:
1) è ancora in fase embrionale, molti warning e poche cose compilate
"ufficialmente" con successo
2) mischia ciò che installa l'utente con la normale userland
in più, considerazione personale, avrebbero potuto evitare di mettere le
faccine mentre installi i pacchetti, tipo la faccina sorridente quando un
md5sum matcha... vabe'.
Come se non bastasse noto un certo tono di "sfida" nei confronti di apple,
tipo "Gentoo MacOS tamed Panther" (gentoo macos ha addomesticato
panther), un pò troppo poco serio :)
Direi che per ora è tutto, grazie per l'attenzione :)
(mi son reso conto che leggere i miei post è un'impresa vista la malformattazione, mi scuso :)
Per chi non lo sapesse, un package management system, è un sistema che permette a un utente di cercare, ed eventualmente, installare del software (solitamente software libero), compilandolo o utilizzando i packages, con dei semplici comandi, in piu' con il vantaggio di poter upgradare e disinstallare i pacchetti molto comodamente.
Il più famoso e credo anche il più testato PMS su Mac OS X, è fink (http://fink.sourceforge.net), basato su apt-get e dpkg di debian, si installa in /sw, dove va poi a mettere i packages che vengono installati dall'utente, cosa che permette di avere una distinzione fra ciò che si è compilato e ciò che invece è installato in osx di default.
Volendo si può anche installare FinkCommander (http://finkcommander.sourceforge.net), una GUI molto utile che oltre a permettere all'utente di cercare in maniera immediata i packages desiderati e installarli o disinstallarli, dà la possibilità di mandare il feedback sullo status di un pacchetto agli sviluppatori (funziona o non funziona), cosa a mio avviso estremamente importante.
PMS numero 2: Darwinports, basato sul PMS per eccellenza, i ports di FreeBSD (http://darwinports.opendarwin.org), è meno evoluto e meno
sviluppato di fink (anche meno efficace e con un tree meno popolato),
è sicuramente interessante e da provare, anche lui si installa in una
directory tutta sua (/opt/darwinports di solito), dove tiene ciò che viene
compilato come fa fink.
PMS numero 3: Gentoo MacOS, il più giovane dei tre qua citati, (http://www.metadistribution.org/macos/), basato sull'eccezionale portage di
gentoo, è un'idea stupenda e che io aspettavo particolarmente, però
presenta tuttora una serie di svantaggi che cito brevemente:
1) è ancora in fase embrionale, molti warning e poche cose compilate
"ufficialmente" con successo
2) mischia ciò che installa l'utente con la normale userland
in più, considerazione personale, avrebbero potuto evitare di mettere le
faccine mentre installi i pacchetti, tipo la faccina sorridente quando un
md5sum matcha... vabe'.
Come se non bastasse noto un certo tono di "sfida" nei confronti di apple,
tipo "Gentoo MacOS tamed Panther" (gentoo macos ha addomesticato
panther), un pò troppo poco serio :)
Direi che per ora è tutto, grazie per l'attenzione :)
(mi son reso conto che leggere i miei post è un'impresa vista la malformattazione, mi scuso :)