Passez la commande (50) : MacPort
Publié le 21 juin 2010 à 18:05

Passez la commande (50) : MacPort

Zoz Zoz
Catégorie : Système
commentaire(s)

Pour ce prochain mois, nous allons explorer le portage du monde Linux sous Mac, avec MacPort premièrement, puis Fink ensuite.

Bienvenue dans le monde du libre. MacPort est un projet open-source communautaire qui vous propose des logiciels issus du monde Linux. En fait, l’équipe derrière ce projet porte les logiciels pour nos machines sous OS X, puis les propose sous forme de paquets, pour qu’ensuite vous puissiez les télécharger et les installer sur vos machines.

Du côté utilisateur, son utilisation est simple, mais il va falloir passer par le terminal, comprendre comment se déroule les étapes de pré-compilations, d’installations, le concept de librairie, … C’est le but de cette leçon qui se déroulera sur plusieurs semaines.

MacPort l’installation :

Avant l’installation proprement dite vous devez préparer votre ordinateur pour recevoir les logiciels et les compiler vous même. Pour cela, il vous faudra installer les outils développeurs fournit dans le DVD d’installation et se nommant Xcode. Ces outils vous permettront de compiler vos logiciels téléchargés. Vous devez aussi, si vous utilisez des logiciels avec une interface graphique, installer X11. Cette application se trouve elle aussi sur le DVD fournit avec votre Mac. Ensuite vous pouvez aller sur le site de MacPorts et télécharger le fichier adéquat.

MacPorts

MacPort s’installe via un .dmg, tout ce qu’il y a de plus classique et va, lors de l’installation, créer un répertoire sur la racine de votre disque nommé opt. Ce dossier, qui reproduit sommairement une installation type Linux, contiendra tous vos logiciels installés. Le fait est que ce dossier est indépendant du système OS X et s’autogère. Ainsi, il y a très peu de risque de corrompre votre OS X, puisque les logiciels ne sont pas installés dans les répertoires systèmes mais dans un dossier à part.

Lors de l’installation, MacPort modifiera l’accès au PATH pour pouvoir lancer directement via le terminal, MacPort, puis tous les logiciels que vous aurez installés.

Une fois ceci fait, vous pouvez utiliser MacPort. L’une des premières choses à faire est de lancer un processus de mise à jour pour actualiser la liste des derniers logiciels disponibles (il y en a plus de 6950…). Cela se passe comme ceci :

 sudo port selfupdate (cette commande requiert les droits administrateurs pour être lancée)

Voici succinctement le déroulement de la recherche et de l’installation d’une application : tout d’abord, la recherche du logiciel dans la liste des packages disponibles,

 port list frozenbubble (excellent jeu).

et pour installer le jeu :

 sudo port install frozenbubble2 (il faut reprendre le nom exact).

Et ensuite, pour lancer le jeu une fois installé :

 frozen-bubble (et le jeu se lance).

C’est très simple, c’est pas très compliqué, et ça fonctionne… Les applications du monde Linux vous sont maintenant offertes (pour celles portées), vous pouvez même pousser le vice à installer Gnome sur votre ordinateur. Ceci n’est qu’un exemple, nous développerons lors de la prochaine leçon, les aspects techniques de l’installation de ces applications, la notion de librairies, les possibles erreurs que vous pourriez rencontrer, la maintenance des sources et des logiciels installés.

MacPort
La leçon précédente
La Récap’

Vos commentaires
Commentaires flat
Dans la même rubrique
Mailing List
Flux Rss
Contacts
A propos...

Fondé en 1997 par deux mordus de la pomme, il compte aujourd'hui 12 rédacteurs. MacPlus propose de l'actualité 24h sur 24, des tests produits, des articles de décryptage, et des actualités entièrement spécialisées iPhone et iPod par le biais du site iTrafik.net, acquis il y a peu.

Le site propose aussi de nombreux services gratuits comme des petites annonces ainsi que Mac2sell.net, outil permettant de calculer la cote d'occasion de votre Mac.

MacPlus est depuis plus de 15 ans un site incontournable pour tous les utilisateurs de produits Apple.

Mentions Légales

Le site Web à l'adresse www.MacPlus.net (org,fr) appartient à l'association MacPlus, loi 1901, qui en assure l'exploitation. Le contenu du site, notamment les textes, les images et leur disposition, est protégé par le droit d'auteur de MacPlus, Copyright ©1997-2014, MacPlus. Tous droits réservés. L'accès au site et son utilisation sont assujettis aux modalités indiquées ci-après et à toutes les lois applicables. En accédant au site et en le parcourant, vous acceptez sans aucune réserve l'intégralité des modalités décrites ci-après.

1. Utilisation du site

Le contenu du site, notamment les textes et les images ainsi que son design, sont protégés par le droit d'auteur et ne peuvent être utilisé que conformément aux présentes modalités à moins d'avoir obtenu l'autorisation expresse écrite de MacPlus. Toutes reproductions même partielle sans accord de la rédaction fera l'objet de poursuites judiciaires.

2. Responsabilités et garanties

MacPlus ne garantit aucunement l'exactitude du contenu du site et décline toute responsabilité quant aux erreurs et aux omissions qui pourraient survenir. Toutes les informations contenues dans ce site le sont à titre indicatif et ne sont assorties d'aucune garantie.
MacPlus produit tous les efforts raisonnables pour que le contenu du site soit exact et se réserve le droit d'y apporter des modifications de toute nature à son gré, et ce, en tout temps et sans préavis.
MacPlus n'assume aucune responsabilité pour les éventuels dommages particuliers, accessoires ou indirects, résultant de l'usage ou de l'accès à ce site ou à d'autres sites qui lui sont liés y compris dans les cas où l'association aura été informée d'éventuels dommages.

3. Liens

Les liens contenus dans le site peuvent donner accès à des sites gérés par des personnes morales ou physiques disjointes de la responsabilité de MacPlus. Ne contrôlant ni l'activité ni le contenu de ces sites, MacPlus ne garantit aucunement l'exactitude, l'actualité, l'opportunité ni aucune autre caractéristique des renseignements accessibles via ces liens.

4. Données nominatives transmises par l'utilisateur

Lorsque vous visitez ce site, MacPlus peut recueillir des données nominatives vous concernant lorsque vous vous inscrivez au forum ou au mailing-list.
En communiquant vos données via ce site, vous acceptez implicitement qu'elles puissent être utilisées, traitées et transférées au sein de la structure de MacPlus. Vos données seront gérées par notre administrateur web.
Conformément à la loi informatique et libertés du 6 janvier 1978, vous pouvez exercer votre droit d'accès et de rectification et ainsi accéder à vos données nominatives, les rectifier ou les faire supprimer. Pour ce faire, contactez-nous par courrier recommandé.

5. Cookies

MacPlus utilise des cookies pour collecter des informations autres que d'ordre personnel afin de déterminer le nombre d'utilisateurs ayant visité notre site ainsi que les pages consultées. La collecte de ces informations nous permet d'adapter notre site Internet afin de répondre au mieux à vos besoins. En utilisant notre site Internet et nos services en ligne, vous nous autorisez à placer des cookies sur vos appareils.

6. Modification des modalités d'utilisation de ce site

MacPlus se réserve le droit de modifier les présentes modalités dans le cadre de l'actualisation du contenu du site. Les modalités les plus à jour étant celles qui s'appliquent en tout temps, nous vous demandons de demeurer au fait des modifications dont elles font l'objet.

7. Loi applicable, tribunal compétent

Toute difficulté, réclamation ou litige, provenant ou lié(e) aux présentes mentions sera régi(e) par la loi française. Le Tribunal de Paris sera seul compétent.