Journal la logique Debian

Posté par  (site web personnel) .
Étiquettes : aucune
0
2
avr.
2004
bon, je comprend la demarche stable, un distrib solide et secure.

Maintenant prenons par exemple PHP4, en stable la version est 4.1.2 elle doit dater de 2002, pourquoi n'existe-t-il pas une maj plus récente ?

Ou est depenser l'énergie des mainteneurs ? sur la testing, la unstable ?

Sinon une version stable, est-elle uniquement la pour dire, vous avez un Linux stable et qui n'evoluera pas avant que la testing soit qualifiée de stable ?
  • # Re: la logique Debian

    Posté par  . Évalué à 3.

    La stable est un version testé et vérifié plusieurs fois et qui est dites «stable pour la production».
    C'est vrai que ce ne sont pas les dernières versions.
    Le spool «testing» est la version au dessus de stable.
    C'est la phase de test ou les packages sont vérifiés : stabilités, liens packages, etc...
    et la partie unstable, c'est un peu comme un dépotoir à packages: les maintaineurs les déposent ici en ayant fait un minimum de vérification d'usage (par exemple concernant les liens packages, mais pour tous).
    • [^] # Re: la logique Debian

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

      je comprends, mais le mainteneur PHP4, il fait quoi depuis 2 ans. (je rigole biensur)

      sinon, une debian stable est souvent installé en tant que serveur.
      Pourquoi la prioirté n'est elle pas mise sur les applications "serveur", genre postrgresql, mysql, apache, php4, samba, ... et apres tests et validations les faire tomber dans stable ?
      • [^] # Re: la logique Debian

        Posté par  . Évalué à 1.

        Cela t'apportera quoi de plus d'utiliser la dernière version de php ou la dernière version d'apache ?
        • [^] # Re: la logique Debian

          Posté par  . Évalué à -4.

          et les correctifs de securité , t'en fait quoi ?
          • [^] # Re: la logique Debian

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

            Rhooo le vilain troll !

            Combien de fois faudra-t-il dire que les paquets dans "stable" sont justement très bien suivis au niveau des mises à jour de sécurité ?
            Donc le paquet php4.1 de stable contient toute les maj de sécurité nécessaires...
            • [^] # Re: la logique Debian

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

              Parfaitement, d'ailleurs pour les éléments sensibles tel le noyau, les correctifs de sécurité sont backportés. Il suffit de regarder le Debian Changelog du noyau 2.4.28bf, noyau 2.4 fourni de base avec la Woody, pour s'appercevoir que tous les correctifs nécessaires sont apportés au fur et à mesure que des failles sont découvertes (cf les failles depuis le printemps 2003), bien que la version soit toujours 2.4.18 : http://packages.debian.org/changelogs/pool/main/k/kernel-image-2.4.(...)
        • [^] # Re: la logique Debian

          Posté par  . Évalué à 0.

          peut etre autant que mettre un noyau 2.6 en remplacement d'un 2.4 :)
        • [^] # Re: la logique Debian

          Posté par  . Évalué à 2.

          Nouvelles fonctionnalités ?
          ( PHP == langage jeune == evolution constante ).
          • [^] # Re: la logique Debian

            Posté par  . Évalué à 2.

            Ben justement, sur un serveur de prod, t'as plutot tendance à vouloir que les nouvelles fonctionnalités soient testées intensivement avant de les utiliser !
            • [^] # Re: la logique Debian

              Posté par  . Évalué à 1.

              C'est surtout idiot que pas mal de paquets dans testing sont considérés stables (au vu des RC bugs) et pourraient facilement tomber ds stable. Il est dommage qu'il n'y ait pas une version intermédiaire entre testing & stable, qui pourrait justement contenir ces paquets (stable maj), et ce sans compromettre stable.

              En plus ça pourrait certainement permettre de sortir plus régulièrement des versions de debian. De temps en temps une nouvelle grosse version sort (woody, sarge, etc.) et plus régulièrement une sous-version de mise à jour. Mais ça complexifierait encore plus les auto builder de Debian ça ^^
              • [^] # Re: la logique Debian

                Posté par  . Évalué à 2.

                Y'a déjà 4 sources pour Debian (stable, testing, unstable, experimental), çà suffit peut être...

                L'objectif de Debian, c'est de stabiliser à une date, une distrib de 9000 et qq paquets. Si tu crées des distribs intermédiaires, seules des sous-parties de la distrib pourraient être considérées comme stable mais pas toutes. Sinon, la fréquence de sortie des Debian serait plus élevée.
              • [^] # Re: la logique Debian

                Posté par  . Évalué à 2.

                Debian offre déjà cette possibilité en spécifiant tes préférences pour apt de type :

                Package: php-je-sais-pas-quoi
                Pin: release a=testing
                Pin-Priority: 900

                Package: *
                Pin: release a=stable
                Pin-Priority: 800

                (et il y a d'autres options plus explicites permettant d'imposer une version pour un logiciel, de figer la version d'un logiciel, ...)

                Quel intérêt alors de multiplier les "versions" au-delà de stable, testing, unstable ?
                Avec ces préférences, libre à toi de passer en testing pour certains packages que tu souhaites voir évoluer... mais sans engager la "responsabilité" de la distribution qui, à mon sens, satisfait un besoin bien réel pour les serveurs de production.
      • [^] # Re: la logique Debian

        Posté par  . Évalué à 1.

        Il fait les packages déposés dans unstable :)
        voit cela comme un jump entre bassin : le stable étant le dernier bassin de décantation
  • # Re: la logique Debian

    Posté par  . Évalué à 2.

    Concernant Php4 en particulier, Guillaume, administrateur des serveurs de Nexenservices.com (hébergeur) est très actif chez php mais aussi chez Debian.

    Du coup, il nous fait profiter de ces packages Php4, MySQL (entre autres) pour woody sur http://dotdeb.org(...)

    Pour le source list :

    deb http://packages.dotdeb.org(...) ./
  • # Re: la logique Debian

    Posté par  . Évalué à 2.

    Il suffit de lire pour comprendre , AMHA:

    http://www.debian.org/releases/index.fr.html(...)
    • [^] # Re: la logique Debian

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

      je lis :

      La distribution « testing » contient les paquets qui n'ont pas encore été acceptés dans la distribution « stable », mais qui sont en attente de l'être.

      ils attendent depuis combien de temps ?
      • [^] # Re: la logique Debian

        Posté par  . Évalué à 2.

        En fait la vf est super mal formulée. La testing contient des paquets qui seront dans la *prochaine* version stable de debian. Il n'y a aucun paquet qui transite de testing => stable actuelle.
        En fait, c'est pas compliqué, une version stable debian n'évolue plus du tout, les paquets restent dans la version qu'ils avaient au moment de la sortie de la version stable, les seuls changements sont des correctifs de sécurité qui sont appliqués aux paquets présents dans la stable (pas de changement de n° de version).
        • [^] # Re: la logique Debian

          Posté par  . Évalué à 1.

          ou des bogues importants. Sur le nombre de paquets de la Debian, il se peut qu'au moment de la stable, un bogue critique soit passé au travers des mailles du filets.

          S'il est trop génant, il sera corrigé par une mise à jour mineure (r0, r1, ...)
      • [^] # Re: la logique Debian

        Posté par  . Évalué à 2.

        http://www.debian.org/doc/FAQ/ch-ftparchives#s-testing(...) :

        Packages are installed into the `testing' directory after they have undergone some degree of testing in unstable.

        Donc depuis qu'ils sont 'descendus' de unstable.

        Petit papa Noël.... Quand tu descendras du Cielllllleuuuuxxx....

        Une autre question que je pose, avant que tu ne le fasses,
        Quand passeront-ils en stable ?

        Quand testing passera en stable. D'après ce que j'ai compris, les mises à jours de stable concernent la sécurité. A moins qu'une nouvelle release de woody ne sorte, peut-etre que des paquets de testing arriveront en stable.
      • [^] # Re: la logique Debian

        Posté par  . Évalué à 1.

        > ils attendent depuis combien de temps ?

        Il suffit de chercher un peu sur http://packages.debian.org(...) . Le paquet php4 actuel de la testing y est depuis le 21/10/2003. Ca ne fera pas sortir la prochaine Debian stable plus vite.
  • # Re: la logique Debian

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

    oui.
  • # Re: la logique Debian

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

    Tu n'a pas compris le rôle de "stable" : Une distribution stable n'évolue que pour des mises à jour de sécurité. Il ne faut pas attendre qu'un paquet plus récent tombe tout seul dans "stable", mais il faut attendre la prochaine "stable".

    Il y a a peu près une distribution "stable" tous les deux ans. L'intérêt de cette distrib est pour

    * Les gens qui s'en foutent d'utiliser les logiciels derniers cris. On fait une upgrade tous les deux ans, pas trop fatiguant ... Par exemple, un mec qui n'a pas l'ADSL et qui achete ses CD quelques euros pièces, il n'a pas envie de changer tous les deux jours !

    * Les administrateurs qui ont beaucoup de gens qui travaillent sur la même machine. Tu parles de PHP : Si tu administres un serveur web qui héberge les pages de 50 personnes, as-tu envie que ta distribution te fasse changer la version de PHP sans te prévenir tous les 2 mois (avec toutes les incompatibilités qui vont avec ...)?

    Si tu veux une distribution ou tombent tout seul les paquets après un certain temps de test sans bug critiques, ce que tu cherches s'appelle "testing".

    Si tu as un minimum de compétences en informatique, que tu es prêt a avoir quelques problèmes de temps en temps et que tu es prêt à faire des rapports de bugs, et si tu veux être "à la pointe de la technologie", ce que tu cherches s'appelle "unstable".
  • # Re: la logique Debian

    Posté par  . Évalué à 2.

    La stabilité de "Debian stable" ne veut pas dire uniquement que chaque paquet pris indépendamment les uns des autres est stable. Cela veut aussi et surtout dire que tous les paquets sont cohérents entre eux. C'est la distribution qui est stable et pas uniquement les paquets.
    Le fait de rajouter une version d'Apache avec des fonctionnalités en plus et qui marche bien, peut très bien foutre la merdre sur d'autres applications.

Suivre le flux des commentaires

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