Il y a le support de paquets binaires aussi :) En fait j’ai un petit cluster en datacenter et une seule des machines est destinée à la compilation qui est ensuite distribuée aux autres (la chance d’avoir une grappe homogène et pas de besoin différent d’une machine à une autre.) Si je devais recommencer aujourd’hui, je partirait directement sur du x86 avec CL qui fourni des un dépôt de binaires vanillas (il resterait peut-être 10% de cas particuliers pour lesquels j’ai de la compilation avec des options spécifiques)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Ah, quand même : 21 fois en 12 mois (pas encore fini) dont 5 nécessitant une intervention manuelle… Tu sais bien que c’est quasi quotidien pour les usagers lambdas et que si tu as installé Arch chez quelqu’un c’est donc un boulot à plein temps. (perso, en terme de suivi des installations que j’ai faite chez des particuliers, la maintenance —avec vérification des mises à jours— c’est une à deux fois par an ; et je n’ai pas cinq fois dans l’année la pression d’un passage de version majeur.)
Bref, mon but n’était pas de déformer mais je faisais une caricature parallèle aux deux clics (qui reste une moyenne vraie mais ne prend pas en compte la lancement du gestionnaire de paquets par exemple.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
j'en avais ma claque de tout compiler sous Gentoo (Plus de 10 ans avec elle)
se met à jour en deux clicks ou deux lignes de commandes (même pour les changements de version, littéralement 2 commandes à passer),
Les mêmes raisons pour lesquelles il veut une Debian, ajouté au fait qu’il sait débloquer quand un problème se présente avec les paquets (alors que du rpm probablement pas.)
Et dire qu’en face des gens lui forcent la main pour Arch : troque tes deux clics ou commandes contre du pacman quasi quotidien…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Compiler tous les jours n’y est pas une obligation : il y a des logiciels que je ne recompile pas sous prétexte d’une nouvelle version mais uniquement pour rétroporter les fix de sécurité ou (automatiquement) lorsque les dépendances le nécessitent ; bref flexibilité et contrôle.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Oui, j’ai encore du Gentoo qui tourne fièrement.
Avoir plus de choix et de flexibilité peut être vu comme une complexité pour certaines personnes, mais faut de tout pour faire un monde.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
étant également cryptologue de formation, j'ai aussi toujours beaucoup de mal à faire confiance aux implémentations crypto. Quand je le fais, je prends le temps de tout relire, ce qui est parfois très chronophage…
Tant que tu passes pas par l’atelier B par exemple, j’ai du mal à croire que ton implémentation est meilleure que d’autres.
c'est une conviction difficilement transmissible…
Bien d’accord.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Tout le monde n’est pas de sexe masculin ;
Tout le monde n’est pas blond aux yeux roses ;
Tout le monde n’a pas de résidence secondaire ;
… … …
Tout le monde n’utilise pas git (je n’ai pas dit ne versionne pas)
Les mêmes qui ignorent les commentaires dans le code sont souvent les mêmes qui ne lisent pas les commits. D’ailleurs, petit sondage : y en a combien qui lisent les logs ? (interro prévu pour ceux qui répondront machinalement oui pour bien faire)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Quand je cherche digikam j‘ai actuellement 36 résultats (donc users qui ont mis à disposition leur recette/variante) et le tableau indique combien de sources chaque user publie et combien de paquets ont été généré à partir de là. Je prends par hasard celui de Andrew Coles qui en a respectivement 5 et 49, je vois qu’il propose bien les sources (je n’en ai pas encore vu qui le font pas, mais j’imagine que c’est possible.) Ce qui te laisse la possibilité de compiler toi même (sans attendre que quelqu’un te réinvente le Makefile en bash.)
Comme il utilise Launchpad pour builder, du coup il utilise un processus standardisé et reproductible. Cette machinerie n’est pas mise en avant parce-que la cible c’est des gens qui veulent le binaire pour leur version+architecture. Cette cible n’a pas envie de trifouiller des scripts pour que ça marche, et c’est pour cela que je trouve vain et malaisant de vouloir leur fourguer du Arch en tapant sur d’autres distributions.
Perso, quand je veux « garder le contrôle » total, ça passe par la Gentoo plutôt.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
C’est justement la problématique qu’a voulu adressé Ubuntu avec les PPA : n’importe quel usager un peu motivé peu proposer des paquets indépendamment des mainteneurs officiels qui sont soumis à un autre rythme (la release officielle) et d’autres contraintes.
Beaucoup de logiciels non populaires ou n’ayant pas passé l’acceptation de la charte Debian, et beaucoup de logiciels déjà maintenus mais ayant des versions jugées plus intéressantes et urgentes, ont leur PPA…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Le .deb c’est une archive formalisée (tout comme le sont les formats EPub ou Open Document) contenant : les fichiers à installer, des fichiers métas et des scripts. Les binaires ne sont pas séparés (comprendre retéléchargés quelque part sur la toile : l’archive —et c’est là que le mot convient bien— se suffit et se transporte —nonobstant les dépendances)
Mais il est possible de récupérer les sources utilisés par la distribution (ou autres —qui peut être du projet upstream ou d’un PPA… ou ailleurs— si l’on préfère), de modifier ce que l’on souhaite et de compiler avec ses propres paramètres. Étonnamment, les gens refusent de le faire mais vont ailleurs et ne font que ça…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Je parlais bien du premier cas ; mais on est bien d’accord et cela ne change pas la problématique qu’on n’est pas obligé d’accepter tout et n’importe quoi comme clientèle.
J’ai encore récemment vu un service en ligne qui n’accepte pas les inscriptions avec des adresses en @gmail.com !
J’ai eu aussi à pratiquer ce genre de tri par le passé : je ne prenais pas d’adresse en @hotmail.
C’est peut-être surprenant et pas courant mais point répréhensible par la loi.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Documenter du code n’est pas forcément écrire un document à côté hein. Mettre des docstrings pertinents (si ce n’est pas pertinent c’est du remplissage et non de la documentation qui aidera) et mettre à jour au fur et à mesure, c’est aussi documenter et au passage, documenter fait partie des pratiques standards.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Déjà le choix des langages à la syntaxe cryptique… (je crois que c’est pour ça que j’y arrive pas avec Rust et même bon nombre de constructions de C++ ou de Perl de goret) Pourquoi ne pas simplement écrire en : Pascal, Oberon, Ada, Cobol, LSE…
J’en profite pour signaler une faute : « le jeu des mâles dominants » ; le pluriel de mal est mots…
Quoi, Comment ça on n’est que mercredi ?
Quoi, Comment ça on m’emmène à l’asile ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Euh… Le « P » de PPA (personal) est exactement équivalent au « U » de AUR (user) et bien qu’il y ait « A » (archive) pour insister sur le fait que ça permet de distribuer des paquets, il s’agit bien d’un dépôt —donc aurait pu être « R » (repository) aussi— et d’une forge (a.k.a launchpad) si tu veux vérifier/critiquer/améliorer etc.
→ https://help.ubuntu.com/community/PPA
→ https://launchpad.net/ubuntu/+ppas
Arrêtons la désinformation s’il vous plaît.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Tu lui retires la joie de se dire qu’il a la dernière quand bien même ça n’apporterait rien à son usage ;
Tu lui retires le plaisir de se couper les cheveux en huit et de faire un journal qui reçoit plein de commentaires ;
Tu lui retires, éventuellement, l’excuse de pouvoir dire qu’il a essayé et cherché avec linuxfr avant de se résigner à basculer sur Arch.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Comme tu as utilisé une partition existante, le formatage pour la nouvelle installation est donc sur les mêmes fondations qu’avant ; normal du coup que testdisk ne le voit pas comme ancien.
Suppose que tu poses tes cartons dans un nouvel appart qui devait être reconstruit. Mais si les murs n’ont pas bougés et que tu appelles une archéologue (exemple caricatural), celle-ci ne trouvera pas de différence entre les murs de l’appart avant rénovation et l’actuel car ce sont les mêmes.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3.
Il y a le support de paquets binaires aussi :) En fait j’ai un petit cluster en datacenter et une seule des machines est destinée à la compilation qui est ensuite distribuée aux autres (la chance d’avoir une grappe homogène et pas de besoin différent d’une machine à une autre.) Si je devais recommencer aujourd’hui, je partirait directement sur du x86 avec CL qui fourni des un dépôt de binaires vanillas (il resterait peut-être 10% de cas particuliers pour lesquels j’ai de la compilation avec des options spécifiques)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Fedora
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à -1.
Ah, quand même : 21 fois en 12 mois (pas encore fini) dont 5 nécessitant une intervention manuelle… Tu sais bien que c’est quasi quotidien pour les usagers lambdas et que si tu as installé Arch chez quelqu’un c’est donc un boulot à plein temps. (perso, en terme de suivi des installations que j’ai faite chez des particuliers, la maintenance —avec vérification des mises à jours— c’est une à deux fois par an ; et je n’ai pas cinq fois dans l’année la pression d’un passage de version majeur.)
Bref, mon but n’était pas de déformer mais je faisais une caricature parallèle aux deux clics (qui reste une moyenne vraie mais ne prend pas en compte la lancement du gestionnaire de paquets par exemple.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Même dans les emails sur Gmail
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Décès des pages de résultats Google sans tracking à 25 ans. Évalué à 2.
Ah, c’est pour cela que Ms le fait pour le bien de ses otages365
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Fedora
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 1.
Les mêmes raisons pour lesquelles il veut une Debian, ajouté au fait qu’il sait débloquer quand un problème se présente avec les paquets (alors que du rpm probablement pas.)
Et dire qu’en face des gens lui forcent la main pour Arch : troque tes deux clics ou commandes contre du pacman quasi quotidien…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 4.
Compiler tous les jours n’y est pas une obligation : il y a des logiciels que je ne recompile pas sous prétexte d’une nouvelle version mais uniquement pour rétroporter les fix de sécurité ou (automatiquement) lorsque les dépendances le nécessitent ; bref flexibilité et contrôle.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3.
Oui, j’ai encore du Gentoo qui tourne fièrement.
Avoir plus de choix et de flexibilité peut être vu comme une complexité pour certaines personnes, mais faut de tout pour faire un monde.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Réinventer la roue...à la française et privatrice
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Le gouvernement français pousse vers Olvid, une solution de messagerie instantanée française. Évalué à 2.
Et les clients desktop ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Qui développe ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Le gouvernement français pousse vers Olvid, une solution de messagerie instantanée française. Évalué à 2.
Tant que tu passes pas par l’atelier B par exemple, j’ai du mal à croire que ton implémentation est meilleure que d’autres.
Bien d’accord.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Complètement crétin !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Comment briller auprès de la gent féminine dans « le monde de la tech ». Évalué à 4.
Tout le monde n’est pas de sexe masculin ;
Tout le monde n’est pas blond aux yeux roses ;
Tout le monde n’a pas de résidence secondaire ;
… … …
Tout le monde n’utilise pas git (je n’ai pas dit ne versionne pas)
Les mêmes qui ignorent les commentaires dans le code sont souvent les mêmes qui ne lisent pas les commits. D’ailleurs, petit sondage : y en a combien qui lisent les logs ? (interro prévu pour ceux qui répondront machinalement oui pour bien faire)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3.
Quand je cherche digikam j‘ai actuellement 36 résultats (donc users qui ont mis à disposition leur recette/variante) et le tableau indique combien de sources chaque user publie et combien de paquets ont été généré à partir de là. Je prends par hasard celui de Andrew Coles qui en a respectivement 5 et 49, je vois qu’il propose bien les sources (je n’en ai pas encore vu qui le font pas, mais j’imagine que c’est possible.) Ce qui te laisse la possibilité de compiler toi même (sans attendre que quelqu’un te réinvente le Makefile en bash.)
Comme il utilise Launchpad pour builder, du coup il utilise un processus standardisé et reproductible. Cette machinerie n’est pas mise en avant parce-que la cible c’est des gens qui veulent le binaire pour leur version+architecture. Cette cible n’a pas envie de trifouiller des scripts pour que ça marche, et c’est pour cela que je trouve vain et malaisant de vouloir leur fourguer du Arch en tapant sur d’autres distributions.
Perso, quand je veux « garder le contrôle » total, ça passe par la Gentoo plutôt.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3. Dernière modification le 07 décembre 2023 à 01:15.
C’est justement la problématique qu’a voulu adressé Ubuntu avec les PPA : n’importe quel usager un peu motivé peu proposer des paquets indépendamment des mainteneurs officiels qui sont soumis à un autre rythme (la release officielle) et d’autres contraintes.
Beaucoup de logiciels non populaires ou n’ayant pas passé l’acceptation de la charte Debian, et beaucoup de logiciels déjà maintenus mais ayant des versions jugées plus intéressantes et urgentes, ont leur PPA…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3.
→ https://www.cyberciti.biz/faq/how-to-extract-a-deb-file-without-opening-it-on-debian-or-ubuntu-linux/
→ https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#deb-format
→ https://linux.die.net/man/5/deb
→ https://www.internalpointers.com/post/build-binary-deb-package-practical-guide
Le
.debc’est une archive formalisée (tout comme le sont les formats EPub ou Open Document) contenant : les fichiers à installer, des fichiers métas et des scripts. Les binaires ne sont pas séparés (comprendre retéléchargés quelque part sur la toile : l’archive —et c’est là que le mot convient bien— se suffit et se transporte —nonobstant les dépendances)Mais il est possible de récupérer les sources utilisés par la distribution (ou autres —qui peut être du projet upstream ou d’un PPA… ou ailleurs— si l’on préfère), de modifier ce que l’on souhaite et de compiler avec ses propres paramètres. Étonnamment, les gens refusent de le faire mais vont ailleurs et ne font que ça…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Outlook
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Microsoft Outlook classifie tous les courriels finissant par "@tutanota.com" comme pourriel. Évalué à 2.
Je parlais bien du premier cas ; mais on est bien d’accord et cela ne change pas la problématique qu’on n’est pas obligé d’accepter tout et n’importe quoi comme clientèle.
J’ai encore récemment vu un service en ligne qui n’accepte pas les inscriptions avec des adresses en @gmail.com !
J’ai eu aussi à pratiquer ce genre de tri par le passé : je ne prenais pas d’adresse en @hotmail.
C’est peut-être surprenant et pas courant mais point répréhensible par la loi.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Outlook
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Microsoft Outlook classifie tous les courriels finissant par "@tutanota.com" comme pourriel. Évalué à 2.
Était-ce à la même époque que les serveurs de mise à jour W tournaient sous du BSD ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Complètement crétin !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Comment briller auprès de la gent féminine dans « le monde de la tech ». Évalué à 3.
Il y a plein de code qui sont foireux… Mais pour conclure cela tu as besoin que le problème résolu soit correctement spécifié.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Complètement crétin !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Comment briller auprès de la gent féminine dans « le monde de la tech ». Évalué à 6.
Documenter du code n’est pas forcément écrire un document à côté hein. Mettre des docstrings pertinents (si ce n’est pas pertinent c’est du remplissage et non de la documentation qui aidera) et mettre à jour au fur et à mesure, c’est aussi documenter et au passage, documenter fait partie des pratiques standards.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Outlook
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Microsoft Outlook classifie tous les courriels finissant par "@tutanota.com" comme pourriel. Évalué à 3.
On me souffle dans l’oreillette qu’« il ne faut pas oublier le fait qu’une entreprise n’est pas en mesure de travailler avec tous les profils de clients. » Et si André n’a pas les moyens de subir des gens on @outlook on ne va pas lui mettre un canon sur la tempe pour autant.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Complètement crétin !
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Comment briller auprès de la gent féminine dans « le monde de la tech ». Évalué à 5.
Déjà le choix des langages à la syntaxe cryptique… (je crois que c’est pour ça que j’y arrive pas avec Rust et même bon nombre de constructions de C++ ou de Perl de goret) Pourquoi ne pas simplement écrire en : Pascal, Oberon, Ada, Cobol, LSE…
J’en profite pour signaler une faute : « le jeu des mâles dominants » ; le pluriel de mal est mots…
Quoi, Comment ça on n’est que mercredi ?
Quoi, Comment ça on m’emmène à l’asile ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trollifère
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal L’avis de RMS sur les relations sexuelles. Évalué à 2.
C’est plus ce que c’était (dlfp… raison pour laquelle je ne participait pas à l’époque) les manchots ont grandi et perdu un peu de leurs poils…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 2.
non accordé (-:
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Arch ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3.
Euh… Le « P » de PPA (personal) est exactement équivalent au « U » de AUR (user) et bien qu’il y ait « A » (archive) pour insister sur le fait que ça permet de distribuer des paquets, il s’agit bien d’un dépôt —donc aurait pu être « R » (repository) aussi— et d’une forge (a.k.a launchpad) si tu veux vérifier/critiquer/améliorer etc.
→ https://help.ubuntu.com/community/PPA
→ https://launchpad.net/ubuntu/+ppas
Arrêtons la désinformation s’il vous plaît.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Commères
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal LinuxFr.org : première quinzaine de novembre 2023. Évalué à 2. Dernière modification le 06 décembre 2023 à 01:15.
Finalement ça commente moins que les journaux…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Truc de ouf
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Ma version rêvée de Debian. Évalué à 3.
Tu lui retires la joie de se dire qu’il a la dernière quand bien même ça n’apporterait rien à son usage ;
Tu lui retires le plaisir de se couper les cheveux en huit et de faire un journal qui reçoit plein de commentaires ;
Tu lui retires, éventuellement, l’excuse de pouvoir dire qu’il a essayé et cherché avec linuxfr avant de se résigner à basculer sur Arch.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: testdisk et photorec
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Problème de récupération de partion formater . Évalué à 2. Dernière modification le 06 décembre 2023 à 00:39.
Comme tu as utilisé une partition existante, le formatage pour la nouvelle installation est donc sur les mêmes fondations qu’avant ; normal du coup que testdisk ne le voit pas comme ancien.
Suppose que tu poses tes cartons dans un nouvel appart qui devait être reconstruit. Mais si les murs n’ont pas bougés et que tu appelles une archéologue (exemple caricatural), celle-ci ne trouvera pas de différence entre les murs de l’appart avant rénovation et l’actuel car ce sont les mêmes.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Liens
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Scrapping de notes sur LinuxFR. Évalué à 2. Dernière modification le 05 décembre 2023 à 00:57.
C’est donc comme l’appétit ;D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume