Je suis un utilisateur Linux / UNIX et j'adore la gestion des packages qui l'accompagne. Pour la plupart, j'aime Ubuntu, mais comme toute autre chose, ce sont les petites choses avec lesquelles vous vivez quotidiennement qui seraient bien si elles fonctionnaient. Mon problème principal est ma tablette wacom pendant qu'elle fonctionne, chaque fois qu'il y a une mise à jour du système d'exploitation, je dois reconstruire le pilote wacom. L'autre problème légèrement ennuyeux est que ma carte vidéo ATI n'est pas entièrement prise en charge. Lorsque j'utilise la sortie HDMI, le son ne passe pas et l'écran n'est pas entièrement utilisé.
Je serais ravi d'avoir une Apple si elle avait un système de gestion de paquets similaire comme Ubuntu, Gentoo ou une autre distribution Linux. Cela vous évite d'obtenir les dernières améliorations ou corrections. Cela vous permet également de deviner ce dont vous avez besoin pour que quelque chose fonctionne. Je veux juste utiliser mon ordinateur, pas l'administrer.
Mis à part les applications Apple, si je voulais installer le GIMP sur une pomme, irait-il chercher ufraw si je voulais le support pour cela et quelles que soient les autres dépendances de GIMP? Si je veux installer Netbeans, ira-t-il chercher un JDK et un maven si je le veux?
Sinon, y a-t-il quelque chose en préparation?
Je sais que je ne mets pas à jour mes applications aussi souvent, mais c'est principalement parce que je ne suis pas au courant des mises à jour. Les mises à jour se produisent toutes en arrière-plan.
Walter
la source
Réponses:
Il existe deux systèmes principaux pour les logiciels Unix sur OS X: MacPorts et Fink
Fink est similaire (et basé sur iirc) au système Debian / Ubunutu
apt
: il fournit des binaires précompilés. MacPorts est lié aux anciennes collections de ports BSD: plutôt que des binaires pré-construits, il contient des pointeurs vers la source d'origine + les correctifs nécessaires pour faire fonctionner cette source sur votre plate-forme (et avec les autres applications que vous avez installées via les ports).Les deux obtiendront Gimp et toutes ses dépendances installés pour vous - fink sera plus rapide car il n'a pas à être compilé, mais macports vous donne plus de contrôle sur ce qui est construit.
Il existe également un outil plus récent appelé Homebrew que je n'ai pas utilisé; mais il prétend offrir une meilleure interopérabilité avec les choses que vous avez installées à la main, et s'appuyer davantage sur les bibliothèques natives Mac au lieu des seules bibliothèques installées.
Une recherche rapide montre une variété de questions qui parlent déjà de Macports et de Fink et des différences entre elles.
la source
Je recommande HomeBrew - http://mxcl.github.com/homebrew/
la source
Il y a MacPorts , qui est un système de gestion de packages pour OS X qui fournit des ports de divers packages Linux. Un autre est Fink , mais MacPorts est généralement plus à jour.
la source