1 0 1 1 0 1 0 ...
Connexion...

  • Installing Fink 2004-04-13

    (In French only) En dehors du portage natif des applications, Mac OS X a apporté son lot d'applications des plateformes UNIX et Linux. Les fondations BSD de Mac OS X en sont pour quelque chose, faisant de ce système une sorte d'UNIX Apple. Seulement, les couches supérieures du système, totalement propriétaire d'Apple, ont cassé ce qui aurait pu être une compatibilité presque totale des applications (en dehors d'une petite recompilation du soft évidemment...). Mais c'était sans compter la communauté Open Source, qui ont implémenté un X Window System pour Mac OS X, permettant à beaucoup d'applications d'être plus facilement portées. Depuis la version 10.3, Apple intègre en standard un tel soft dans son système. Son nom: X11.

    Alors il faut savoir que cet environnement n'est pas le meilleur moyen pour un développeur de porter son application, car l'expérience utilisateur s'en trouve quelque peu bouleversée par rapport aux applications natives, même si Apple a tout fait pour intégrer au mieux cet environnement (Mieux que l'environnement classic? Peut-être...). Seulement, c'est tellement utile qu'on ne se fâchera pas pour ça...

    Alors, maintenant que vous êtes au parfum, comment faites-vous pour profiter de toutes ces applications? Bein, je dirais, ça dépend de l'application. Certaines ont besoin d'être compilées, d'autre pas. Certaines disposent directement d'un installateur, d'autres pas. Il existe parfois même plusieurs ditributions d'une application. Prenez Gimp: il existe, entre autres, une distribution installable comme une application native, une distribution compilable par soit même et une distribution payante! Heureusement, des développeurs ont pensé à nous (j'en vois là-bas qui se disent ouf!). Ce qui m'amène à vous présenter Fink. Enfin, laissons les créateurs de Fink se présenter eux-mêmes:

    Fink est un projet qui vise à ouvrir toutes grandes les portes du monde des logiciels Open Source Unix à Darwin et Mac OS X. Ceci se traduit par deux objectifs principaux. Tout d'abord, nous modifions les logiciels Open Source existants pour qu'ils puissent compiler et tourner sous Mac OS X. (Ce processus s'appelle le portage). Ensuite, nous mettons le résultat de la première étape à disposition d'utilisateurs occasionnels sous la forme d'une distribution cohérente et facile d'emploi, équivalente à ce dont disposent les utilisateurs Linux. (Ce processus s'appelle l'empaquetage.) Le projet propose aussi bien des paquets binaires précompilés qu'un système complètement automatisé de construction des paquets à partir des sources.

    Bien, bien, bien... Cela va nous faciliter la vie.Nous allons pouvoir facilement installer une floppée d'applications. Alors, comment ça se passe?

    1. Le téléchargement

    Là, c'est plutôt simple, ça se passe ici. Prenez tout de même la version pour votre système... Vous devrez ensuite choisir sur quel serveur le téléchargement va se faire. Prenez le plus proche de chez vous (Irlande dans ce cas, non?).

    téléchargement


    2. Installation

    Une fois le téléchargement terminé, double-cliquez sur le .dmg (s'il ne s'est pas ouvert automatiquement). Ensuite, double-cliquez sur l'installateur dans l'image disque montée.

     

    image disque

    Suivez ensuite les indications à l'écran. C'est assez simple en fait, c'est une installation standard.

    Une fois l'installation terminée, double-cliquer sur l'icône pathsetup, qui va faire quelques dernières configurations.

    Glissez-déposez le dossier "Fink Commander" dans votre dossier Applications. Fink Commander est l'interface graphique permettant de gérer Fink. Il est également possible de n'utiliser que la ligne de commande (en utilisant par exemple apt-get), mais je ne traite pas de cette possibilité ici. Ouvrez Fink Commander. Nous allons aller chercher les logiciels installés sur votre ordinateur. Pour cela, choisissez Scanpackages dans le menu Source. Puis, Source > Utilities > Index.

    menu source

    Ensuite, nous allons chercher les logiciels disponibles pour les installer. Ces actions sont à répéter à chaque fois que vous voulez installer une application depuis Fink:

    menu binaries

    • Binaries > Update descriptions
    • Sélectionnez le logiciel dans la liste. N'hésiter pas à utiliser la zone de recherche situé en haut à droite de la fenêtre.
    • Choisissez Binaries > Install

    Lorsque Fink travaille, son icône change dans le Dock et lors d'un commande + tab.

    en cours

    Ne soyez pas étonné si à l'origine, un logiciel semblant petit en taille, nécessite des dizaines de Mo d'installation: Fink s'occupe d'installer tout le support dont le logiciel aurait besoin.
    Notez que vous trouverez Fink lui-même dans la liste des logiciels, permettant ainsi de le mettre à jour.

    Une alternative permet d'installer un logiciel à partir de la source même. Je ne traiterai pas de cette option ici. Sachez juste qu'elle requiert l'installation des Developer Tools d'Apple, disponibles sur les CD/DVD d'installation du système.

    Attention, cette installation de Fink n'est valable que pour le compte dans lequel s'est déroulé l'installation. Pour qu'elle soit valide dans le compte d'un autre utilisateur, il faudra double-cliquer sur "pathsetup" dans les comptes concernés. De plus, cette installation n'est valable que pour une première installation. Lors de mises à jours, je vous conseille de vous reporter au site officiel.

    3. Le lancement des applications

    Là encore, c'est une possibilité parmis d'autres. Lancez X11, se trouvant normalemant de le dossier Applications > Utilitaires. Un terminal s'ouvre. Tapez le nom de l'application, puis enter. Voilà. Il y a possibilité d'inclure au menu de X11 un élément pour lancer l'application, en suivant ces indications.

    4. Conclusion

    Vous avez ainsi à votre portée de multiples applications, gratuites. On peut cependant considérer que l'utilisation d'une telle méthode d'installation et d'utilisation dévie fortement du concept d'ordinateur pour tous. Mais manifestement, les applications installées par Fink sont principalement destinées à des utilisateurs expérimentés.

    Je vous donne en annexe quelques liens décrivant également l'installation de Fink, car je sais, par expérience, qu'un seul didacticiel ne répond pas à toute les questions.
    Installation officielle + Documentation officielle
    Xrings

 
Contact me | Terms of use | Site map
Copyright © 2004 Jérôme Caffaro