Fink sur Mac OSX, (c'est presque Linux...) |
Bienvenue invité ( Connexion | Inscription )
Fink sur Mac OSX, (c'est presque Linux...) |
12 Apr 2005, 20:02
Message
#1
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
Bonjour à tous,
Je suis en train d'essayer de rédiger un article concernant Fink pour mon site Web... quelqu'un pourrait-il avoir la gentillesse de vérifier que je ne raconte pas de bêtise? Merci... PREMIERE PARTIE: 1.1 - Quest ce quun portage Le monde Linux offre de nombreuses opportunité davoir accès à des logiciels libres gratuits et puissant, or, si vous avez lu notre comparatif Mac/PC, vous savez que les systèmes Mac OS X reposent sur un architecture logicielle très proche de Linux, vous êtes donc en droit de vous demander où se trouvent tous ces merveilleux logiciels en version Macintosh... Seulement, ce nest pas aussi facile que cela... Si les deux système sont assez proche, il reste un certain nombre de particularités qui font que si vous mettiez un CDROM de logiciel pour Linux dans votre Mac, ce ne serait pas vraiment concluant. En réalité, les logiciel différent au niveau des laccès à ce que lon appelle, dans le monde informatique, des librairies. Ces librairies, que vous pouvez trouver très facilement à la racine du disque dur de votre Mac sous le nom "Bibliothèque", sont une collection de morceau de logiciel contribuant au grand puzzle que forme un application finale. En effet, dans linformatique moderne, un programmeur ne va pas re-programmer un bouton à chaque fois quil en a besoin : par soucis de cohérence et par simplicité, il fera appel à une librairie déjà disponible sur votre Mac. Par conséquent tous les boutons de linterface Mac se ressemblent et, dautre part, les logiciel finaux sont plus léger puisque vous possédez déjà une partie du code, si je puis mexprimer ainsi. Cest là quintervient un projet comme Fink... Pour les faute de frappe, de français, les s qui manques etc. je verrais plus tard avec mes correcteur, c'est surtout pour le technique.. |
|
|
12 Apr 2005, 20:45
Message
#2
|
|
Adepte de Macbidouille Groupe : Membres Messages : 179 Inscrit : 25 May 2004 Lieu : Réunion Membre no 19 161 |
Bonsoir.
Le mot anglais "library" ne devrait pas être traduit pas "librairie". C'est un faux-ami : "bibliothèque" conviendrait mieux. Cordialement, MH -------------------- MacBook Alu Intel Core 2 Duo 2,4 GHz - 2 Go / 250 Go - Mac OS 10.6.8.
Des souris et des jeux |
|
|
12 Apr 2005, 21:10
Message
#3
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
QUOTE(Metaldeth @ 12 Apr 2005, 20:45) Bonsoir. Le mot anglais "library" ne devrait pas être traduit pas "librairie". C'est un faux-ami : "bibliothèque" conviendrait mieux. Cordialement, MH [right][snapback]1098462[/snapback][/right] right |
|
|
12 Apr 2005, 21:17
Message
#4
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
ça avance...
1 - Introduction 1.1 - Quest ce quun portage Le monde Linux offre de nombreuses opportunité davoir accès à des logiciels libres gratuits et puissant, or, si vous avez lu notre comparatif Mac/PC, vous savez que les systèmes Mac OS X reposent sur un architecture logicielle très proche de Linux, vous êtes donc en droit de vous demander où se trouvent tous ces merveilleux logiciels en version Macintosh... Seulement, ce nest pas aussi facile que cela... Si les deux système sont assez proche, il reste un certain nombre de particularités qui font que si vous mettiez un CDROM de logiciel pour Linux dans votre Mac, ce ne serait pas vraiment concluant. En réalité, les logiciel différent au niveau des laccès à ce que lon appelle, dans le monde informatique, des bibliothèques. Ces bibliothèques, que vous pouvez trouver très facilement à la racine du disque dur de votre Mac sous le nom de... "Bibliothèque", sont une collection de morceau de logiciel (aussi appelés "objets") contribuant au grand puzzle que forme un application finale. En effet, dans linformatique moderne, un programmeur ne va pas re-programmer un bouton à chaque fois quil en a besoin : par soucis de cohérence et par simplicité, il fera appel à une librairie déjà disponible sur votre Mac. Par conséquent tous les boutons de linterface Mac se ressemblent et, dautre part, les logiciel finaux sont plus léger puisque vous possédez déjà une partie du code, si je puis mexprimer ainsi. Cest là quintervient un projet comme Fink... 1.2 - Présentation de Fink Fink à pour but de "porter" des application du monde Linux vers le monde Mac. En réalité il sagit dun travail très simple mais particulièrement long et méticuleux : des collaborateurs volontaires et engagés soccupent de porter peu à peu des applications vers notre système préféré, comme ils disposent du code source de ces logiciels, il leur "suffit" de le modifier afin dutiliser les libraires du Apple au lieu de celle de Linux. Dans un cas concret, pour créer notre fameux bouton on modifie le portion de code informatique décrivant laccès à librairie GTk de Linux pour utiliser le bouton pré-programmé de la librairie de Mac. Apple conscient de lintérêt porté à ce genre manipulation à mis à disposition de toute le monde, sur leur site de developpement un serveur graphique, appelé X11, comparable au serveur graphique XFree86 de Linux, capable de supporter la gestion graphique de ces application. De même, Apple met à notre disposition un kit complet de développement nommé XCode puissant et gratuit. 2- Mise en service 2.1 - Récupération des logiciels Avant toute chose il faut que lenvironnement X11 soit disponible sur votre ordinateur, pour vous le procurer, deux solution soffrent à vous. Soit vous linstaller à partir du CD dinstallation de Mac OS X soit vous le récupérez sur le site dapple (ici). Si vous optez pour la seconde solution il sera nécessaire que vous vous enregistriez sur le site dApple, cela ne vous engage à rien, est totalement gratuit et garanti sans spam. Si vous désirer installer des logiciel à partir des sources et les compiler vous même il vous faut loutil capable de transformer des lignes de code en fichier exécutable, il sagit de GCC (GNU C Compiler) disponible dans le kit Xcode téléchargeable, lui aussi site dApple pour les développeurs (enregistrement requis). Je ne vous conseille pas de linstaller maintenant, je vous expliquerais pourquoi un peu plus loin dans cet article. Enfin, ou devrais-je dire "évidemment", il vous faut Fink qui est accessible sur le site du projet Fink : http://fink.sourceforge.net (notez le petit bouton bleu-blanc-rouge en haut à gauche pour nous autres les francophone). Récupérez la version correspondant à votre version de Mac OS X. 2.2 - Installation de Fink Donc, après avoir installé X22 (je vous laisse faire cest vraiment simple) et laissé de côté Xcode pour le moment, regardons ce que nous avons dans le dossier de Fink. Contenu du dossier dinstallation (image) Pour installer Fink en lui-même il suffit de double cliquer sur Fink 0.7.1 Installer.pkg et de suivre les instructions quil vous donne. Pensez à vous munir du mot de passe du compte administrateur. A la fin de linstallation Fink vous demandera la permission de modifier le fichier .profile acceptez et, si cela échoue, ne vous en faites pas ce nest pas problématique. Une fois linstallation terminée, rien ne laisse transparaître que Fink est bel et bien installé. En effet, tout sest passé à un niveau très bas du système dexploitation et seul les plus expérimenté dentre nous irons voir le répertoire sw qui à été créé à la racine du disque dur (visible uniquement en utilisant le Terminal) Fink... (image) A partir de maintenant, il est tout à fait possible de commencer à installer des application en se plaçant dans le répertoire /sw et en utilisant les commande traditionnelles de Debian pour installer des logiciels : Exemple : (image) Ceci dit il existe une manière beaucoup moins barbare dinstaller des logiciels avec Fink et cest dailleurs ce qui fait probablement la grande force de ce projet : un gestionnaire dinstallation graphique est disponible, il sappelle FinkCommander. Pour installer ce dernier, qui se trouve avec les autres fichier dinstallation de Fink, il suffit de le glisser dans votre répertoire "Application" et de le lancer pour voir ce que cela donne... |
|
|
12 Apr 2005, 23:17
Message
#5
|
|
Adepte de Macbidouille Groupe : Membres Messages : 248 Inscrit : 16 Jan 2005 Membre no 30 943 |
...
Ce message a été modifié par Diego Rayban - 18 Jan 2008, 21:18. -------------------- pwned
|
|
|
12 Apr 2005, 23:31
Message
#6
|
|
The Original Martian & DBCM Groupe : Modérateurs Messages : 6 559 Inscrit : 25 May 2004 Lieu : sɹɐɯ ⅋ ʞɹoʎ ʍǝu ʍǝu ⅋ ǝssᴉns Membre no 19 190 |
QUOTE(Nicephore17 @ 12 Apr 2005, 22:17) ... 2.2 - Installation de Fink Donc, après avoir installé X ...[right][snapback]1098505[/snapback][/right] Co(q)uille Ce message a été modifié par philjfry - 12 Apr 2005, 23:32. -------------------- MBP 16" Sonoma 14.4.1 MBA 13" Sonoma 14.4.1
DBCM III Disciple du MSV Team BOINC Macbidouille But I'm a creep, I'm a weirdo - What the hell am I doin here? - I don't belong here Radiohead Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes - S'il n'y a pas de solution, c'est qu'il n'y a pas de problème - Devises Shadok La connaissance, c'est savoir que la tomate est un fruit. La sagesse, c'est savoir qu'il ne faut pas la mettre dans une salade de fruit. B O'D |
|
|
12 Apr 2005, 23:42
Message
#7
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
(X22 j'avais vu lol...)
(Suite et fin) *********************** 2.3 - Installer une application Prenons lexemple de linstallation de Scribus, un logiciel de PAO gratuite... Commencez par mettre la liste des logiciels disponibles avec le quatrième bouton. La première fois peu prendre un peu de temps, mais, si on le fait régulièrement, cest tout à fait correct. Cherchez "scribus" à partir du menu de recherche. Clickez sur le bouton dinstallation dont on parlait tout à lheure Entrez votre mot de passe administrateur et valider Il se peut que FinkCommander vous pose des questions, à moins que vous ne soyez fin connaisseurs, laissez toujours la réponse par défaut. Au bout de quelques minutes, le logiciel est téléchargé, installé et configuré il ne vous reste plus quà lessayer ; lancer X11 et tapez /sw/bin/scribus dans la fenêtre dinvite. Capture de Scribus (PNG, 81.1 ko) 2.5 - Utiliser Fink au quotidien A première vu il peu paraître rébarbatif de devoir lancer X11 puis de taper la commande pour lancer son logiciel, plus en on a plus il est dur de se rappeller de la commande pour lancer chacun deux... En réalité, X11 intègre un petit utilitaire qui permet de pré-configurer un liste des logiciel que lon utilise fréquemment, il est même possible de leur attribuer un raccourcis clavier. Cette fonctionnalité se trouve dans le menu "Applications" de X11. Je vous laisse essayer... (image) 3 - Informations complémentaires ... 3.1 - Quelques points auxquels je pense et que je ne sais classer Cette présentation à été, jespère, assez complète, cependant je suis loin de vous avoir tout dit, je vous invite donc à faire le tour du propriétaire de FinkManager, vous verrez, par exemple, que vous pouvez débride linstallation de paquets supplémentaire, moins stable mais fonctionnels. Vous apprendrez aussi, peu à peu, à mettre à jour votre base de logiciels etc. Fink est très pratique pour utiliser des outils Linux très courant mais indisponible sous Mac dune autre manière que celle là. Lorsque vous rencontrerez un bug (et oui, ça arrive...) je vous remercie par avance de faire le petit effort denvoyer un mail en anglais au mainteneur du package, dans FinkManager il suffit de sélectionner le paquet et de cliquer sur la petite enveloppe rouge (la verte cest pour dire que ça fonctionne !). pensez à activer le focus automatique de X11 en tapant ceci defaults write com.apple.x11 wm_ffm true dans un fenêtre du terminal 3.2 - Installation de binaire ou compilation de sources ? Bonne question que je sens poindre... Dans la majeur partie des cas, je vous conseille dinstaller la version binaire, ne compilez les sources que lorsque vous voulez réellement accroître les performance (ça reste tout de même négligeable) ou lorsque le paquet compilé ne fonctionne pas. Vous pouvez aussi être confronté à des logiciels disponible uniquement sous forme de source et, dans ces cas là, la question ne se pose pas... Même si le projet Fink semble vieillir, il nen est rien. En réalité lapplication en elle même nest pas mise à jour fréquemment (elle suit le sortie de XCode Tools dApple, avec Mac OS X.4 et XCode 2.0 qui viennent de sortir, la prochaine version de Fink me semble imminente) la mise à jour de logiciels disponible à linstallation est mise à jour très régulièrement... 3.3 - Où trouver de laide ? Alors, vous avez bien sur le site officiel de Fink, vous pouvez aussi, éventuellement, me contacter. Autrement voici les grandes sources dinfo : La F.A.Q française La documentation française et anglaise Les listes de distribution 3.4 - Dé-installer Fink Enfin, en cas de pépin, dé-installer Fink est très simple : Supprimez le fichier /sx avec le commande sudo rm -fr /sw (dans un fenêtre du terminal) Supprimer FinkCommander comme une application "classique" Bon courage... ************************************************** Bon dodo... Demain formation windows and co :-( L'article sera en ligne (mais après kk relectures...) bientôt quand j'aurais fini la mise à jour de l'interface du site web... www.adminrezo.net je suis aussi en train de préparer un comparatif mac/pc et peut-être, plus tard, un mot sur Virtual Serveur (le grand frère de Virtual PC... c'était la formation d'aujourd'hui) Ce message a été modifié par Nicephore17 - 12 Apr 2005, 23:44. |
|
|
13 Apr 2005, 04:32
Message
#8
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 350 Inscrit : 3 Dec 2002 Lieu : La Crau (Var) Membre no 4 993 |
Ce projet est une bonne idée, très génreuse. Félicitations.
Quelques petites imprécisions, à mon sens : - l'installation de X11 n'est pas nécessaire pour installer Fink. J'utilise de nombreux outils en ligne de commande, téléchargés par Fink, - on ne peut pas tout à fait dire que le serveur X11 d'Apple est comparable au serveur XFree86 de Linux. Il serait plus précis de dire que le serveur X11 d'Apple est l'implémentation du standard X11 (X11.org) sur MacOSX, à l'instar de XFree86 sur Linux. On peut également dire en une phrase ce qu'est X11. Bon courage pour la suite ... -------------------- Le temps ne respecte pas ce que l'on fait sans lui
iMac Intel Core2Duo 20" 2,4GHz 3Go 250Go MacOS X 10.5.6 + LaCie FireWire 500 Go + Maxtor FireWire 500 Go |
|
|
13 Apr 2005, 10:02
Message
#9
|
|
Moderating Daemon Groupe : Modérateurs Messages : 6 345 Inscrit : 22 Feb 2004 Lieu : Yvelines/Cambridge (GB), dans mon pantalon Membre no 15 207 |
Le X11 d'apple est un portage de XFree86, il suffit de lire /usr/X11R6/ACKNOWLEDGEMENTS ou /usr/X11R6/README pour s'en convaincre.
Pour la deinstall de fink, fink fait une modif au fichier profile qui execute un ptit truc qui sert essentiellement a changer le PATH, si on n;enleve pas cette modif, tu auras un message d'erreur a chaque ouverture d'une fenetre de terminal. Sans gravité,mais c'est un peu lourd à force. la procédure pour s'en debarasser doit surement être dans la FAQ de fink -------------------- G5 Bi 2GHz rev A, ATI X800 XT
Alu 17" rev A MacBook core duo 1.83 GHz |
|
|
13 Apr 2005, 10:29
Message
#10
|
|
Modérateur multitâche Groupe : Modérateurs Messages : 11 682 Inscrit : 23 Dec 2001 Lieu : Paris Membre no 1 682 |
Plus de message d'erreur maintenant vu que l'existence du fichier ajouté par fink est testée.
-------------------- MacBook Air mid-2013 / Core i7 1.7 GHz / 8 Go / SSD 256 Go + SD 128 Go / OS X Yosemite 10.10
PowerMac G5 / Quad 2.5 GHz / 4.5 Go / SSD 180 Go + HD 250 Go / Quadro FX 4500 256 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 PowerBook G4 / G4 1.33 GHz / 1.5 Go / SSD mSATA 120 Go / Radeon 9700M 64 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 + Mac OS 9.2.2 Performa 460 / 68030 33 MHz / 36 Mo / HD 160 Mo / Ethernet / Système 7.6.1 SE/30 / 68030 16 MHz / 8 Mo / HD 40 Mo / Système 7.1.2 |
|
|
13 Apr 2005, 12:58
Message
#11
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 3 463 Inscrit : 28 Dec 2001 Lieu : ile de france Membre no 1 715 |
STOP: je te propose que tu le mette via wiki avec un lien dans ce forum
sinon demain ce topic sera un topic genre CTC. (que j'espère au grand jamais dépassé) Cela éviterait d'alloudir le formum Merci au administrateur de voir si on doit mettre à jour la FAQ... -------------------- macpro1,1 Dual core 2,66 GHz, 4 Go FB-dimm+ radeon HD 5770 + ST 500 Go + LCD Samsung 710T + Mac OS 10.6.8 + plantronics DSP 500 + Canon S50 + imprimante HP5520 + ipad mini ► NO WINDOWS BOOT... Only linux manjaro -------------------- |
|
|
13 Apr 2005, 18:46
Message
#12
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
Bon... alors.. je suis reviendu de ma formation Sharepoint (beurk)...
Pour X11: JE vais regarder un peu tout ça et détailler un peu. Même s'il n'est pas indispensable "en vrais" je préfère le laisser, ce genre d'article s'adresse plutôt à des personnes utilisant des environnements graphiques Pour le ligne du .profile: J'avais oublié... je corrige de ce pas.... Pour l'histoire de la wiki: J'ai pas/plus de wiki, j'ai l'habitude de poster ici quand je bosse sur des article pour mon web, c'est d'ailleurs assez rare, et ça n'a jamais posé de problème... Xcode Je me demandais s'il était vraiment indispensable dès lors qu'on ne compila pas de packages et qu'on ne fait qu'installer des logiciels pré-compilés.... Des questions? Ce message a été modifié par Nicephore17 - 13 Apr 2005, 19:18. |
|
|
13 Apr 2005, 23:40
Message
#13
|
|
Modérateur multitâche Groupe : Modérateurs Messages : 11 682 Inscrit : 23 Dec 2001 Lieu : Paris Membre no 1 682 |
QUOTE(Nicephore17 @ 13 Apr 2005, 19:46) Xcode Je me demandais s'il était vraiment indispensable dès lors qu'on ne compila pas de packages et qu'on ne fait qu'installer des logiciels pré-compilés.... Tu veux dire que des vieilles versions des softs alors? Je suis plus branché DarwinPorts personnellement Il est plus dans l'esprit des BSD -------------------- MacBook Air mid-2013 / Core i7 1.7 GHz / 8 Go / SSD 256 Go + SD 128 Go / OS X Yosemite 10.10
PowerMac G5 / Quad 2.5 GHz / 4.5 Go / SSD 180 Go + HD 250 Go / Quadro FX 4500 256 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 PowerBook G4 / G4 1.33 GHz / 1.5 Go / SSD mSATA 120 Go / Radeon 9700M 64 Mo / Mac OS X Tiger 10.4 + Leopard 10.5 + Mac OS 9.2.2 Performa 460 / 68030 33 MHz / 36 Mo / HD 160 Mo / Ethernet / Système 7.6.1 SE/30 / 68030 16 MHz / 8 Mo / HD 40 Mo / Système 7.1.2 |
|
|
14 Apr 2005, 10:01
Message
#14
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
QUOTE(Val1984 @ 13 Apr 2005, 23:40) Je suis plus branché DarwinPorts personnellement Il est plus dans l'esprit des BSD [right][snapback]1100032[/snapback][/right] Objet d'une prochaine étude |
|
|
17 Apr 2005, 22:45
Message
#15
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
C'est en ligne: http://www.adminrezo.net/article.php3?id_article=33
|
|
|
22 Apr 2005, 23:02
Message
#16
|
|
Adepte de Macbidouille Groupe : Membres Messages : 47 Inscrit : 22 Apr 2005 Lieu : montreal, quebec Membre no 37 664 |
j'ai une petite question
est ce que le logiciel de messagerie Gyach sous linux peut marcher sous Mac Os X (panther) avec l'aide de fink?? je possede un eMac avec mac os X panther et aussi Mandriva 2005 limited Edition sauf que la derniere version de Gyach 1.0.7 est pas disponible en rmp pour mandrake alors je me demande quel alternatif que j'ai : 1- fink 2- installer la version de gyach mais avec un rpm i386 sur mandriva 2005 que dois-je faire??????????? merci -------------------- VIVE LA POMME !!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
22 Apr 2005, 23:13
Message
#17
|
|
Adepte de Macbidouille Groupe : Membres Messages : 160 Inscrit : 10 Aug 2004 Membre no 21 939 |
Je viens de jetet un oeuil sur les depos de Fink et de DarwinPorts. Ni l'un ni l'autre ne propose Gyach.
Les RMP i386 ne fonctionneront pas sur PPC. Soit tu changes de logiciel (désolé) avec Skype par exemple (re-désolé) soit tu le compile sur ta madriva à partir de sources. Autrment le messenger yahoo officiel pour Mac OSX support le video conférence il me semble: http://messenger.yahoo.com/ |
|
|
22 Apr 2005, 23:38
Message
#18
|
|
Adepte de Macbidouille Groupe : Membres Messages : 47 Inscrit : 22 Apr 2005 Lieu : montreal, quebec Membre no 37 664 |
merci Nicephore17 de ta reponse tres complete comme reponse
hey oui j'utilise yahoo messanger pour mac depuis 2 ans maintenant. jusque qu'il a pas de mise a jour et que l'interface de yahoo pas trop jolie. bon bien je crois qu'il faut encore attendre. merci encore de m'avoir éclaré sur ce sujet -------------------- VIVE LA POMME !!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
27 Apr 2005, 21:59
Message
#19
|
|
Terminaltor Moderating Machine Groupe : Admin Messages : 24 451 Inscrit : 25 Oct 2002 Lieu : Jeumont (59) Membre no 4 319 |
Non, ce n'est pas Linux ... -> Software ; je viens d'y créer une section spéciale
-------------------- I think therefore I Mac
|
|
|
Nous sommes le : 6th May 2024 - 11:20 |