This page has been robot translated, sorry for typos if any. Original content here.

Nous travaillons avec des ports ou comment installer des programmes à partir de la console sans problèmes sous Mac OS X

Par sujet:


Récemment, j'ai compris comment les "ports" fonctionnaient dans Leopard, j'ai compris et j'ai décidé d'écrire un tutoriel illustré pour les personnes travaillant sur ce sujet.

Les "ports" sont passés des systèmes FreeBSD en général, et puisque Poppy est également un héritier de cette architecture, ils existent également. Que sont les "ports" et comment fonctionnent-ils dans Leopard?

Ports (English Ports) est une solution logicielle de FreeBSD permettant d'installer des programmes tiers distribués sous forme de codes sources (comme dans UNIX) et de fichiers binaires (pour des projets à sources fermées). Le port contient les fichiers nécessaires pour compiler, installer et exécuter correctement l’application sous FreeBSD. Actuellement, la collection de ports compte environ 19 000 applications à des fins diverses. (c) Wiki

Nous savons donc déjà que ce sont des référentiels avec des codes sources de programmes que nous pouvons collecter en Leo en quelques minutes à peine. Il existe de nombreux programmes pour que chacun puisse trouver tout ce dont il a besoin pour son travail.

La première chose dont nous avons besoin est d’installer (mettre à jour) un programme qui fonctionne avec des ports (port), afin d’avoir la version actuelle, allez à http://www.macports.org

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Accédez à la section installation et téléchargez le package MacPorts-1.7.1-10.5-Leopard.dmg pour Leopard.

Nous allons l'installer et l'installer, installer tout le programme (mis à jour) à la dernière version officielle, passons maintenant à travailler directement avec elle. Démarrez la console et accédez au mode racine (root) via la commande "su", exécutez la commande "port" et vérifiez la version à partir de la version 1.7.1:

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Tout va bien, les versions sont les mêmes et nous sommes interactifs.

Maintenant, installons un programme concret. Par exemple, j'ai récemment cherché une hydre (hydre) sous Leo, et elle s'est retrouvée ici et attend dans les coulisses pour Instal :)

Pour afficher la liste complète des programmes disponibles pour l'installation, tapez la commande "list" :

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Nous verrons beaucoup de programmes disponibles, mais nous recherchons une hydre, tapez "info hydra" et découvrez qu'elle se trouve dans le référentiel. :)

Grâce à la commande "info", nous pouvons obtenir des informations sur tous ces programmes. La capture d'écran montre que le programme dépend de deux bibliothèques sans lesquelles il ne fonctionnera bien sûr pas, mais il s'agit d'une fonctionnalité agréable des ports, le programme d'installation le fera tout seul: Pour installer toutes les bibliothèques et les fichiers nécessaires, il vous suffit d'entrer la commande "install hydra" et d'attendre la fin de l'installation. :) Toute l'installation est terminée, ouvrez une nouvelle fenêtre de console et entrez "hydra" :

Работаем с портами или как установливать программы из консоли без проблем в Mac OS X

Le programme est installé avec succès, vous pouvez utiliser. Comme vous l'avez vu, le programme d'installation s'est déroulé sans heurts et sans douleur.

Le didacticiel est écrit dans un langage simple, je pense que vous avez tous maîtrisé et compris pour vous-même quelque chose d’autre des fonctionnalités "cachées" de Leopard.

Tous instalov utile et réussi :)