Première distribution pour les G5 d'Apple

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes : aucune
0
16
nov.
2003
Gentoo
Gentoo annonce la disponibilité de son liveCD pour le G5 d'Apple.
Il s'agit du cd d'installation.

Notons qu'il ne s'agit que d'une version 32 bits, seul le noyau est spécifique au G5.
Mais bon comme la gentoo recompile tout, ça donnera une distribution pour ppc64, n'est ce pas ? Cette nouvelle est une bonne occasion pour saluer le travail de Benjamin Herrenschmidt (benh) pour le port du noyau ppc, et en particulier pour cette nouvelle architecture.

Aller plus loin

  • # Re: Première distribution pour les G5 d'Apple

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

    C'est pas bien dur a faire ça!
    La LFS fait ça depuis que les G5 sont sortis.
    L'equipe de gentoo a juste compile le noyau.
    C'est pas très dur à faire!
    Dire que gentoo c'est super en avance sur les autres distributions est completement debil ici!
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à 5.

      La LFS n'est pas vraiment une distribution à proprement parlé.. Aucune gestion de paquet n'est intégrée et la maj n'est pas automatisée.. la LFS est un document d'apprentissage permettant d'installer un système pas à pas.
      Afin de porter la Gentoo sur une nouvelle architecture, il ne suffit pas simplement d'un noyau mais aussi de tout un ensemble d'outils associés.. regroupé alors sous la forme d'un livecd.
      La conslusion a tirer est simplement que l'architecture propre à la Gentoo lui permet d'être porté sur de nouvelles architectures plus facilement que d'autres distributions.
      • [^] # Re: Première distribution pour les G5 d'Apple

        Posté par  . Évalué à 5.

        > La conslusion a tirer est simplement que l'architecture propre à la Gentoo lui permet d'être porté sur de nouvelles architectures plus facilement que d'autres distributions

        Ouais, super, vive la gentoo
        A priori tu prends <ta distrib preferee qui n'est pas la gentoo mais qui marche sur un g4 de chez apple>, tu remplaces le noyau par un noyau de g5 made in benh, et hop, t'as une distrib pour g5!! Quels génies chez gentoo, ils savent recompiler un noyau...
        • [^] # Question idiote

          Posté par  . Évalué à 4.

          > t'as une distrib pour g5!!


          En fait, il faudrait quoi pour avoir une distribution qui soit vraiment optimisé pour le G5 ?
          Il sufift de recompiler toutes les applications ?

          (désolé, mais je n'y connait rien)
          • [^] # Re: Question idiote

            Posté par  . Évalué à 7.

            Idéalement, il faudrait un noyau entièrement en 64 bits (qui peut adresser tout plein de mémoire entre autres), une libc en 64 bits, et un user land qui puisse être soit en 32bits soit en 64 bits
            Et tout plein d'optimisations altivec partout

            C'est ça que j'appellerais une distrib optimisée g5, mais c'est pas pour tout de suite ça :)
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à -7.

      attend, il y en a dautres de sorties de distrib pour G5 ?

      non, donc celle la c'est la premiere .

      (apres si en fait yen a dautre, bah alors jme tais)
      (mais tes arguments sont a foutre a la poubelle.)
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à 0.

      ben ça nous évite de le faire nous meme :) dire qu'ils sont en avance c'est peu etre un peu abusif ok mais bon pour le moment pas bcp de distrib l'ont fait c'est ça qu'il faut voir.

      Une autre chose est a voir le prix du mac g5 :'(
  • # Re: Première distribution pour les G5 d'Apple

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

    Heuuuu, c'est quoi le rapport entre le G5, Gentoo et le site de benh qui n'a pas été mis à jour depuis septembre 2001 ?

    ya quoi ne nouveau dans cette "news" ?

    Peut on vraiment dire que gentoo est la première distrib pour G5 alors que seul le noyau a été recompilé et que tout le monde sais que c'est Yellow Dog Linux qui équipe les clusters de G5 de la marine américaine ?
  • # Re: Première distribution pour les G5 d'Apple

    Posté par  . Évalué à 5.

    Première, première...
    http://www.terrasoftsolutions.com/news/2003-11-11.shtml(...)
    match nul on va dire :)
  • # Re: Première distribution pour les G5 d'Apple

    Posté par  . Évalué à 10.

    Donc le vrai titre de l'article est : "Linux est toujours le système d'exploitation supportant le plus d'architectures au monde". ?

    Gentoo je connais pas, mais ils un service de communication qui est d'une efficacité incroyable en terme de récupération. Pourvu qu'ils ne disent pas bientôt qu'ils ont inventé internet :)

    M
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à 10.

      I M P O S S I B L E .

      Sachez, Monsieur, que JE suis l'inventeur du net, détail amusant, ce qui n'était qu'un passe-temps pr moi à une époque où je bricolais encore dans mon garage, à inventer votre futur sans le savoir, est devenu, à l'heure actuelle un outils de mark^]communication très puissant .

      C'est fou tt ce qu'on peut faire dans un garage un dimanche quand on a pas la télévision .
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à 6.

      "Linux est toujours le système d'exploitation supportant le plus d'architectures au monde"

      Et NetBSD ?...
    • [^] # Re: Première distribution pour les G5 d'Apple

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

      Lis la news gentoo... Le "premiere", c'est l'auteur de la news qui le dit, pas gentoo. Eux ils disent juste que c'est dispo, ils remercient tout le monde, et voila...
    • [^] # Re: Première distribution pour les G5 d'Apple

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

      Linux est toujours le système d'exploitation supportant le plus d'architectures au monde

      Tu as du être informé que depuis quelques années il existe un concept très évolué dans le monde de linux : la distribution ! ;o)

      Le fait que le noyaux X.Y soit sorti n'implique pas nécessairement qu'une DISTRIBUTION l'utilise.

      L'auteur de la niouse se contente de dire que Gentoo est la première DISTRIBUTION pour le G5.

      Dans la multitude d'architechtures supportés par le noyau il en est quelques une qui n'ont pas de distribution les supportant. Ce peut être un frein au développement de linux sur ces plateformes.
      • [^] # Re: Première distribution pour les G5 d'Apple

        Posté par  . Évalué à 3.

        Je dois avouer que pousser le concept de la distribution, comme le font trop de gens, jusqu'à vouloir faire oublier que le moteur qui se trouve derrière est le même pour tout le monde, a tendance à m'agacer un peu.

        Mais c'est peut être parce que je viens d'une époque où le problème ne se posait pas (encore) en terme de villages et de défense de SA distribution.

        Ca me rappelle les gens qui défendaient LEUR Unix (r) quand j'ai commencé à bosser. On voit ce qu'il en reste aujourd'hui.

        Je préfère dire Linux et ca va durer n'en déplaise à certains ... tout simplement, parce que toute cette dispersion me donne un goût de déjà vu.

        M

        P.S : Nan je suis pas vieux !
  • # Re: Première distribution pour les G5 d'Apple

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

    En prenant le vraiment dernier benh, on peut regler la vitesse des fans (ça date d'il y a 3 jours environ) et ça parait indispensable car ceux qui ont un G5 le trouvent insupportable au niveau bruit avec les ventilos à fond.

    Sinon, sur les ML Debian, ils sont en train de refléchir à intégrer l'architecture ppc64, mais se refusent à tout recompiler en ppc64 étant donné qu'avec l'ABI actuelle, il y aurait pas mal de cas où ce serait plus lent. Bref, si la Gentoo recompile tout en 64 bits aveuglément, il risque d'y avoir des surprises...
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à 1.

      Mais non, 64bits > 32bits, en plus avec un peu de bol, pour compiler en 64 bits, t'as plus de flags d'archi/d'optim à mettre sur tes lignes de commande gcc, donc ça va forcément plus vite, t'as rien compris à la gentoo toi encore
    • [^] # Re: Première distribution pour les G5 d'Apple

      Posté par  . Évalué à 2.

      Personnellement j'ai adoré cette news:
      http://linuxfr.org/2003/08/13/13629.html(...)
      dans laquelle on voit que la gentto est *loin* d'être plus rapides que d'autres distrib non optimisées. Comme quoi l'approche "j'optimise pour mon proc donc je gagne en vitesse" est fausse. Et pourtant, qu'est-ce qu'on peut l'entendre...
      • [^] # Re: Première distribution pour les G5 d'Apple

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

        Personellement, moi comme j'aime bien le fait que les benchmarks, on leur fait dire exactement ce qu'on veut, je te donne ce joli lien, qui na pas fait de news lui (dommage, ca aurait bien troller) :
        http://www.gentoo.org/main/en/performance.xml(...)
        • [^] # Re: Première distribution pour les G5 d'Apple

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

          Tiré de la page : "For example, Gentoo Linux for Pentium III was used in this test, which runs very fast on Pentium III and higher processors, but will not run on Pentium II or "lower" processors. It takes full advantage of the Pentium III's instruction set, including MMX and SSE instructions."

          C'est bien le problème chez Gentoo (déjà dénoncé dans les listes de cette distrib), tout est basé sur O3 est plus rapide que O2, 64bits, c'est mieux que 32 bits, etc, alors que manifestement, ils ne savent pas tout à fait de quoi ils parlent. Le problème du 64 bits sur powerpc, va sans doute les tracasser encore un petit peu plus au niveau des performances.
          • [^] # Re: Première distribution pour les G5 d'Apple

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

            Quel est le rapport entre O3 et la choucroute ?
            Si c'est pas compatible avec les PII, c'est juste parceque il s'agissait de trucs compilés avec march=pentium3. Par ailleurs, les gars de gentoo, sur les forums comme sur les ml, d'apres ce que j'en ai vu, ne conseillent pas O3.

            Au passage, ce bench a ete effectué par un gars totalement independant de gentoo. Il est publié sur gentoo.org mais faudrait quand meme pas tout confondre. De meme, c'est l'auteur de la news qui parle de 32bits seulement, que ca pourrait nous donner du 64 bits avec gentoo (ce dont je doute), pas gentoo. (C'est d'ailleurs encore l'auteur de la news qui parle de "premiere distro pour les g5", pas gentoo.)
            • [^] # Re: Première distribution pour les G5 d'Apple

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

              Je dis juste que chez Gentoo, on est spécialiste des conclusions rapides disant texto que comme on optimise pour Pentium III, on exploite MMX et SSE. Et si je dis chez Gentoo, c'est que c'est publié sur le site de Gentoo.

              Le rapport avec la choucroute, c'est qu'à partir de là, j'extrapole (oui, en toute généralité) sur le fait que la plupart des Gentooistes, y compris l'auteur de cette news, ne raisonnent que sur 64 > 32 et 3 > 2. Et ils ont beau se rattraper sur les forums, dans le /etc/make.conf d'une 1.4, ils disent d'utiliser O3. Très bien qu'ils aient vu que c'était une erreur, simplement, ils n'en sont pour le moment qu'à la découverte que tout n'est pas aussi simple que des options générales de compilation et ça va prendre du temps. Evidemment, ça vexe les endurcis, y'a rien de magique.

              Cela contraste avec chez Debian. On ne se précipite pas pour sortir un noyau G5, mais on parle du port ppc64 et de ce qu'il faut faire, avec notamment toutes les questions qu'on se pose : qu'est-ce qui doit etre en 64 bits et qu'est-ce qui doit rester en 32.
              • [^] # Re: Première distribution pour les G5 d'Apple

                Posté par  . Évalué à 0.

                et aussi est ce qu'on doit passer au cdrom ou rester aux disquettes.
              • [^] # Re: Première distribution pour les G5 d'Apple

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

                > dans le /etc/make.conf d'une 1.4, ils disent d'utiliser O3.

                Non. J'ai pas de make.conf original sous la main, mais dans celui que j'ai ya juste un _exemple_ avec O3:

                # Decent examples:
                #
                # CFLAGS="-mcpu=athlon-xp -O3 -pipe"
                # CFLAGS="-march=pentium3 -O3 -pipe"

                Apres, le fait la plupart des gentooistes pensent ce qu'ils veulent. Ya beaucoup de newbies qui n'y connaissent pas grand chose, qui ont entendu parler des CFLAGS magiques qui acceleraient le tout, et bien, au lieu de leur cracher dessus, eux et leur distrib, faut gentimment leur dire, leur expliquer, etc (et pas balancer des benchmarks - amha celui sur gentoo.org comme l'autre n'ont aucun interet -)

                Enfin, gentoo a un livecd qui permet de faire fonctionner sa distrib sur G5. Aucune precipitation pour sortir le noyau: il n'a pas été réalisé par eux, comme tu l'aurais remarqué si tu avais pris la peine de suivre le premier lien de cette news. Ils ont simplement packagé un truc existant, et le sortent. Je vois pas le probleme, et d'autre part je n'ai aucune idee sur si ils ont reflechi derriere sur 64/32, mais contrairement a toi je me garderais bien de polemiquer la dessus justement parceque je ne sais pas si ils l'ont fait...
                • [^] # Re: Première distribution pour les G5 d'Apple

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

                  Eh bien moi, j'ai un make.conf original, récupéré d'un stage 1 d'une Gentoo 1.4 (c'est bien la dernière ?) nommé stage1-x86-20030910.tar.bz2 obtenu d'un mirroir officiel et dedans, le make.conf, c'est :

                  # Decent examples:
                  #
                  #CFLAGS="-mcpu=athlon-xp -O3 -pipe"
                  CFLAGS="-O3 -mcpu=i686 -funroll-loops -pipe"

                  Je trouve incroyable la mauvaise foi que peuvent développer les utilisateurs de Gentoo dès qu'on critique un peu leur distrib pour des trucs qui sont pourtant reconnus dans leurs propres rangs.

                  Quant à la précipitation, je ne sais pas comment tu appelles le fait d'aller prendre le patch de benh sorti la veille et peu testé pour construire une distrib et aller le fanfaronner en première page du site. Sans doute pour avoir un tout un tas d'utilisateurs qui diront "moi, j'ai un G5 sous Gentoo, je recompile tout en 64 bits, ça torche grave". Les développeurs n'ont sans doute pas besoin d'un CD Live pour pouvoir travailler.
                  • [^] # Re: Première distribution pour les G5 d'Apple

                    Posté par  . Évalué à -4.

                    C'est quoi l'interet de linux sur un G5 ? en plus perso j'installerai jamais un truc non teste comme ca a l'air d'etre le cas, ensuite super de recompile en 64bit comme ca tout et n'importe y a 90% de chances d'avoir de la perte de performance du justement a l'adressage sur 64bits et non 32bits.

                    Autrement gentoo c'est juste pour faire mumuse ou se la peter je trouve, je prefere installer une LFS et mettre RPM dessus ensuite ( a la limite emerge marche aussi).

                    Euh c'est quoi le probleme avec O3 exactement ?
                    • [^] # Re: Première distribution pour les G5 d'Apple

                      Posté par  . Évalué à 2.

                      C'est quoi l'intérêt de linux sur un g4 ? et sur un i386 ? et sur ... ?
                      Enfin globalement je ne suis pas sûr du tout que l'on puisse faire fonctionner quoi que ce soit en 64 bits avec le noyau actuel du g5.
                    • [^] # Re: Première distribution pour les G5 d'Apple

                      Posté par  (Mastodon) . Évalué à 2.

                      Euh, c'est quoi ton problème avec le français ?
                    • [^] # Re: Première distribution pour les G5 d'Apple

                      Posté par  . Évalué à 5.

                      >> C'est quoi l'interet de linux sur un G5 ?

                      Et sur un x86 ? Un Sparc ? Un RS/6000 ? Un Alpha ?

                      >> perso j'installerai jamais un truc non teste

                      Certaines personnes passent de leur temps à tester les logiciels, envoyer des rapports de bogues, et autres contributions. C'est sur que si tu veux pas du tout faire avancer le schmilblick, tu peux attendre que les autres le fasse à ta place.

                      >> Autrement gentoo c'est juste pour faire mumuse ou se la peter je trouve

                      Tu as surement raison. Tous les gens qui utilisent Gentoo confirmeront, c'est juste pour pouvoir se faire flamer en société.

                      >> , je prefere installer une LFS et mettre RPM dessus ensuite ( a la limite emerge marche aussi).

                      Utilise LFS avec RPM ? Ce génial gestionnaire de package ? Mais bien sur tu as LA solution! Ensuite, utiliser emerge avec LFS, tu expliques l'intérêt ? Laisse moi deviner... pour dire que tu n'utilises pas Gentoo?

                      >> Euh c'est quoi le probleme avec O3 exactement ?

                      man gcc

                      -O3 Optimiser toujours plus. -O3 active toutes les optimisations
                      spécifiées par -O2 et active également les options -finline-func-
                      tions et -frename-registers.


                      Passer un maximum de fonctions en ligne grossit sensiblement les binaires, ralentit le chargement, et ne garantit pas un temps d'exécution plus rapide. Dans la pratique c'esr même le contraire.
    • [^] # Re: Première distribution pour les G5 d'Apple

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

      En prenant le vraiment dernier benh, on peut regler la vitesse des fans
      C'est les stars qui vont être contentes en apprenant ça ! Elles n'auront plus à se presser de rentrer dans leur limousine blindée à la sortie des concerts !
  • # Re: Première distribution pour les G5 d'Apple

    Posté par  . Évalué à 2.

    Que donne les performances d'un G5 sous Linux ?
    Est-ce plus light qu'un mac Os X ?
  • # Quelles machines avec un proc G5 ?

    Posté par  (Mastodon) . Évalué à 1.

    Tout est dans le titre :)

    A part les Apple, et je suppose quelques rs6000 et gros mainframes chez IBM, qu'existe-il comme babasse à G5 ? Des cartes industrielles multiproc pour bus VME ? des micro-cartes pour systèmes embarqués ? des clones made-in-taiwan ? des cartes procs à mettre dans un bus PCI ? des émulateurs logiciels qui tournent sur n'importe quoi ?

    Que de questions...
    • [^] # Re: Quelles machines avec un proc G5 ?

      Posté par  . Évalué à 1.

      Il y a aussi des serveurs Blade chez IBM (JS20 il me semble), par exemple. Mais le processeur venant juste de sortir, et Apple ayant été le plus gros demandeur, c'est logique que l'on ne voit pas encore de G5 partout. D'ailleurs, je doute qu'on en voit dans les mainframes IBM, c'est pas fait pour ça.
      • [^] # Re: Quelles machines avec un proc G5 ?

        Posté par  (Mastodon) . Évalué à 1.

        D'ailleurs, je doute qu'on en voit dans les mainframes IBM,

        Pourtant, les as/400 et les eas/390 utilisent tous deux des PowerPC, il me semble. Ceci dit, pour en savoir plus, il faudrait poser la question à Naibed...
        • [^] # Re: Quelles machines avec un proc G5 ?

          Posté par  . Évalué à 1.

          Ca serait plutôt des Power4/Power5 (dont le PPC970 du G5 est un descendant pour desktop)

          Concernant cet distrib pour G5, le seule problème c'est que la gestion des ventilos n'est pas présente.. Donc tous les ventilos tournent à fond
  • # Re: Première distribution pour les G5 d'Apple

    Posté par  . Évalué à 1.

    Moi, je croyais que gentoo était un gestionnaire de fichier ...

    D'ailleurs, il y a un projet sur freshmeat : http://freshmeat.net/projects/gentoo/?topic_id=860(...)

Suivre le flux des commentaires

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