Auteur Sujet: Méthodologie pour une comparaison objective des distributions Linux  (Lu 27682 fois)

0 Membres et 1 Invité sur ce sujet

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 671
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #36 le: 26 décembre 2024 à 12:04:53 »
Il y a autant d'utilisateurs que de distributions Linux.

Contrairement à d'autres systèmes d'exploitation, donner une vue panoramique est primordiale. Néanmoins, je trouve que définir une méthodologie est bien pour apporter un cadre.
Mais on peut aussi donner des pistes de réflexion à l'utilisateur. L'idée est qu'il ne soit pas enfermé dans son système. DistroWatch.com a établi plusieurs critères pour découvrir des
distributions
. Ce sont des critères objectifs. Mais dans les faits j'utilise très peu distrowatch.com, car j'ai déjà une opinion très arrêtée sur le type de système qui me convient.

Il y a plein de fonctionnalités que je n'apprécie pas plus que cela, dans les distributions Linux connues, mais qui sont également adoptées par beaucoup de gens (rendent service).
En soi, ce n'est pas important quand on peut en changer sans trop de difficultés. Chacun se crée ou évolue dans son écosystème. À titre d'exemple, on peut citer la scission entre
Red Hat Linux Enterprise et AlmaLinux. Ou encore, lors d'une conférence Debian, présupposer que Linus Torvalds exploite un système tel que Debian (appréciée des geeks) alors
qu'il préférait la simplicité d'utilisation de Fedora.

Free_me

  • Abonné Free fibre
  • *
  • Messages: 3 503
  • Marseille
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #37 le: 26 décembre 2024 à 14:27:39 »

Quel critère mettre pour réduire à un grand maximum de 10 distributions, celles qui sont le plus pertinent pour un utilisateur de Windows qui veut basculer sur Linux pour la première fois ?

10, c'est enorme quand meme.
Le mec qui peut-etre se laisserai tenter par l'aventure de recycler un vieux pc avec linux, et que tu luis sors "choisis celle que tu veux parmis ces 10", la reponse sera probablement "ha, bon ben non alors laisse tomber je prefere le balancer a la poubelle :)"

Apres, pour le gars qui se laisse convaincre, ben la popularité du truc reste, je pense primordiale. Pour avoir une chance de s'en sortir seul le jour ou il y aura une merde ou un truc qu'il arrive pas à faire.
« Modifié: 27 décembre 2024 à 11:39:31 par Free_me »

vocograme

  • Abonné Orange Fibre
  • *
  • Messages: 187
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #38 le: 26 décembre 2024 à 14:28:46 »
le cas ubuntu à la gendarmerie.... au moindre pépin tous les comico sont en berne :o

https://adte.ca/souverainete-securite-et-economie/
https://www.librealire.org/le-logiciel-libre-dans-l-environnement-de-la-gendarmerie-nationale
bon si ca saute, on dira qu'on pourra taper sur [strike]microsoft[/strike] canonical :D

Il ne faut pas mélanger l'usage entreprise et grand public, si le PC de mon père et même le mien perso a un problème un jour lors d'une montée en version, bah tant pis on attendra le weekend pour réparer ça. Ca ne me dérange pas au vu des avantages que l'on en tire. Le contexte entreprise est évidemment différent et on y a pas la même approche ni les mêmes contraintes.

Pour ce qui est de l'utilisation de distribution basé sur Debian dans une bibliothèque je n'ai jamais dit que Debian n'est pas un choix pertinent, il faut réussir à suivre la discussion sans surinterpréter.

pju91

  • Abonné Free fibre
  • *
  • Messages: 1 040
  • 91
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #39 le: 27 décembre 2024 à 11:30:12 »
@vivien, pour te donner (un peu) raison, par rapport à ce que j'écrivais :
  • Facilité d'installation, de mise à jour, d'upgrade de version, en mode graphique
  • support des périphériques grand public (ex : imprimantes/scanners) et des smartphones en mode filaire de préférence
Petite mésaventure du matin ...

Contexte : Le module evdi est nécessaire pour faire fonctionner un écran externe branché en HDMI sur un hub USB-C.
Constat : l'écran ne fonctionne plus avec une mise à jour récente du noyau
Analyse : le module evdi (DKMS) ne compile plus et je suis invité (par le script qui intalle les modules DKMS) à regarder dans var/lib/dkms/evdi/1.14.7/build/make.log
Effectivement :
var/lib/dkms/evdi/1.14.7/build/evdi_modeset.c:507:10: error: ‘const struct drm_mode_config_funcs’ has no member named ‘output_poll_changed’
  507 |         .output_poll_changed = NULL,
      |          ^~~~~~~~~~~~~~~~~~~
Analyse (merci Google search) : la structure a changé ! Voir https://github.com/torvalds/linux/commit/446d0f4849b101bfc35c0d00835c3e3a4804616d

work-around (quick & dirty) : mettre en commentaire la ligne, dans le fichier /var/lib/dkms/evdi/1.14.7/source/evdi_modeset.c :
/* PJU
 * .output_poll_changed = NULL,
 * end PJU
 */
Puis
$ sudo dkms install evdi/1.14.7
Et ça refonctionne  :)
Je reconnais que ça n'est pas à la portée de tout un chacun, ni facile à diagnostiquer et réparer à distance ...

hwti

  • Abonné Orange Fibre
  • *
  • Messages: 2 567
  • Chambly (60)
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #40 le: 27 décembre 2024 à 11:44:50 »
En l’occurrence, la correction est dans https://github.com/DisplayLink/evdi/commit/934e31ec29ca7abcc8fcc1d6104214885c56acf0, qui est dans la release https://github.com/DisplayLink/evdi/releases/tag/v1.14.8 du 19/12.

Mais l'installation de modules kernel non officiels, d'autant plus s'ils ne sont pas fourni dans un paquet (donc pas de mise à jour automatique), c'est toujours un peu risqué.
Ici le problème est plus l'absence de support par défaut de ce périphérique (DisplayLink, donc HDMI via USB 3.0).

pju91

  • Abonné Free fibre
  • *
  • Messages: 1 040
  • 91
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #41 le: 27 décembre 2024 à 12:02:32 »
Mais l'installation de modules kernel non officiels, d'autant plus s'ils ne sont pas fourni dans un paquet (donc pas de mise à jour automatique), c'est toujours un peu risqué.
C'est pour ça que je préfère ma technique, surtout que le "patch" était vraiment simple. J'ai déjà eu dans le passé le cas de kernel modules non officiels, que j'oubliais de mettre à jour manuellement. Ici, j'espère que la version 1.14.8 arrivera bientôt dans un update.
Ici le problème est plus l'absence de support par défaut de ce périphérique (DisplayLink, donc HDMI via USB 3.0).
Oui, d'autant plus que c'est un cas d'usage fréquent (plus fréquent que des cartes ou périphériques exotiques).

vivien

  • Administrateur
  • *
  • Messages: 50 000
    • Bluesky LaFibre.info
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #42 le: 27 décembre 2024 à 15:01:11 »
Pour sélectionner les distributions, vous m'avez convaincu : la durée du support ou la présence de Flatpak / Snap activée par défaut n'est pas la bonne solution.

J'ai utilisé le classement des distributions Linux et des systèmes BSD les plus populaires se basant sur les données statistiques du site SimilarWeb.

J'ai exclu quelques distributions populaires, voici les raisons :
- Raspberry Pi OS ⇒ Exclue, car fonctionnant sur Raspberry Pi.
- Red Hat Enterprise Linux ⇒ Exclue, car visant uniquement les entreprises.
- ArchLinux ⇒ Exclue, car destiné aux utilisateurs avancés
- Kali Linux ⇒ Exclue, car destinée aux tests de sécurité d'un système d'information
- SUSE Linux Enterprise ⇒ Exclue, car visant uniquement les entreprises.
- Gentoo Linux ⇒ Exclue, car destiné aux utilisateurs avancés (compilé à partir des sources)


Ce qui nous donne pour les PC datant d’au moins 2011 et doté d’au moins 4 Go de mémoire vive (8 Go recommandés) :
(classement dans l'ordre de popularité, j'ai mis à chaque fois l'environnement de bureau le plus populaire)
1/ Ubuntu LTS (environnement de bureau GNOME)
2/ Linux Mint (environnement de bureau Cinnamon)
3/ Debian (environnement de bureau GNOME)
4/ Manjaro Linux - rolling release (environnement de bureau GNOME)
5/ Fedora Linux (environnement de bureau GNOME)
6/ openSUSE (environnement de bureau KDE)
7/ Zorin OS Core (environnement de bureau GNOME)
- Pop! OS COSMIC


Pour les PC datant d’au moins 2006 (microprocesseur 64 bits supportant Windows Vista et supérieur) et doté d’au moins 2 Go de mémoire vive, 4 Go recommandés :
1/ Xubuntu LTS (environnement de bureau Xfce)
2/ Linux Mint (environnement de bureau Xfce)
3/ Debian (environnement de bureau Xfce)
4/ Debian  (environnement de bureau LXQt)
5/ Manjaro Linux - rolling release (environnement de bureau Xfce)
6/ Fedora Linux (environnement de bureau Xfce)
7/ Emmabuntüs (environnement de bureau Xfce)

Il me semble important de rajouter une distribution pour un usage spécifique, quand un PC est dédié à des logiciels et jeux éducatifs pour enfants : PrimTux (la base est Linux Mint Xfce)

Cela fait tout de même 15 distributions à analyser, c'est beaucoup. C'est une base de travail, peut-être des distributions à supprimer. J'ai un gros doute sur le fait que Fedora Linux Xfce fonctionne sur de vieux PC, je vais tester.

trekker92

  • Abonné Free adsl
  • *
  • Messages: 1 941
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #43 le: 27 décembre 2024 à 15:26:44 »
- Ubuntu LTS GNOME
Ubuntu? I will learn, Ubuntu?
https://forum.hardware.fr/hfr/Discussions/Viepratique/hebergement-gratuit-anonyme-sujet_118598_50.htm#t72094166
(bon ceci dit c'est pas exclusif à ubuntu hein..)

Pour les PC datant d’au moins 2007 (supportant Windows Vista et supérieur) et doté d’au moins 2 Go de mémoire vive, 4 Go recommandés :
..slitaz? :)

- Pop! OS COSMIC
Ahem.
https://linuxfr.org/nodes/126603/comments/1880161
pour moi, cette mésentente incordiale est un point éliminatoire pour le projet.
« Modifié: 27 décembre 2024 à 16:27:19 par trekker92 »

pju91

  • Abonné Free fibre
  • *
  • Messages: 1 040
  • 91
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #44 le: 27 décembre 2024 à 15:43:13 »
Pour sélectionner les distributions, vous m'avez convaincu : la durée du support ou la présence de Flatpak / Snap activée par défaut n'est pas la bonne solution.

J'ai utilisé le classement des distributions Linux et des systèmes BSD les plus populaires se basant sur les données statistiques du site SimilarWeb.
J'aime bien ta nouvelle approche.
Il me semble important de rajouter une distribution pour un usage spécifique, quand un PC est dédié à des logiciels et jeux éducatifs pour enfants :
- PrimTux (la base est Linux Mint Xfce)
Concernant les jeux, tu mentionnais Steam dans ton premier message, les jeux ont peut-être des exigences plus élevées.
Cela fait tout de même 15 distributions à analyser, c'est beaucoup. C'est une base de travail, peut-être des distributions à supprimer. J'ai un gros doute sur le fait que Fedora Linux Xfce fonctionne sur de vieux PC, je vais tester.
Tiens, je vais peut-être essayer à l'occasion sur le PC qui me reste en Windows 10 (non compatible Windows 11).

vivien

  • Administrateur
  • *
  • Messages: 50 000
    • Bluesky LaFibre.info
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #45 le: 27 décembre 2024 à 17:09:01 »
trekker92 les problématiques de changement de noyaux Linux sous Ubuntu LTS quand il y a des drivers propriétaires installés, c'est du passé (Ubuntu LTS faisant évoluer son noyau Linux tous les 6 mois).

- Pop! OS COSMIC
Ahem.
https://linuxfr.org/nodes/126603/comments/1880161
pour moi, cette mésentente incordiale est un point éliminatoire pour le projet.
Ok, j'ai supprimé Pop! OS (c'était distribution la moins populaire de la liste, si on additionne openSUSE et SUSE Linux Enterprise).

C'est un point que je me suis demandé : Si Pop! OS est surtout populaire via les PC du fabricant d’ordinateurs américain System76 qui vend ses PC sous Pop! Os (et qui développe Pop! Os).
Ces PC n'étant pas vendus en France, la popularité en France de cet OS doit être bien plus faible. En France, les principaux fabricants qui livrent des PC pré-installé avec Linux utilisent Ubuntu (il y a quelques exceptions).

J'ai remplacé Pop! OS par Emmabuntüs, distribution Française qui ne peut bien évidemment pas être dans le top de SimilarWeb.

MaxLebled

  • Abonné Free fibre
  • *
  • Messages: 777
  • Rennes (35)
    • Site web
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #46 le: 27 décembre 2024 à 17:15:45 »
Valve a beaucoup investi dans Proton, et par conséquent, Steam peut maintenant faire tourner énormément de jeux sous Linux, même des gros blockbusters récents (comme « God of War: Ragnarok »)

C'est possible d'utiliser Proton sans Steam, évidemment, mais c'est un peu plus compliqué.

https://fr.wikipedia.org/wiki/Proton_(logiciel)

Ce site répertorie l'état des jeux selon leur compatibilité. Il est même possible de faire tourner certains jeux sur Chromebook grâce à Proton : https://www.protondb.com/

Aunisien

  • Abonné SFR fibre FttH
  • *
  • Messages: 139
Méthodologie pour une comparaison objective des distributions Linux
« Réponse #47 le: 27 décembre 2024 à 17:46:51 »

J'ai utilisé le classement des distributions Linux et des systèmes BSD les plus populaires se basant sur les données statistiques du site SimilarWeb.


Je pose une question bête mais c'est possible de connaitre la distribution utilisée, je pensais qu'il n'y avait que le fait que ce soit un Linux qui remontait dans le user agent ?