Le blog de Seb

PassionGNU/Linux, la passion du Libre...

May 04, 2019

"Y a-t-il une forme d’anti-Redhatisme primaire dans le monde du libre?"

Y a-t-il une forme d’anti-Redhatisme primaire dans le monde du libre ? Idée de billet qui me vient directement de Fred, dont un article portant ce titre m'a interpellé. Ma réponse est non ! Clairement non au contraire, je trouve qu'il y a une sorte d’idolâtrie, tout ce que fait Redhat est sensationnel et seul eux ont la solution.

Je dois faire partie des rares personnes en France qui sont justement des anti-Redhat --si je peux dire ça comme ça--, j'ai mes raisons, je pourrais citer ce coté "moi je sais mieux que quiconque ce qui est bon" en disant aux autres d'aller se faire foutre; les différents refus des ajouts, patchs, corrections et demandes des autres contributeurs en particulier ceux de Canonical obligeant celui-ci de faire cavalier seul; leurs technologies dont nous sommes les cobayes; leurs formats de paquets qui est compatible norme LSB mais qui ne sont pas capables d’être compatibles entres distributions RPM --cela sera évoqué dans un autre billet en cours qui porte le titre provisoire de "LSB, cette blague"--; et j'en passe comme et surtout le sentiment de supériorité de leurs technologies et malgré que ça ne soit pas le cas...

Je trouve aussi clairement qu'il y a un pardon facile envers les merdes de Redhat et leurs comportements contrairement à d'autres. Je pense notamment à Canonical qui dès qu'ils se lancent sur un projet ouvert à tous, se retrouvent jugé et emmerdé. Je pense à SUSE/openSUSE aussi qui se trimballe toujours une réputation de fermeture alors qu'ils sont bien plus ouvert que Redhat/fedora que ce soit dans la prise de positions ou de contributions et surtout dû en partie ou en grosse partie à la collaboration de SUSE avec Microsoft, alors que tout le monde a profité de ce pacte --et malgré le fait que SUSE n'est pas openSUSE-- !

J'ai en l’occurrence de très mauvais retours personnels sur les fedora, que j'ai connu dans les années 2005-2006, pour être plus précis ce fut une Fedora 4 avec laquelle j'ai eu mes premiers déboires. Je suis vite partis voir si c'était plus vert du coté de Mandriva et surtout de SUSE.

Non, je pourrais parler en large et en travers, je sais aussi que sans cette famille de distributions , il n'y aurait pas eu tant de progrès. Je n'aime pas comment RedHat s'impose et décide, c'est tout... Et puis qui a pu oublier les débuts de Pulseaudio? De Gnome3? Bref, j'ai du mal.

Et puis je ne supporte pas de voir comment Redhat impose ses technologies comme des standards aux mépris des autres. En disant ça je pense surtout à la norme bidon qu'est LSB et aux RPM qui a été choisi pour représenter la norme au lieu du DEB pourtant bien plus anciens et plus fonctionnel/stable à cette époque.

Et c'est un tout, je ne peux m’empêcher de râler quand j'ai des flash-back de cette période RPM, des applications qui s'installaient mal ou avec difficulté, des dépendance manquantes, des paquets RPM qu'on trouvait sur les sites des éditeurs mais qui n'allaient pas avec nôtres distributions, des fichiers écrasés par l'installation d'un programme...

Et encore pour rajouter une couche sur LSB, un format de paquets non compatible entre distributions ayant le même format de paquets... Et plus triste, des recettes de paquets (RPMspecs) qui ne sont pas compatibles avec les divers distributions RPM, il y a toujours un truc a retoucher quand on veut packager pour plusieurs distributions RPM. En faite la certification LSB ne promet en rien la compatibilité entre distributions certifiées.

Mais malgré toutes ces lacunes, je n'ai pas de griefs prononcés à reprocher, c'est juste que je n'aime pas cette famille. Maintenant, je peux vraiment pas dire que nous sommes beaucoup à ne pas aimer cette famille de distributions, ni sa racine, au contraire, on ne cesse d'entendre Fedora par ci, Redhat par là...

Par contre il y a une forme prononcée d’anti-Canonical et anti-SUSE dans le monde du libre ou du moins --et surtout-- dans celui francophone ! C'est presque inavouable de dire qu'on utilise une de ces deux là.

J'entends souvent comme reproche que Canonical fait cavalier seul, ne participe que peu, entre autre chose. Mais parlons du Shell Unity, il a été fait suite à plusieurs refus des patchs ou demandes d'ajouts de fonctions de Canonical de la part de GNOME.

Contrairement à beaucoup de monde, je ne pense pas qu'une saine compétition entre les acteurs du libre soit un mal, je pense que ça permet de sortir le meilleur, comme ce qui s'est passé entre KDE et GNOME, les deux environnements se sont opposés, ce qui a donné une saine collaboration par moment, des points de vues divergents et qui ont amené à ce qu'on connaît aujourd'hui...

J'ai lu la sortie de Fedora 30, je suis étonné que l'on lise encore que Wayland n'est toujours pas 100% utilisable, notamment Firefox merde dessus, ça s’améliore mais c'est pas encore ça et faudra attendre bien encore une version 31 pour en voir la fin avec les soucis entre les deux. Firefox étant un des logiciels les plus utilisés et les plus connus et au vu que celui-ci a encore des incompatibilités avec Wayland, je ne paris pas encore sur lui pour l'utiliser et c'est tout.

Je ne pense pas que Mir à été la cause du retard de Wayland, non au contraire, Radhat à du monter un peu le niveau pour que son bébé tienne la route, on est encore loin de l'utilisation d'un bon Xorg, car si il merde sur des programmes populaires, que fait t'il sur des logiciels de moindres envergures? Je ne pense pas, non plus, que Synaptic pose d’éventuels soucis, c'est pas non plus lui qui ne marche pas avec Wayland mais ce dernier qui lui coupe les droits, rien de plus. Et ce n'est que la partie visible du problème, bien plus de programmes sont bons à être jetés ou modifiés, des enregistreurs d'écran par exemple, des jeux qui sont bien ralentis, ect...

Je suis persuadé que si c'était un projet de Canonical, toute la communauté du libre aurait tiré sur celui-ci, mais c'est Redhat alors ça passe et on change de discours, ce n'est pas Wayland qui merde mais Synaptic; ce n'est pas Wayland mais Frefox; ce n'est pas Wayland mais les jeux... Comme ça a été le cas à l'époque des débuts peu prometteur de Pulseaudio ou de GNOME-Shell.

Alors, y a t'il vraiment une forme d'anti-Redhatisme?

Apr 30, 2019

"Aspirer un site web avec Wget."

Une commande bien pratique, maintes fois utilisé par votre serviteur, pour aspirer site HTTP, FTP et tout un tas d'autres possibilités:

wget -r -k -np --user-agent=Firefox url-du-site

Une petite explication s'impose:

L'option -r pour que le téléchargement soit récursif, télécharge aussi les liens de la page.

Le -k reconstitue localement le site, les liens sont donc modifiés pour pointer localement.

Le -np pour ne pas remonter dans le répertoire parent.

Et --user-agent=Firefox pour faire passer Wget pour un Firefox (a remplacé par tout autre user-agent).

Pour les sites qui demandent une authentification, on pourra ajouter :

--http-user et --http-password

Ajout via les commentaires (merci aux protagonistes): On peut aussi rajouter l'option -E pour convertir le PHP en HTML, ça permet de faciliter la lecture en locale pour le navigateur.

Il y a aussi "httrack"

Apr 25, 2019

"6 mois avec mon modem 4G, ça donne quoi? Bilan et impression."

Il y a plus ou moins 6 mois, je vous disais que Orange m'annonçait une facture de 1200€ pour construire ma ligne, oui je suis dans une nouvelle construction et donc fallait créer la ligne dans tous les sens du terme. 1200€ c'est pour me mettre un poteau, une gaine souterraine et enfin relier le tout à la gaine qui sort de devant chez moi. En image ça donnerait ceci:

Devis_orange

plan

plan2

plan3

plan4

1200€ c'est une bien belle somme et je ne suis pas prés pour mettre autant dans si peu, je n'ai nullement besoin d'avoir une ligne téléphonique, la TV je la capte avec une antenne de type "râteau", je ne regarde que peu les chaînes de la télé. Pour le téléphone fixe, j'en ai une sainte horreur depuis que ligne fixe égale emmerdeurs qui vous démarquent. Internet restait la seule chose qui rendait une ligne Orange attractive, grâce à mon kiné j'ai trouvé un moyen de faire autrement.

En octobre, j'expliquais donc que ça y était, j'avais fini par acheter un modem 4G de marque TP-Link, je donnais des conseils pour une installation classique, j'avais aussi donné un PDF trouvé sur le net pour un branchement en parallèle avec une ligne fixe.

Cela fait donc 6 mois que j'utilise ce modem et pas eu un seul soucis de connexion, ce que je dois bien avouer, change de ce que j'avais sur Cormeilles avec ma ligne fixe et mon abonnement Orange, puis SFR, puis Bbox (bien que ce dernier m'a toujours donner une clé 4G pour dépanner)... A peu de chose prés, je fais exactement ce que je faisais avec une ligne classique ADSL.

test

Je ne regrette pas, c'est que du plaisir et pour le moment ça reste économique, je changerai peut être le jour où la Fibre se pointera devant ma porte mais pour le moment. Ça encaisse facilement mes besoins web, que ce soit pour les updates de mes distributions, Debian sur ce coup est agréable mais la rolling de openSUSE n'a pas plus de soucis. J'ai diminué un peu le chargement de séries, pas que mon réseau ne me permet pas, juste que je n'ai plus rien qui m'intéresse pour le moment, par contre je donne de ma bande passante à des projets comme openSUSE et Debian.

Apr 23, 2019

"Debian 10 aura bien son Synaptic."

Avant tout, je ne pense pas avoir crié au loup trop vite, bien au contraire, j'ai relancé le bug en insistant bien sur le soucis de ne pas avoir Synaptic pour une partie de la population debianeuse, j'ai alerté ici sur le blog du soucis... Bref, j'ai fais mon taf, si je savais coder, j'aurais fais une rustine.

Quoiqu'on en dise, Synaptic est un logiciel pratique, utile, qui n'a aucuns semblables ou remplaçants. Ce n'est pas juste une interface graphique pour installer/désinstaller et faire des mises-à-jour, non, c'est bien plus que ça. Si on devait se contenter de ces fonctions, je pense que l'on pourrait facilement le remplacer par GNOME-Software ou un truc du style.

Synaptic permet de faire tout ce que APT sait faire, à peu de chose prés. A partir de lui on peut gérer ses dépôts, installer des paquets et les désinstaller, faire ses updates, chercher des logiciels de plusieurs manières comme via les filtres qui sont déjà en place ou bien en rajouter, on peut chercher facilement dans les backports et en installer, faire une liste de paquets à installer, ect...

Je ne suis pas de l'avis de Fred, son billet ayant pour titre "Des logiciels victimes de l’évolution technologique : Synaptic et Brisk-menu, deux exemples parmi d’autres." est pourtant dans le vrai, il faut adapter le code de Synaptic pour l'adapter, mais la question est: y a t'il encore quelqu'un qui aura le courage de le faire? Après tout Debian n'a jamais eu vocation d'être une distribution facile d’accès et Synaptic fut là par un heureux hasard d'une distribution qui avait besoin d'une interface graphique pour son gestionnaire de paquets RPM.

Oui le Synaptic que nous connaissons tous était à la base une interface pour un gestionnaire de paquets RPM, Conectiva était une entreprise brésilienne, fondée en 1995, spécialisée dans le développement et la distribution du système d'exploitation Linux, membre fondateur du Linux Core Consortium, association dont le but est l’interopérabilité des systèmes Linux. L'entreprise a réalisé l'une des plus grandes migrations vers Linux au monde : 16 000 postes de travail et 800 serveurs pour les écoles publiques de la mairie de São Paulo. Le 2 février 2005, l'entreprise est rachetée par son homologue française Mandrakesoft qui devient à cette occasion Mandriva liquidée en 2015 (dixit Wikipédia).

Très tôt dans le développement de Synaptic, il a été question de supporter APT(deb). Au départ, il était question de supporter apt-rpm qui était aussi un développement de Conectiva.

Synaptic est surtout connu et populaire pour son utilisation avec les distributions Debian/Ubuntu.

Donc le code est vieux, il doit être retouché, mais pour le moment la question n'est pas là, Wayland est à peine fonctionnel avec l'environnement de RedHat, les autres ayant des soucis de fonctions comme des pertes et des bugs du coté de KDE. Le bug ne touchant qu'une partie des utilisateurs, il était inconcevable de retirer Synaptic pour ça!

A force de faire du bruit, une oreille a entendu la gronde et a fait un correctif, un petit message qui indique que sous Wayland le programme est castré de certaines fonctions.

La vidéo de Fred, donne une suite, annonce que certains ont hurlé pour rien et trop vite, et pourtant, je pense que si on avait pas été là pour faire monter la gronde, Synaptic serait resté là où il en était depuis plus de deux ans à l'ouverture de ce bug.

Maintenant, Buster (Debian 10) devrait avoir son Synaptic, pour le moment la page est close.

Apr 12, 2019

"La nouvelle connerie de Debian: Amarok ne sera pas non plus dans Buster"

Après Synaptic, c'est au tour d'Amarok d'étre absent pour Buster... Puisque le projet (Amarok) traîne pour le passer en Qt5 et que Debian veut se débarrasser de Qt4, la sanction est tombé, il ne fera pas parti de Buster.

Je sens que cette version de Debian, la dénommé Buster sera une merde sans nom. Si je résume, on n'aura pas de Fceux, pas de Synaptic, pas de Pyrenamer, pas d'Amarok, pas de Kcron et j'en passe... et ce n'est qu'une liste de logiciels dont je me sers et que je suis, donc je dois encore rater pas mal de logiciels qui vont vers l'impasse.

Quand je vois des applications comme Amarok ou Synaptic qui sont virées pour de fausses excuses, tandis qu'on garde les merdes de Redhat peu fonctionnels comme Wayland, ou bien encore, qu'on se tape depuis Stretch un GDM qui n'est pas capable de changer d'utilisateur depuis une autre session active alors que c'est quand même le minimum attendu d'un gestionnaire de connexion sur un OS multi-utilisateur...

Debian est de plus en plus une distribution de suiveuses envers Redhat. A quand le lâchage de APT pour DNF? A quand le lâchage du format DEB pour le RPM? A quand le lâchage de la Charte Debian pour la licence de Redhat?

Le divorce est consommé.

← Previous Next → Page 11 of 98