{"id":2000,"date":"2004-07-05T18:05:49","date_gmt":"2004-07-05T18:05:49","guid":{"rendered":"http:\/\/svay.com\/blog\/?p=2000"},"modified":"2004-07-05T18:05:49","modified_gmt":"2004-07-05T18:05:49","slug":"136-pourquoi-linux-nest-pas-mon-systeme-dexploitation-principal","status":"publish","type":"post","link":"https:\/\/svay.com\/blog\/136-pourquoi-linux-nest-pas-mon-systeme-dexploitation-principal\/","title":{"rendered":"Pourquoi Linux n&#8217;est pas mon syst\u00e8me d&#8217;exploitation principal"},"content":{"rendered":"<p>Cela fait plusieurs ann\u00e9es que j&#8217;essaie de switcher pour GNU\/Linux, convaincu par la <em>philosophie<\/em> des logiciels libres. Je me souviens avoir commenc\u00e9 il y&#8217;a bien longtemps avec une distribution Kheops alors que j&#8217;\u00e9tais sous Windows 95. Mon exp\u00e9rience du syst\u00e8me a toujours \u00e9t\u00e9 entach\u00e9e par des probl\u00e8mes que je consid\u00e8re r\u00e9dhibitoires:<\/p>\n<ul>\n<li>l&#8217;installation de logiciels n&#8217;est pas forc\u00e9ment simple (trouver les programmes et r\u00e9soudre les d\u00e9pendances)<\/li>\n<li>le rendu des polices n&#8217;est pas parfait (pourquoi les caract\u00e8res sont moins beau qu&#8217;ailleurs?)<\/li>\n<li>les premi\u00e8res semaines sont difficiles (ou le syndrome du <abbr title=\"Read The Fucking Manual\">RTFM<\/abbr>)<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<h3>l&#8217;installation de logiciels n&#8217;est pas forc\u00e9ment simple<\/h3>\n<p>Si je ne me trompe pas, il y&#8217;a trois moyens principaux d&#8217;installer un programme sous linux: \u00e0 partir des sources, \u00e0 partir de paquets binaires t\u00e9l\u00e9charg\u00e9s sur le net et \u00e0 partir de d\u00e9p\u00f4ts (les deux derniers moyens sont tr\u00e8s proches).<\/p>\n<p>L&#8217;installation \u00e0 partir des sources n&#8217;est pas tr\u00e8s abordable pour les d\u00e9butants: il faut ouvrir une console et taper des commandes pour compiler l&#8217;application. Il suffit que l&#8217;application s&#8217;\u00e9carte un tout petit peu du sch\u00e9ma classique &#8220;.\/configure, make, make install&#8221; et on est perdu. De plus, cette installation n&#8217;ajoute pas le programme dans le menu des applications disponibles et ne permet pas de l&#8217;associer par d\u00e9faut \u00e0 un type MIME donn\u00e9. Difficile \u00e9galement de maintenir \u00e0 jour puisqu&#8217;il faut r\u00e9p\u00e9ter ces \u00e9tapes \u00e0 chaque mise-\u00e0-jour.<\/p>\n<p>L&#8217;installation \u00e0 partir de paquets binaires t\u00e9l\u00e9charg\u00e9s est d\u00e9j\u00e0 plus pratique: pas de temps de compilation et les entr\u00e9es sont ajout\u00e9es dans le menu. Encore faut-il trouver le paquet correspondant au syst\u00e8me (rpm redhat? rpm mandrake?), lorsqu&#8217;il existe. &Agrave; cela s&#8217;ajoute le probl\u00e8me de d\u00e9pendances qui se transforme en mission impossible lorsque le programme n\u00e9cessite une dizaine de biblioth\u00e8ques. Comme pour le moyen pr\u00e9c\u00e9dent, l&#8217;application n&#8217;est pas mise \u00e0 jour par le syst\u00e8me.<\/p>\n<p>Normalement, l&#8217;installation \u00e0 partir de d\u00e9p\u00f4ts doit r\u00e9soudre les probl\u00e8mes des m\u00e9thodes pr\u00e9c\u00e9dentes. Les applications sont forc\u00e9ments destin\u00e9es au syst\u00e8me et s&#8217;y int\u00e8grent bien dans le meilleur des cas. La mise a jour est g\u00e9r\u00e9e par le syst\u00e8me qui est m\u00eame capable de notifier l&#8217;utilisateur lors de nouvelles versions. Cela semble id\u00e9al mais il y&#8217;a toujours un inconv\u00e9nient: la libert\u00e9 d&#8217;installer des applications est limit\u00e9e par la volont\u00e9 de l&#8217;\u00e9diteur (ou de la communaut\u00e9) d&#8217;en ins\u00e9rer de nouvelles ou de mettre \u00e0 jour celles d\u00e9j\u00e0 pr\u00e9sentes.<\/p>\n<p>Inutile de dire qu&#8217;il est difficile pour un \u00e9diteur tiers de distribuer ses produits dans un circuit de distribution classique (CD-ROM). Et que dire des utilisateurs qui n&#8217;ont pas la chance d&#8217;avoir une connexion haut d\u00e9bit?<\/p>\n<h3>le rendu des polices n&#8217;est pas parfait<\/h3>\n<p>Du terminal, on est pass\u00e9 aux fontes liss\u00e9es gr\u00e2ce aux progr\u00e8s des serveurs de fontes. Mais comme la cr\u00e9ation d&#8217;une police d&#8217;\u00e9criture est une t\u00e2che tr\u00e8s sp\u00e9cialis\u00e9e, un jeu de fonte correct a souvent fait d\u00e9faut aux distributions. Ce probl\u00e8me a \u00e9t\u00e9 r\u00e9gl\u00e9 avec la mise \u00e0 disposition par Bitstream des ses fontes Vera. Les syst\u00e8mes GNU\/Linux ont enfin des caract\u00e8res adapt\u00e9s aux \u00e9crans mais ce n&#8217;est pas suffisant. La qualit\u00e9 de l&#8217;affichage est encore en dessous de syst\u00e8me concurrents: l&#8217;espacement des caract\u00e8res est parfois irr\u00e9gulier et le lissage baveux. Heuresement, <a href=\"http:\/\/people.redhat.com\/otaylor\/grid-fitting\/\">des solutions sont d\u00e9velopp\u00e9es<\/a> et certains \u00e9diteurs n&#8217;h\u00e9sitent pas \u00e0 <a href=\"http:\/\/www.bitstream.com\/categories\/news\/press\/2004_bitstream\/061004_lycoris.html\">opter pour un autre serveur de fontes<\/a>.<\/p>\n<h3>les premi\u00e8res semaines sont difficiles<\/h3>\n<p> Si apr\u00e8s une installation tout fonctionne, une distrib linux est s\u00fbrement facile \u00e0 aborder pour un d\u00e9butant gr\u00e2ce \u00e0 la qualit\u00e9 des environnements de bureaux que sont gnome, kde et les autres. Mais lorsque ce n&#8217;est pas le cas, c&#8217;est un marathon qui commence: il faut parcourir une tonne de doc, \u00e9cumer les canaux IRC, poser et reposer des questions dans les forum pour, parfois, se rendre compte que tel p\u00e9riph\u00e9rique ne dispose que d&#8217;un support exp\u00e9rimental gr\u00e2ce \u00e0 un patch. Jusqu&#8217;\u00e0 maintenant, aucune distribution n&#8217;a su faire fonctionner tout mon mat\u00e9riel du premier coup: entre un disque firewire, une carte son sis7018, une webcam philips et un appareil photo Olympus j&#8217;ai toujours du me retrousser les manches et trouver les solutions par moi-m\u00eame. R\u00e9soudre un probl\u00e8me simple ne l&#8217;est pas. Il faut parfois \u00e9diter soi-m\u00eame un fichier de conf et taper des commandes dont on ignorait jusque l\u00e0 l&#8217;existence. D&#8217;ailleurs, j&#8217;en suis encore \u00e0 me demander comment faire pour faire booter ma Fedora Core 2 en trente secondes au lieu de la minute et demi actuelle. <\/p>\n<p>Pour conclure, je pense que les logiciels libres sont d&#8217;une tr\u00e8s grand qualit\u00e9 mais leur assemblage en distribution ne doit pas \u00eatre facile. Je l&#8217;ai dit au d\u00e9but, cela fait longtemps que j&#8217;essaie de m&#8217;y mettre et je vais poursuivre mon chemin vers la libert\u00e9. Je vais suivre l&#8217;\u00e9volution des distributions et tester les nouvelles distrib (pourquoi pas <a href=\"http:\/\/cobind.com\/desktop.html\" hreflang=\"fr\">Cobind<\/a> et <a href=\"http:\/\/www.gentoo.org\/\" hreflang=\"en\">Gentoo<\/a>?) et les nouvelles versions. D&#8217;ici l\u00e0, je vais continuer d&#8217;utiliser (presque exclusivement) des logiciels libres sous Windows.<\/p>\n<p>Les commentaires sont ouverts mais avant de troller, gardez \u00e0 l&#8217;esprit que ce n&#8217;est que <strong>mon avis<\/strong> \u00e0 propose de <strong>ma propre exp\u00e9rience<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cela fait plusieurs ann\u00e9es que j&#8217;essaie de switcher pour GNU\/Linux, convaincu par la <em>philosophie<\/em> des logiciels libres. Je me souviens avoir commenc\u00e9 il y&#8217;a bien longtemps avec une distribution Kheops alors que j&#8217;\u00e9tais sous Windows 95. Mon exp\u00e9rience du syst\u00e8me a toujours \u00e9t\u00e9 entach\u00e9e par des probl\u00e8mes que je consid\u00e8re r\u00e9dhibitoires:<\/p>\n<ul>\n<li>l&#8217;installation de logiciels n&#8217;est pas forc\u00e9ment simple (trouver les programmes et r\u00e9soudre les d\u00e9pendances)<\/li>\n<li>le rendu des polices n&#8217;est pas parfait (pourquoi les caract\u00e8res sont moins beau qu&#8217;ailleurs?)<\/li>\n<li>les premi\u00e8res semaines sont difficiles (ou le syndrome du <abbr title=\"Read The Fucking Manual\">RTFM<\/abbr>)<\/li>\n<\/ul>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[26],"tags":[],"_links":{"self":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2000"}],"collection":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/comments?post=2000"}],"version-history":[{"count":0,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/posts\/2000\/revisions"}],"wp:attachment":[{"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/media?parent=2000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/categories?post=2000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/svay.com\/blog\/wp-json\/wp\/v2\/tags?post=2000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}