web-dev-qa-db-fra.com

Apple / Mac OS X - Existe-t-il un gestionnaire de paquets tel que Linux?

Je suis un utilisateur Linux/UNIX et j'adore la gestion des paquets qui va avec. Pour la plupart, j'aime Ubuntu, mais comme toute chose, ce sont les petites choses avec lesquelles vous vivez au quotidien qui seraient bien si elles fonctionnaient. Mon problème principal réside dans ma tablette wacom qui fonctionne. Chaque fois qu’il ya une mise à jour du système d’exploitation, je dois reconstruire le pilote wacom. L’autre problème, c’est que ma carte vidéo ATI n’est pas totalement prise en charge. Lorsque j'utilise la sortie HDMI, le son ne la traverse pas et l'écran n'est pas entièrement utilisé.

J'aurais volontiers une Apple si elle disposait d'un système de gestion de paquets similaire à Ubuntu, Gentoo ou une autre distribution Linux. Cela simplifie l’obtention des dernières améliorations ou corrections. Il vous faudra également trouver toutes les solutions possibles pour vous assurer que quelque chose fonctionne. Je veux juste utiliser mon ordinateur, pas l'administrer.

Mis à part les applications Apple, si je souhaitais installer GIMP sur un Apple, est-ce que cela irait chercher de la fouille si je voulais une assistance pour cela et toutes les dépendances que GIMP a? Si je veux installer Netbeans, est-ce que ça va aller chercher un JDK et maven si je le veux?

Si non, y a-t-il quelque chose dans les travaux?

Je sais que je ne mets pas souvent à jour mes applications, 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

28
Walter White

Il existe deux systèmes principaux pour les logiciels Unix sous OS X: MacPorts et Fink

Fink est apparenté au système Debian/Ubunutu apt (et repose sur iirc): il fournit des binaires pré-compilés. MacPorts est lié aux anciennes collections de ports BSD: plutôt que des fichiers binaires pré-construits, il contient des pointeurs sur la source d'origine et les correctifs nécessaires pour que cette source fonctionne sur votre plate-forme (et avec les autres applications que vous avez installées via les ports).

Tous les deux auront Gimp et toutes ses dépendances installés pour vous - fink sera plus rapide car il n’a pas à compiler, 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 éléments que vous avez installés à la main et s'appuyer davantage sur les bibliothèques Mac natives plutôt que sur les seules bibliothèques installées.

Une recherche rapide montre une série de questions qui parlent déjà de Macports et de Fink et de leurs différences.

26
James Polley

Je recommande HomeBrew - http://mxcl.github.com/homebrew/

26
Arunabh Das

Il y a MacPorts , qui est un système de gestion de paquets pour OS X fournissant des ports pour différents paquets Linux. Un autre est Fink , mais MacPorts est généralement plus à jour.

3
KeithB