Nouvelle version de Sourcemage!

Posté par  . Modéré par Pascal Terjan.
Étiquettes :
0
17
juin
2003
Linux
Sourcemage GNU/Linux vient de sortir en version 0.6 (codename 'Phantasmal').

Quelques nouveautés intéressantes au niveau de l'installation, notamment le support des modem ECI HiFocus et Alcatel speedtouch USB :)
Tout ca en attendant le nouvel installeur, prévu d'ici peu!

Rapellons que SMGL est une distribution source, avec système de support avancée des dépendances, etc...

N'hésitez pas à venir nous voir sur #sourcemagefr sur freenode !

Aller plus loin

  • # Re: Nouvelle version de Sourcemage!

    Posté par  . Évalué à 2.

    Tiens à propos de sourcemage, j'ai lu sur linuxfrench qu'elle compilait tous les programmes à l'instar de gentoo, mais comment sont geres les paquets ? une sorte d'ebuild sauce sourcemage ? y a t'il possibilité d'utiliser ceux de gentoo et reciproquement ?
    Je me fous le doigt dans l'oeil ? et y aurait un site qui ferait un comparatif que je n'ai pas vu sur google ?

    Si il y a quelques magiciens dans l'assemblée...
    • [^] # Re: Nouvelle version de Sourcemage!

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

      Salut !
      Concernant les paquets SMGL, il s'agit de fichiers textes, pouvant contenir du code bash. Donc, aucune compatibilité avec les ebuild de la gentoo. Les sources sont téléchargées, compilées, installées, les fichiers sont "trackés", une archives des binaires peut être créee (au choix de l'utilisateur). évidemment, un log de la compilation, et de l'installation est crée. Le MD5 de l'archive est aussi vérifié. Pour de plus amples questions, ne pas hésiter à passer sur #sourcemagefr ou #sourcemage sur freenode.
      Bonne journée,
      laurent (low sur freenode)
      • [^] # Re: Nouvelle version de Sourcemage!

        Posté par  . Évalué à -1.

        Hi low ;-)

        Comment va ?
        Je passe ce soir sur #sourcemagefr, promis.

        day, toujours sous SMGL, avec un nouveau hd...
      • [^] # Re: Nouvelle version de Sourcemage!

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

        Concernant les paquets SMGL, il s'agit de fichiers textes, pouvant contenir du code bash. Donc, aucune compatibilité avec les ebuild de la gentoo.

        Je sais que ce n'est pas compatible mais je ne vois pas le donc dans la mesure ou les ebuilds de la Gentoo sont aussi des fichiers textes pouvant contenir du code bash.
        • [^] # Re: Nouvelle version de Sourcemage!

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

          La Gentoo n'est absolument pas partie de la même base que les Sorcerer/Lunar/SourceMage (ou inversement les Sorcerer/Lunar/SourceMage ne sont absolument pas parties de la même base que la gentoo), il est donc évident que les variables utilisées, fonctions, structures de données ne sont pas compatibles. Ainsi, les spells SMGL ne fonctionneront pas sur Gentoo, et les ebuilds non plus sur SMGL. J'espère m'être expliqué suffisement clairement pour éviter le chipotage de Pascal ci-dessus :)
          ca te convient comme ca ?
  • # Re: Nouvelle version de Sourcemage!

    Posté par  . Évalué à 3.

    Une question que je me pose depuis un moment mais à laquelle personne ne m'a encore donné de réponses.
    Quels sont les aventages/inconvenients de la Sourcemage par rapport à la Gentoo ?
    • [^] # Re: Nouvelle version de Sourcemage!

      Posté par  . Évalué à 2.

      D'ailleurs, qui peut me dire quels sont les avantages d'une gentoo ou autre distrib de recomplilation a la volée par rapport a des distrib proposant des binaire propre a chaque archi (y compris les differentes evolutions x86) ?!?

      Par contre, j'avoue avoir pas mal de retour sur la reactivité de gentoo et ca doit pas mal contribué a son succès...
      • [^] # Re: Nouvelle version de Sourcemage!

        Posté par  . Évalué à 4.

        et aussi quels sont les avantages par arpport aux distibs proposant à la fois des binaires et des outils de recompilation à la volée avec optimisations et gestion des dépendances (apt-build et apt-src dans Debian par ex.) ?
        • [^] # Re: Nouvelle version de Sourcemage!

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

          J'ai écris il y a quelques temps un article sur l'intérêt des distributions sources. Bien entendu (vous le site), je prends mes exemples sur la Gentoo. Cependant, je pense que ca doit être aussi valable pour SourceMage, Rock Linux ou autres Lunar Linux.

          http://doc.gentoofr.org/Members/BeTa/distro-sources(...)

          A la limite, si vous trouvez que je dis des conneries, mon mail est facile à retrouver ;c)
          • [^] # Re: Nouvelle version de Sourcemage!

            Posté par  . Évalué à 1.

            http://doc.gentoofr.org(...) ...
            Je ne connaissais pas, c'est tres bien fait !

            Bravo pour votre travail !

            J'etais passe plusieurs fois sur www.gentoo.org et la rubrique doc etait vraiment pauvre et pas vraiment renouvellée.
            En repassant aujourd'hui je vois le lien vers doc.gentoo.org (on voit aussi qu'il a ete rajoute un peu à la va vite... ;-)

            Bravo pour le howto CS qui va bien me servir, vivement le meme pour War3 ... \o/
            • [^] # Re: Nouvelle version de Sourcemage!

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

              s/gentoo.org/gentoofr.org/g ;c) mais le principal c'est que tout le monde comprenne :c)

              Je ne connaissais pas, c'est tres bien fait !
              Merci... mais il faut savoir que le plus gros boulot se voit quand on participe !! :c)

              Bravo pour le howto CS qui va bien me servir, vivement le meme pour War3 ... \o/
              Arf... moment nostalgie... c'était la première grosse doc sur le site ! :c)
              Pour ce qui est de war3, je ne l'ai pas acheté ce jeu. On ne doit donc pas compter sur moi pour la doc. Par contre, si tu te sens motivé... tu peux même t'inspirer de la doc sur CStrike, à condition de respecter la GNU FDL sous la forme existant sur le site (cf. pied de page).

              Je suis content de voir que le temps passé sert à quelque chose ;c)
      • [^] # Re: Nouvelle version de Sourcemage!

        Posté par  . Évalué à 1.

        J'utilise gentoo, à mon avis le plus gros avantage n'est pas forcement l'optimisation des binaires mais la possibilite de voir le script d'installation d'un paquet et de le modifier pour fit the need... et enfin d'avoir une liste de mots cles qui peut varier voir la commade ufed :
        en gros si tu veux installer un paquet dans une distrib tu te plies à la ligne de commande 'configure' de celui qui a fait le paquet, de meme si tu installes depuis les sources tu utiliseras ./configure avec tes options ; MAIS une fois le programme configuré si tu rajoutes un lecteur de dvd par exemple ca va etre complique de passer sur tous tes programmes installes et de refaire le ./configure --enable-dvd-support && make && sudo make install.

        La tu indiques le mot cle dans la liste des options possibles , emerge world et tes softs seront configuré comme il faut.
        • [^] # Re: Nouvelle version de Sourcemage!

          Posté par  . Évalué à 1.

          C'est peu etre pratique et didactique, mais par rapport a une rpm-build --enable options sur un RPMS ou un dpkg-buildpackage sur Debian, ca change pas grand chose... si?

          AMHA un mec qui utilise proprement sa distrib evitera la compilation directe des sources avec un .configure && make && make install...
      • [^] # Re: Nouvelle version de Sourcemage!

        Posté par  . Évalué à 1.

        Dans la série des distrib à recompilations mais du coté BSD, il faut noter le remarquable systeme de sources et de ports de FreeBSD

        Avec sa commande qui recompile tout du sol au plafond :

        # make world

        Et surtout, une documentation aussi étoffée que celle de Debian.

        Pour celles et ceux qui ne le connaissent pas encore,
        http://www.freebsd-fr.org/(...)
        ou
        http://www.fr.freebsd.org(...)
        • [^] # Re: Nouvelle version de Sourcemage!

          Posté par  . Évalué à 1.

          Non uniquement la base du systeme... Les ports ne sont certainement pas reconstruit avec un make world (cf portupgrade).

          On pourrait plus taper du cote de make universe....

          Pour la documentation vous etes les bienvenu pour aider le bordelique freebsd-fr a avoir des trads completes/a jours. Il y a encore pas mal de chose a traduires, notament le manuel du developpeur FreeBSD pour lequel on manque de bras :-)
          • [^] # Re: Nouvelle version de Sourcemage!

            Posté par  . Évalué à 1.

            > Non uniquement la base du systeme... Les ports ne sont certainement pas reconstruit avec un make world (cf portupgrade).

            make world est déprécié, on recommande make buildworld à la place (plus simple)

            Sinon, pour ce qui est des ports et de la doc, NetBSD et OpenBSD n'ont rien à envier à FreeBSD.
            • [^] # Re: Nouvelle version de Sourcemage!

              Posté par  . Évalué à 1.

              Ouip mais buildworld sans installworld ca sert a rien :-)
              C'est pour ca que j'appel ca make world...

              Pour les deux autres je suis assez d'accord, bien que je connaisse clairement plus FreeBSD.

              J'aime pas la doc OpenBSD, mais je dis pas qu'elle est mauvaise, je dis que j'aime pas
    • [^] # Re: Nouvelle version de Sourcemage!

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

      J'ai utilisé quelque peu la gentoo:
      résultat: je n'aime pas la variable USE, la SMGL te demande juste avant la compilation quelles dépendances optionnelles tu veux ou non (je préfère largement cette méthode, mais c'est une question de goût). évidemment, ton choix de dépendances est sauvegardé, pour les mises à jour ultérieures, ce qui n'empêche (bien sûr) que tu peux modifier cela aisement ensuite (un simple switch -r (r pour reconfigure) utilisé avec cast (hmmm "équivalent" de apt-get install)).
      Les "ebuilds" sourcemage sont en bash, et c'est, AMHA, beaucoup plus simple à modifier quand tu veux tripatouiller un spell. Je me souviens d'avoir pleuré pour modifier un ebuild pour postgresql (bon ok, je ne connaissais pas python, mais qd même, étant informaticien, ca n'était pas 100% du chinois pour moi).
      Autre chose, les téléchargements sont faits en tâche de fond, ce qui n'est pas le cas pour la gentoo (aux dernières nouvelles).
      Il y aurait des tas d'autres choses à dire, comme par exemple que la gentoo à plus d'ebuilds que nous avons de spells (ce qui est normal de par son âge, et son nombre de contributeurs). Ceci dit, pour d'autres questions, passez sur #sourcemagefr et #sourcemage sur freenode. Les gens motivés sont toujours les bienvenus :-)
      low sur freenode.
      • [^] # Re: Nouvelle version de Sourcemage!

        Posté par  . Évalué à 1.

        Les "ebuilds" sourcemage sont en bash, et c'est, AMHA, beaucoup plus simple à modifier quand tu veux tripatouiller un spell. Je me souviens d'avoir pleuré pour modifier un ebuild pour postgresql (bon ok, je ne connaissais pas python, mais qd même, étant informaticien, ca n'était pas 100% du chinois pour moi).

        Savoir que les ebuilds Gentoo sont en bash aussi aurait probablement seché tes larmes.
        • [^] # Re: Nouvelle version de Sourcemage!

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

          héhé c'était une image le "j'ai pleuré" bien sûr :)
          sinon, il est faisable d'ajouter #!/usr/bin/perl dans les spells smgl, auquel cas ils seraient en perl etc etc. simplement on reste sur bash principalement pour eviter un éparpillement non négligeable, et garder la clareté inhérente de bash. (je ne cherche _pas_ à lancer un troll merci.)
          • [^] # Re: Nouvelle version de Sourcemage!

            Posté par  . Évalué à 2.

            > héhé c'était une image le "j'ai pleuré" bien sûr :)

            Rends moi tout de suite mon kleenex !

            > je ne cherche _pas_ à lancer un troll merci.

            Je ne suis pas d'humeur non plus rassure toi :)

            > il est faisable d'ajouter #!/usr/bin/perl dans les spells smgl

            Ah oui, alors là c'est sûr, c'est et ça restera impossible dans Gentoo. Dommage, c'est rigolo... En fait, ce qui fait qu'on ne voit pas forcement que les ebuilds sont en bash, c'est qu'il sont interprétés dans ce qu'on pourrait pompeusement appeler un framework fournissant tout un tas de variables de base, de fonctions utilitaires, un mécanisme d'héritage entre scripts, des fonctions par défaut, des conventions de nommages et quelques hacks syntaxiques supplémentaires. Avec un peu d'habitude, c'est extrêment simple et souple à la fois, moi j'apprécie vraiment. Y'a 15 jours, je me suis penché sur le ROX-Desktop et, après avoir écrit une eclass qui allait bien, j'ai pondu ~25 ebuilds en une ou deux heures pour les différentes libs, applis, applets, etc...

            Donc voilà tout ça pour dire quoi déjà ? Ah bah si, qu'on est cantonné à bash, mais que j'aime bien quand même. (ça, c'est vraiment de la conclu à -1)
            • [^] # Re: Nouvelle version de Sourcemage!

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

              > Je ne suis pas d'humeur non plus rassure toi :)

              T'es un mec bien toi, enfin un qui ne rabache pas tout le temps "apt-get ceci" ou "portage cela". Dis, tu ne voudrais pas venir nous aider ? y'a pleins de trucs à faire, et plus on est de fous plus on rit :)
              Nous cherchons de tout (tout n'incluant pas les petits rigolos, et autres éléments néfastes:), des développeurs, des traducteurs, des rédacteurs de documentation, des grimoires-gurus (chargés de tenir à jour et de corriger les bogues d'une section du grimoire (le grimoire étant l'ensemble des spells disponibles)).
              Allez, viens quoi, on va bien s'amuser :-)
              et hop, cast -c linux pour la route ("metaspell" bien sympa pour sélectionner les patchs qu'on veut inclure et qui se charge de patcher, compiler et tout le bataclan).
              Pour ta conclusion à -1, je ne t'en veux pas :)
              • [^] # Re: Nouvelle version de Sourcemage!

                Posté par  . Évalué à 1.

                > Allez, viens quoi, on va bien s'amuser :-) Argh, qu'il est dur de refuser pareille invitation... mais pour l'instant, je suis qd même encore bien occupé sur ma gentoo et je m'amuse aussi, j'ai tout plein de projets sur le feu, plus vraiment de place pour le chaudron quoi... Merci qd même, maintenant je saurai où lorgner quand je serai lassé.
      • [^] # Re: Nouvelle version de Sourcemage!

        Posté par  . Évalué à 2.

        je n'aime pas la variable USE, la SMGL te demande juste avant la compilation quelles dépendances optionnelles tu veux ou non (je préfère largement cette méthode, mais c'est une question de goût).

        Ouais, là la différence est assez cosmétique: sous gentoo le USE sert de choix par défaut, et le "emerge -pv ...", en t'indiquant les flags disponibles, fait office d'interactivité. Le parti pris est que emerge, par défaut, ne doit pas être intéractif, pour permettre son utilisation dans des scripts et autres crons. Question de goût effectivement donc.

        évidemment, ton choix de dépendances est sauvegardé, pour les mises à jour ultérieures

        C'est sous Gentoo ce que permettront les "sticky variables", mais pour l'instant c'est juste des patchs qui trainent de ci de là depuis qlqs temps déjà. C'est regrettable que cette fonctionnalité n'ait pas été programmée dès le début dans emerge, parceque maintenant, elle est effectivement délicate à rajouter semble-t-il...
    • [^] # Re: Nouvelle version de Sourcemage!

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

      Sourcemage est parti de Sorcerer. D'où l'expérience. On devrait plutot se poser la question inverse: Quels sont les aventages/inconvenients de la Gentoo par rapport à la Sourcemage ?
  • # Quand on parle de distrib...

    Posté par  . Évalué à 2.

    A quand une petite distrib (vrai hein, pas de ximian...) orientée desktop et utilisateur?
    J'avoue que des fois, chez moi, je perd du temps a chaque fois que je veux faire de ma Debian un desktop propre et coherent. Fo que je chope les derniers navigateur, que je configure mes polices pour qu'elles soient moins crades, que je configure alsa, que je configure mplayer puis que je chope un theme sympa.
    Et les plugins mozilla... et la JVM.... etc etc... resultat, 2 heures plus tard, j'ai fini...
    La redhat 9 elle est belle, mais c pareil, t'as pas de polices de base, t'as aucun plugins, rien pour regarder les dvd... c tres chiant. Quand a la Mandrake, les PLF, c bien mais c comme apt-get.org, fo repasser apres l'install...

    A quand une petite distrib libre et jolie avec quasiment rien a reconfigurer apres install?
    Je veux mettre un CD, attendre et avoir un desktop "polish" comme se plaisent a le dire les partisans Ximian.

    D'ailleurs, qui peut me dire pourquoi MDI n'a pas choisi de faire une distrib' plutot que de rajouter une couche sur une Suse/redHat et accessoirement augmenter le prix total (ce qui en entreprise est a prendre en compte)?
    • [^] # Re: Quand on parle de distrib...

      Posté par  . Évalué à 1.

      A ce propos je me suis toujours demandé ce qu'utilisait knoppix pour tout configurer (c'est vraiment bluffant), c'est sous debian, pourquoi il y a pas un paquet lazy_admin.deb qui ferait tout le boulot ?

      Ca existe ? Des noms ! Des noms !
      • [^] # Re: Quand on parle de distrib...

        Posté par  . Évalué à 1.

        Peut etre pas aller aussi loin mais c'est vrai qu'une espece de metapaquet genre debian-desktop qui s'occupera de rendre ta debian de base en desktop ultime...
        En plus, en y regardant de plus pres, il suffirait de qq scripts bien foutus, a coup de wget et de dpkg... bref, ca serait une bien bonne idée ou au moins un petit projet sympa.
      • [^] # Re: Quand on parle de distrib...

        Posté par  . Évalué à 1.

        Il y a discover qui fait pas mal de truc (detection de la carte son, carte graphique, modules usb, ...)
    • [^] # Re: Quand on parle de distrib...

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

      Bah, la Mandrake existe et je la trouve assez bien paufinée.
      J'utilise la gentoo car j'aime mettre les mains dans le moteur, mais pour ma copine j'ai mis la mandrake 9.1
      Elle se débrouille très bien avec pour (presque) tout faire, je lui ai expliqué urpmi, je la trouve bien finie (même si le thème par défaut me rebute un peu).
      Ce week-end j'ai configuré une imprimante en réseau, ça s'est fait vraiment facilement... Bref que du bonheur au niveau utilisateur final.

      Après, de mon côté, je la fais rager avec ma gentoo car j'ai toujours les toutes dernières versions des logiciels (gnome, evolution, kile ...)
      • [^] # Re: Quand on parle de distrib...

        Posté par  . Évalué à 1.

        Moi je dis le graphiste de chez mdk, il est un peu daltonien... l'interface, elle est moins clinquante que bluecurve ou le dernier Industrial de chez Ximian... dommage.
        C le seul point noir de la mdk... c'est que l'interface est bof bof... Bref, un bon investissement serait de recuperer un graphiste par ex. chez deviantart et je suis sur que ca changerait bcp de choses.
    • [^] # Re: Quand on parle de distrib...

      Posté par  . Évalué à 1.

      J'avoue que la Mandrake est très forte. En une heure, tout était installé ou presque et marchait !
      J'utilise plutot Debian pour des raisons autres, mais je trouve que l'installation, même si pas très compliquée, prend du temps, beaucoup de temps.
      Sinon, il y a d'autres distributions qui semblent valoir la peine, par exemple, la Vector Linux (il faut prendre la version SOHO, plus complète en terme de logiciels que celle de base).
      Sinon, la JAMD semble très bien, quelqu'un l'a-t-il essayée ?
      Et puis, bientot la NASGAIA ?

      Dans le domaine du payant, il faut penser a Libranet, basée sur Debian.
      • [^] # Re: Quand on parle de distrib...

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


        J'utilise plutot Debian pour des raisons autres, mais je trouve que l'installation, même si pas très compliquée, prend du temps, beaucoup de temps.

        La je ne peux pas te laisser dire ca !

        Pour une debian, le plus long c'est le scan des disques et encore avec les connexion Internet HautDebit tu fais une install via le net.
        Et 10/20 Minutes après tu as une machine qui a une gestion centralisée des users dans du LDAP, un apache php sql qui tourne et un serveur de fichier impek !

        Cote desktop, un bon windowMaker, un fichier conf de sauvegarde et hop !

        En plus l'avantage de Debian, c'est qu'on installe ce qu'on veut, comparé a Mandrake et plus particulièrement RedHat ou généralement l'exemple qui me vient a l'esprit : sendmail traine toujours etc ......

        Enfin je dis ca mais je n'aime pas les trucs graphiques qui font pouettes pouettes !!!
        • [^] # Re: Quand on parle de distrib...

          Posté par  . Évalué à 1.

          Il faut pas d'enerver.
          Tu parles d'une installation pour un serveur sur une debian Stable. Pour ca, je suis d'accord, en 20 minutes on a un serveur qui tourne et très bien. Mais pour avoir une version desktop (bien souvent SID) avec Gnome et/ou KDE, ca prend pas mal de temps pour tout configurer.
          En plus, tu dois aller chercher des paquets (c'est rare, mais ca existe, comme mplayer) sur apt-get.org.
          Du coup, ca prend plus de temps que pour une Mandrake par exemple.
          Je n'essaye pas de critiquer la Debian, c'est ma distribution préférée et elle le restera encore longtemps, mais je dis juste qu'une installation pour utilisateur final prend du temps.
        • [^] # Re: Quand on parle de distrib...

          Posté par  . Évalué à 1.

          En plus l'avantage de Debian, c'est qu'on installe ce qu'on veut, comparé a Mandrake et plus particulièrement RedHat ou généralement l'exemple qui me vient a l'esprit : sendmail traine toujours etc ......

          Oh la méchante Mandrake, elle installe tout par derrière !

          T'as du mal regarder les options proposés lors de l'installation, tu peux sélectionner un par un les packages lors de l'installation.
          Si un service comme postfix, apache, sendmail est installé, l'assistant d'installation te demande même si tu souhaites vraiment les installer.

          Faut arrêter de comparer avec les Mandrake 7.x :-)
          (et encore, j'ai toujours pu choisir les packages que je voulais en installant une Mandrake ...)
  • # Re: Nouvelle version de Sourcemage!

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

    y'a pas longtemps quelqu'un avait poster qu'il existe 3 qualité à une distribution :

    a)- sa qualité
    b)- la quantité de paquet
    c)- son caractère rescent.

    Il concluait en disant que la plus part des distrib arrivent à tenir 2 objectif mais pas les 3.

    Genre les distrib commercials sont en b+c et Debian est en a+b.

    A quand une distrib a+c ? (Corel ne ressemblait pas à ça d'ailleurs ?) C'est à dire un truc qui ne fournit que des logiciels "testés et validé" rescent.

    "La première sécurité est la liberté"

Suivre le flux des commentaires

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