Journal Gérer les paquets quand on a la flemme, c'est génial !

Posté par  (site web personnel) .
Étiquettes :
-27
18
juin
2010
Cher journal

C'est incroyable ! Zenitram se plaignait que la gestion des paquets dans les différentes distribs était mal faite, et c'était vrai. Mais grâce à Ubuntu, c'est terminé !


Ubuntu propose de faire ses propres dépôts PPA avec de jolis paquets .deb. Mais je veux que tout le monde utilise mon programme qui roxxe du ponay, donc je vais utiliser Alien et comme ça j'aurai presque tous les formats à disposition (sauf les pkgbuilds de ArchLinux, mais c'est une distro de communistes hippies avec des idées folles comme la rolling release, impossible que ça ait du succès).
Oui, mais PPA et autres ça signifie que personne ne va accepter mes paquets. C'est normal, Alien ça vient pas de chez nous (la Terre aux Terriens, hum hum). Donc je vais mettre tous ces paquets mal faits sur le gestionnaire de projets et les gens le téléchargeront pour l'installer par clickodromie, de toute façon c'est comme ça que ça marche avec les fenêtres et les pommes, les tux n'ont qu'à faire pareil.

Maintenant il reste à forker Synaptic pour créer un gestionnaire de paquets capable de facilement accepter un dépôt PPA et bien les gérer, puis débaucher tous ceux qui travaillent sur Synaptic pour bosser sur mon projet plus mieux bien et ainsi montrer la puissance de ne faire qu'un seul paquet .deb pour tout le monde. Et ceux que ça dérange, genre les communocapitalistes gentooiens ou les meuchants pirates de Backtrack / Slitaz, ils n'ont qu'à perfectionner Alien pour étendre le massacre à tous les gestionnaires de paquets. Et peut-être qu'un jour, on pourra ajouter un dépôt PPA rempli de paquets .deb sur un système reposant sur yum et consorts en .rpm … ou directement utiliser des .deb sur tous les systèmes parce que .deb = Synaptic = PPA = Steve Jobs revends Apple pour rejoindre Canonical = la classe. Ah, on me souffle que yum existe sous Ubuntu, mais ça ne veut rien dire car chaque distro en rmp son propre gestionnaire de paquets foireux comme les autres, tandis que Debian et Ubuntu et consorts restent alignés sur Synaptics, donc une majorité de gens sous Linux utilise Synaptic. Une autre majorité de gens utilise des ordinateurs portables, et donc Synaptics, Conclusion : Synaptic(s) est utilisé par beaucoup de gens, pourquoi changer pour pas forcément mieux ?


Maintenant que j'ai trouvé comment fainéantisement faire des paquets pour plein de distros sauf les distros anarchocommunistobriards , je vas maintenant trouver comment ne pas avoir la flemme de développer. Ce sera dur.
  • # faut rire?

    Posté par  . Évalué à 0.

    si il faut être communocapitalist et hippie voir anar, fin bref, c'est comme j'ai lu l'autre jour: ya pléthore. du coup ya plien de nourjal qui finissent -15.
  • # C'était quoi l'objectif du journal?

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

    J'ai compris que j'étais personnellement visé, mais à part ça...
    • [^] # Re: C'était quoi l'objectif du journal?

      Posté par  . Évalué à 10.

      tu as la flemme d'essayer de comprendre ce journal ? (moi j'ai pas trop compris non plus, peut-être parce que je suis un communiste hippie avec des idées folles)

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: C'était quoi l'objectif du journal?

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

      Je n'ai pas vraiment compris non plus le sens du journal.
      Mais, je crois surtout que c'est un appel au troll du vendredi.
      ça faisait un bail qu'il n'y avait plus eu de débats la dessus ... ;-)

      Mais je me reconnais aussi la dedans ...
      J'ai aussi "le malheur" de faire des progs que je release sous linux ...
      Comme j'utilise ubuntu, je **m'embête** à releaser au moins une version deb (*) (mais ce n'est pas mon métier à la base ;-).
      Et pour les **autres** ... n'ayant aucune culture sur les autres types de paquets (et n'ayant surtout pas le temps d'installer chaque distrib "non deb", pour plonger dans le "comment on paquette", et de les maintenir) ... j'abuse d'alien ;-)


      * : avec quickly(/ubuntu), c'est devenu enfantin de gérer sa création de paquet/release dans les repos ppa, etc...
      • [^] # Re: C'était quoi l'objectif du journal?

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

        * : avec quickly(/ubuntu), c'est devenu enfantin de gérer sa création de paquet/release dans les repos ppa, etc...

        Je demande à voir la qualité de paquet résultant. Et à comparer avec la charte Debian, du genre : pages de manuel obligatoires pour tout binaire dans le $PATH, etc.

        Parce qu'à mon avis de nouvel empaqueteur, c'est surtout enfantin de faire des paquets sales.
      • [^] # Re: C'était quoi l'objectif du journal?

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

        ça faisait un bail qu'il n'y avait plus eu de débats la dessus ... ;-)

        Tu as raté quelque chose cette semaine.
        Il y a eu troll sur le sujet (moi en tant que dissident / critiqueur).

        je **m'embête** à releaser au moins une version deb (*) (mais ce n'est pas mon métier à la base ;-).

        Tu vas te faire engueuler "pas bien" etc :)
  • # Dépot PPA ?

    Posté par  . Évalué à 8.

    C'est quoi un dépôt PPA ?
    • [^] # Re: Dépot PPA ?

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

      Personnal Packet Archive : http://doc.ubuntu-fr.org/ppa

      C'est une sorte de dépôt personnel sous LaunchPad. Ainsi chacun peut proposer des paquets, et en faire profiter le reste de la communauté.

      En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

      • [^] # Re: Dépot PPA ?

        Posté par  . Évalué à 6.

        C'est l'équivalent de [community] + AUR sous Arch en somme non ?
  • # Le soucis

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

    De ce que j'ai compris, le soucis n'est pas le format du paquet, mais bien son contenu. Installer un rpm ou un deb, tout le monde peut le faire, même sous Windows si ça nous chante : suffit de créer le désarchiveur.

    Non, le soucis est bien le contenu. Installer un soft n'est pas anodin, il faut faire des liaisons avec des bibliothèques, il faut savoir où il est (/usr/bin ? /usr/local/bin ?), il faut le configurer pour être "en harmonie" avec les autres (configuration cohérente) etc...

    On retombe bien au coeur de la problématique des différentes distributions et de leur incompatibilité. L'un des principaux charmes de Linux vient évidemment avec son lot d'inconvénients.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Le soucis

      Posté par  . Évalué à 3.

      s/soucis/souci/g

      Je sais, c'est totalement HS (pour peu qu'il y ait un sujet à ce journal), mais je la vois passer tellement souvent, celle-là, que je me suis senti obligé de vous éviter de la refaire en série.

      Alors répétez après moi: "souci" (au singulier), c'est comme "parmi", ça ne prend pas de "s".

      ->[]
      • [^] # Re: Le soucis

        Posté par  . Évalué à 4.

        ok, compris

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # pkgsrc

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

    En même temps ça peut se faire depuis 1 million d'années (en fait un peu moins) sans avoir à forker un quelconque gestionnaire de paquet.

    Il suffit que le dev maintienne son propre port dans pkgsrc et il est du coup installable sur toute distro.

    Note: ce n'est pas parce que Zenitram spam à longueur de journée et fait le plus de bruit sur un sujet que ses idées son bonnes.

    http://www.netbsd.org/docs/software/packages.html#platforms
    • [^] # Re: pkgsrc

      Posté par  . Évalué à 3.

      et ça fonctionne bien pkgsrc ? Parce que j'avais essayé de l'installer sur freebsd, et ça m'avait l'air compliqué, en plus on m'avait laissé entendre que le portage n'était pas complet. Sur linux il faut l'installer à la main, et ça n'est pas compatible avec le gestionnaire de paquets existant, en plus à part peut être sous netbsd, il n'existe pas de paquets binaires.

      Dommage parce que cela a l'air intéressant et le format source semble simple.

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: pkgsrc

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

        Dans le cas de linux, je n'ai pas connaissance de mirroirs hébergeants les binaires, mais c'est surement le cas étant donné qu'il existes des distribs linux l'utilisant (Draco, Volta....).

        Pour d'autres OS il existe des paquets binaires, je sais que le mirroir officiel de netbsd héberge par exemple des paquets pour solaris 10.
      • [^] # Re: pkgsrc

        Posté par  . Évalué à 2.

        ça fonctionne bien pkgsrc ?
        Sur les BSD oui. C'est _vraiment_ bien.
        Je crois que le portable Linux n'est pas aussi bon. Peut-être à cause d'importantes différences entre les distributions, je ne sais pas.
  • # Commentaire supprimé

    Posté par  . Évalué à 2.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: Pas tout compris

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

      Les dépôts ppa cela permet de proposer des paquets .deb et pas autre chose

      Pour les rpm (et deb Debian aussi), il y a OBS :
      https://build.opensuse.org/
      Ca ne corrige pas tous les problèmes (il faut se farcir quand même les 2 méthodes deb et rpm pour dire ce qu'il faut installer, pour avoir exactement la même chose à la fin), mais au moins ça allège beaucoup la partie création des paquets une fois la chose codée (2 fois donc). Sans lui, j'aurai envoyé balader les demandes linuxiennes de paquets à cause de la charge de travail qu'on a sans lui.

      Et vu la charge des serveurs et le nombre de paquets, il faut croire que ça répond pas qu'à mon besoin "idiot de pas comprendre le fonctionnement" de création de package pour compenser les problèmes des dépôts ;-)
      (et rpmfind est inutile aussi tellement les dépôts c'est génial et que personne à part moi n'a besoin d'autre chose ;-) )

      Vous avez de la chance, aujourd'hui pas le temps de troller pour le plaisir, donc je m'arrêterai la!

Suivre le flux des commentaires

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