Journal fink pour linux sur mac, c'est bien ?

Posté par  .
Étiquettes : aucune
0
23
nov.
2005
Je viens d'acquerir un portable PowerBook G4.

C'est beau. L'interface est belle. Le systeme derive d'un Unix. Pourtant je sais deja que je ne vais pas pouvoir en tirer parti comme je le fais d'une distribution Linux. Par exemple, je ne pourrai pas changer d'interface selon mes humeurs (xfce, gnme, kde, etc.).

Je n'aime pas trop le dual boot, et puis j'aimerais quand meme decouvrir un peu si le tigre est de papier ou de chair.

J'ai entendu parler de FINK. Il permettrait d'integrer Linux ou du moins les applis Linux sur Mac. J'aimerais en savoir plus, et pour cela, rien de tel que les journaux.

Est-ce que quelqu'un dans la salle a deja utilise FINK ?

Merci d'avance pour vos retours d'experience.
  • # ma petite expèrience

    Posté par  . Évalué à 6.

    fink est l'équivalent d'emerge pour mac.

    Personnellement, après quelque temps à utiliser Panther + Fink, j'ai mis un bon linux par manque de Ram (256 de Ram sur les premières versions de MacMini) et parce que l'interface de'Apple ne me plaisait plus (pas assez fonctionnelle à mon sens).

    Fink va surtout être embêtant pour toutes les applis graphiques car elles ne sont pas gérées nativement...

    Pour finir MacOSx est vraiment un énorme bouffeur d'espace disque.


    En gros, utiliser Fink sous MacOSX de donnera le même résultat que d'utiliser Cygwin sous Windows.
    • [^] # Re: ma petite expèrience

      Posté par  . Évalué à 5.

      fink est l'équivalent d'emerge pour mac.

      Ha non, c'est darwinports qui se rapproche le plus d'emerge sous mac.

      Personnellement, je conseille plutôt darwinports, dont la communauté est relativement plus réactive, et dont les paquets sont plus à jour globalement.
      • [^] # Re: ma petite expèrience

        Posté par  (site web personnel) . Évalué à 3.

        Ha non, c'est emerge qui se rapproche le plus d'emerge sous mac.
        C'est vrai quoi, emerge a une cible ppc ET une cible macosx.
        Cela dit, le support me semble plus léger que pour fink.
        • [^] # Re: ma petite expèrience

          Posté par  . Évalué à 4.

          Pour avoir participé un peu au projet, je dirai que emerge pour macos n'est pas mature. Et il ne le sera probablement pas avant un bon bout de temps. Le portage de emerge sous macos date d'un an. Les mauvaises orientations techniques dès le début du projet en font un mauvais portage. Pourquoi ?
          Simplement, ils n'ont pas suivi l'exemple de darwinports et fink et installent les fichiers au coeur de l'arborescende du système au lieu de faire un /sw comme fink, ou utiliser /opt/local comme darwinports.
          Du coup, le développement est considérablement ralenti (pour faire des tests, les dev doivent installer un macos en chroot et faire des bidouilles constamment).

          J'espère que le projet continue dans ses efforts, cela dit, c'est mal parti.
          Donc, oui, emerge sous macos existe, mais il n'est pas utilisable en l'état (et il manque de développeurs).
          emerge ayant pour origine les ports de *BSD, et darwinports étant un portage de ceux-ci sous macos, je dirais que si on veut un truc fiable se rapprochant d'emerge, il faut utiliser darwinports.
    • [^] # Re: ma petite expèrience

      Posté par  (site web personnel) . Évalué à 7.

      Fink est en fait basé sur apt-get de Debian, on peut même utiliser apt-get install nomdulogiciel à la place de fink pour récupérer un paquet précompilé.
    • [^] # Re: ma petite expèrience

      Posté par  . Évalué à 1.

      Pour finir MacOSx est vraiment un énorme bouffeur d'espace disque.
      8-O
      tu peux etailler un peu?
      parce que la, je comprends pas... 2.5Go pour Tiger avec toutes mes applis installees, c'est tout juste ce que prend windows a poil...

      Pour un systeme 100% fonctionnel et beau comme un camion, moi je dis c'est pas enorme...

      sinon +1 pour les applis graphique, la barre de menu dans la fenetre c'est totalement inutilisable sur un mac.
      • [^] # Re: ma petite expèrience

        Posté par  . Évalué à 3.

        Ba pour moi en mettant quelques application MacOS (MS Office, Photoshop, ...) + Fink, je prenais vite 15 à 20 Go.
        ALors qu'avec un Linux (Ubuntu pour le moment), je suis à beaucoup moins avec OO.org , Gimp,...

        En plus sous macOSX la plupart des trucs courants se font facilement mais dés que tu veux aller sur des choses un peu moins courantes : subversion, trac, ... c'est tout de suite plus compliqué (par comparaison à un Linux) et beaucoup moins documenté.
  • # Une petite remarque

    Posté par  (site web personnel) . Évalué à 10.

    Bon, je vous préviens, je vais pinailler... ;)

    Il permettrait d'integrer Linux ou du moins les applis Linux sur Mac.


    C'est une phrase qui ne veut absolument rien dire et que malheureusement j'entend trop souvent sur les forums Mac ("si tu veux essayer Linux, il te suffit d'installer Fink sous MacOSX...").

    Fink permet de récupérer facilement des outils du monde du logiciel libre en général. Il n'a rien à voir avec Linux. Linux, c'est le nom d'un noyau, pas d'un système d'exploitation...

    C'est vrai qu'on associe souvent les deux, (logicel libre et Linux), mais MacOSX utilise aussi out of the box un bon gros paquet de logicels libres: bash, vim, apache, gcc...

    De même si tu veux utiliser directement des logicels libres conçus pour *nix/XWindow sous MacOSX sans passer par un logiciel tiers comme Fink, tu peux: il y a déja tout ce qu'il faut pour les compiler et les utiliser: XWindow, gcc, libc...
  • # applis libres natives

    Posté par  . Évalué à 2.

    Perso, je vise au maximum les ports natifs des applis Libres.
    adiumx -> gaim (utilise la libgaim en fait), Neooffice.org -> OOo (fork amical en fait pour etre plus proche d'une interface Mac), Firefox, Gimp, Inkscape, etc

    D'une maniere generale, la plupart des applis Libres (et jeux !!) sont portees sous MacOSX (chose que j'ai decouvert depuis que j'ai mon powerbook). Ce qui fait que je n'ai pas encore eprouve le besoin d'utiliser (ni meme d'installer) Fink alors que ca m'a demange plusieurs fois...

    Par contre, l'installation d'un serveur X est necessaire pour beaucoup d'appli. (le fichier .dmg est present sur le DVD de MacOSX)
    • [^] # Re: applis libres natives

      Posté par  (site web personnel) . Évalué à 3.

      > la plupart des applis Libres sont portees sous MacOSX. Ce qui fait que je n'ai pas encore eprouve le besoin d'utiliser Fink.

      Tu sais, ce que fink te propose, ce sont par definition des logiciels qui sont portes sous MacOSX, fink n'est pas vraiment un outil miracle. Ce que ca apporte, c'est un gestionnaire de paquets pour tes applis (enfin, ils n'ont pas de vraies applis cocoa il me semble). Comme j'utilise darwinports, je vais parler pour lui et non fink, mais grace a son gestionnaire de paquets, tu peux installer/desinstaller/mettre a jour tout plein des logiciels que tu as installe, il s'occupe aussi de t'installer X si tu n'y as pas songé en gérant les dépendances, et en ne réinstallant pas n fois une bibliothèque utilisée par n logiciels...

      Et il contient Adium, Gimp, inkscape...
    • [^] # Re: applis libres natives

      Posté par  . Évalué à 3.

      Neooffice.org -> OOo (fork amical en fait pour etre plus proche d'une interface Mac

      1/ le fork n'est pas si "amical" que ça, quand on voit ce que les développeurs de NeoOffice/J disent de la communauté OOo-mac...
      2/ Il ne faut pas être difficile pour trouver NeoOOo/J plus proche de l'interface Mac : à part l'absence de X11 et la barre de menu, on est loin d'une intégration IHM.
      3/ OOo commence à travailler sur le portage de OOo en *natif* sous macos. stay tuned (je n'en dirai pas plus, je n'ai pas le droit).
      4/ NeoOOo/J utilise OOo1.X. Il n'a aucun intérêt maintenant que OOo2.0 est sorti.
      • [^] # Re: applis libres natives

        Posté par  (site web personnel) . Évalué à 2.

        (je n'en dirai pas plus, je n'ai pas le droit)


        T'as signé un NDA? :o)
        • [^] # Re: applis libres natives

          Posté par  . Évalué à 2.

          Non, on m'a juste demandé de garder ça pour moi, donc je garde ça pour moi :-)

          Disons que les choses bougent, y'a quelques développeurs qui répondent à l'appel pour travailler sur le portage. Simplement, le travail risque d'être colossal...
      • [^] # Re: applis libres natives

        Posté par  . Évalué à 1.

        2/ Il ne faut pas être difficile pour trouver NeoOOo/J plus proche de l'interface Mac : à part l'absence de X11 et la barre de menu, on est loin d'une intégration IHM.


        En attendant, avec NeoOffice, il n'y a pas besoin de lancer X11, il utilise les polices système directement sans passer par une phase de conversion préalable, il utilise le système d'impression natif, etc.

        http://neowiki.sixthcrusade.com/index.php/NeoOffice/J_Featur(...) (le tableau compare NeoOffice/J 1.1 avec OOo 1.x)

        3/ OOo commence à travailler sur le portage de OOo en *natif* sous macos. stay tuned.


        Quand on voit le temps qu'il a fallu à l'équipe de NeoOffice pour pondre un truc utilisable avec Java, et comme il se sont cassé les dents sur la tentative d'utiliser Cocoa (convertir le framework OOo vers un framework complètement différent n'est pas une gageure), je souhaite bien du courage à l'équipe de OOo. En attendant, leur version Apple X11 va être présente pour un bon bout de temps.

        4/ NeoOOo/J utilise OOo1.X. Il n'a aucun intérêt maintenant que OOo2.0 est sorti.


        A condition d'avoir besoin des nouveautés de OOo 2.0. Dans mon cas, la base OOo 1.x suffit à l'ensemble de mes besoins, et même plus : avoir un tableur, rédiger des CVS, lire les document Offices qu'il m'arrive de recevoir.
        • [^] # Re: applis libres natives

          Posté par  . Évalué à 1.

          Pourquoi "lancer X11" est à ce point un problème, quand... il se lance tout seul !
          Pour le coup des polices, la "phase de conversion préalable" est plus temporaire qu'autre chose, en attendant de pouvoir utiliser effectivement les polices natives "correctement".
          Le système d'impression "natif" devrait venir avec le port natif de OOo sous mac.

          En comparant NeoOOo/J avec OOo1.X, la page citée compare une vieille version de OOo (ils ne parlent pas des magnifiques memory leak que j'avais constaté dans neooffice qui m'empêchaient de l'utiliser plus de 20 minutes). La version 2.0 est tellement meilleure à la 1.x que j'ai du mal à voir l'intérêt de OOo1.x. Exemple tout bête de trucs qui ne sont pas sous OOo1.x : le support de l'ODF. Qui te permettra d'avoir des documents lisibles sur plus d'éditeurs.

          En attendant, leur version Apple X11 va être présente pour un bon bout de temps.
          Oui, c'est ce qui est prévu ^^. Oui, NeoOffice/J a mis beaucoup de temps à produire une version OOo sans X11 (entièrement en java... Avec les désavantages que ça implique).
          • [^] # Re: applis libres natives

            Posté par  . Évalué à 1.

            (entièrement en java... Avec les désavantages que ça implique).


            Euh... je ne suis pas d'accord sur le “entièrement”. La partie Java est juste là pour effectuer les binding OOo <---> Aqua. Tout le reste (donc la grande majorité) est le code de OOo : http://neowiki.sixthcrusade.com/index.php/NeoOffice_and_Aqua(...)
          • [^] # Re: applis libres natives

            Posté par  . Évalué à 1.

            La prochaine version sera fondée sur OO 1.1.5 et permettra donc au minimum d'importer les ODF. Je suis bien d'accord qu'un vrai portage natif d'OO serait mieux, mais actuellement, pour mes amis macqueux qui ont besoin tout de suite d'un traitement de texte fonctionnel pour répondre à des besoins simples et sans se prendre la tête avec X11 sont très contents de NeoOffice (ce sont des macqueux, ils ne veulent pas se prendre la tête, et si ça se trouve ils ont raison).

            En plus tu m'as l'air de ne pas avoir essayé NeoOffice depuis bien longtemps (à vue de nez les 0.8), aujourd'hui c'est tout à fait utilisable et la prochaine version annonce encore plus de confort niveau intégration.
            • [^] # Re: applis libres natives

              Posté par  . Évalué à 2.

              Il faudrait peut-être arrêter de croire que X11, c'est de la prise de tête.
              Si je veux utiliser un logiciel de graphisme, libre, j'ai gimp et inkscape. Tous les deux ont besoin de X11...
              X11 n'est pas une *horreur* à installer hein ! Même pour les non geek (ma ptite soeur, l'est pas geek, et elle utilise OOo avec X11)...

              Pour neooffice, la dernière utilisation que j'en ai faite, c'était l'été dernier. Ce n'était pas utilisable : pour un document sxw de 5Mo, je devais rebooter sauvagement (sisi, même l'équivalent ctrl+alt+suppr mac marchait pas) tous les 1/4 d'heure. Freeze complet de la machine, pour taper un mot, il fallait attendre 30sec. Le sxw avait été généré *avec* neooffice.
              J'en garde de très mauvais souvenirs.

              A côté de ça, j'utilise OOo2.0 avec bonheur. Tant mieux pour moi, tant mieux si les autres utilisent avec bonheur NeoOOo.

              CF l'autre commentaire à propos de java, je sais tout à fait qu'il n'y a pas *que* du java. java n'est utilisé que pour les composants utiles pour remplacer X11.
  • # Pourquoi ne pas retourner le problème ?

    Posté par  . Évalué à 5.

    Une autre solution serait d'installer Linux et de faire tourner Mac OS sous Linux (sans émulation CPU => Rapide). Regarde du coté de MacOnLinux.

    http://www.maconlinux.org/
    • [^] # Re: Pourquoi ne pas retourner le problème ?

      Posté par  . Évalué à 1.

      Oui, je confirme cette approche du problème. J'ai un ibook G4 1,2, et j'utilise MacOnLinux pour faire une "démo" des possibilités de Linux.

      Grace à MOL, je montre une vrai console, hop ctrl+pomme+F7 j'ai mon bureau gnome, hop ctrl+pomme+F8 j'ai OSX qui tourne, le tout à une vitesse parfaitement utilisable.
      C'est vraiment bluffant, même si en définitive je n'utilise pas OSX, sauf pour quelques sites parfois récalcitrants, mais c'est très rare :-)

      Je suppose qu'il faut par contre une quantité de RAM suffisante, j'ai 768Mo, mais je pense qu'avec 512 cela passe sans souci.
  • # Versions des programmes

    Posté par  . Évalué à 2.

    À l'époque de mes tests les programmes disponibles via Fink avaient quelques versions de retard par rapport aux distributions GNU/Linux. Le plus surprenant a été gnome : version 1.4 en stable, version 2.0 en unstable alors que les distributions GNU/Linux fournissaient du 2.6 si je me souviens bien.

    Darwinports était un peu plus à jour, mais moins accessible que Fink et son GUI FinkCommander.
    • [^] # Re: Versions des programmes

      Posté par  (site web personnel) . Évalué à 2.

      Darwinports a maintenant une "GUI" : Port Authority. Quant à utiliser la commande port en ligne de commande, c'est pas bien compliqué, même si tu as déjà utilisé apt-get, emerge, urpmi...

      en gros, port search machin, port info machin, port install machin (ou port install machin +aqua +vorbis si tu veux utiliser les variantes aqua et vorbis dont parlait port info...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.