Bonjour chers linuxiens.
Je souhaiterai vous faire part de mes impressions sur Linux.
Mon problème était à la base très simple : je voulais juste faire un petit serveur PHP5/MySql et installer phpMyadmin.
Rien d’extraordinaire non ?
Figurez-vous que cette manip sous Microsoft Windows prend environ 2 minutes (le temps de télécharger WAMP et de l’installer). Et ben cela fait déjà 5 jours que je suis sur cette pourriture de Linux afin de faire ce que je souhaite (et je n’ai toujours pas réusi).
Voici ma petite histoire :
Tout commença par une envie stupide de vouloir trouver un serveur mieux que WAMP. Etant entouré de Linux Debian à mon école j’avais décidé d’installer cette version sur mon portable.
Premier problème : Jour 1 - 13h00 : début du commencement
Je pensais pouvoir être immédiatement opérationnel et qu’en 2heures l’affaire serait dans le sac, mais que vois-je, Debian tiens sur 14 CD !!! C’est de la folie !!! (Windows 1 seul CD et WAMP : 30 Mo (pour info nouvelle version est sortie)) Ne me parlez pas des logiciels supplémentaires j’y reviens plus loin.
Bref, passons, je commence donc à télécharger tous les CDs car je n’avais pas accès à internet pendant les 2 premiers jours (seulement à mon école où je téléchargeais les images), mais je m’apercois que je dois reprendre les cours dans 30min, je mets donc au point un script php qui permette de télécharger les images sans que ma session soit ouverte, mais hélas 30 min n’auront pas été suffisants…
Il a donc fallu que je télécharge les images le lendemain.
Jour 2 - 8h00
Vite vite, le script est maintenant fini prêt à l’emploi, je l’installe, tout fonctionne niquel et je vais en cours, espérant que tout fonctionnera correctement.
Evidemment… NON ca n’a pas fonctionné… le serveur a eu un problème (à noté qu’il s’agit de Linux Debian) et il a du redémarrer, donc mon script n’a pas survécu à ce redémarrage…
Jour 2 - 22h00 - Les vacances => accès à Internet !
Le soir en rentrant chez mes parents, je mets en route internet et télécharge uniquement l’image d’installation réseau (ouf seulement 100 Mo)…
Je la grave, tout se passe normalement.
Je la met sur mon portable, suis les instructions pour partitionner le disque (ma plus grosse erreur qui m’a fait perdre mon cher Windows :(), la “préinstallation” copie ses fichiers pour lancé la réinstallation, bref jusque là c’est un succès et mon humeur remontait en me disant que finalement je n’avais perdu que 2 jours.
Qu’avais je dit ! Au moment de lancer la phase d’installation, lors du chargement de je ne sais trop quoi : SEGMENTATION FAULT (lors du chargement de l’usb (à noté que pour juste le chargement de l’installation, le programme n’a besoin que du disque dur, du CDRom et de l’ethernet, je comptais certainement pas installer Linux sur une clé USB) . Donc segmentation fault puis (évidement) plantage.
Bon je me suis dit, c’est mon CD qui doit être mal rayé (n’est ce pas ?), cela ne peut certainement pas venir des images officiels de Debian… Donc je regrave mon CD, toujours le même problème. Je change de CD (à noté qu’il s’agit d’un CDR et plus RW (donc j’ai fait du gaspillage)) toujours le même problème.
J’ai essayé sur un autre mirroir, identique…
0h00 (environ)
Je décide finalement de télécharger les images de Debian et ma fois tant pis si je dois les graves une par une à chaque fois qu’il me le demande (comme quoi j’avais vraiment de la volonté pour installer LINUX !!!) :grrr:
La première image se termine ainsi que la deuxième.
Je grave la première image.
La préinstallation se passe très bien.
Le chargement est toujours un echec avec le même segmentation fault.
1h00 (pas loin)
Je décide de me coucher car le portable allait finir par passer par la fenêtre.
Jour 3 - 9h00
Ayant passé une nuit fort désagréable à cauchemarder de ce Debian à la ***, je cherche des tutoriels et autres trucs dans ce genre (avec mon PC Windows, car lui fonctionnait). Et je m’aperçois que beaucoup de personnes disaient que Debian était plutot difficile d’installation. A vrai dire, je n’aurai pas eu l’occasion de m’en apercevoir, mais finalement, vu le bordèle que c’était jusqu’à maintenant, j’étais content de voir cela.
J’ai donc décidé de prendre une distribution de Linux qui était vraiment le plus grand publique et le plus simple qui soit dans le monde de Linux, j’ai nommé… MANDRIVA. Pourquoi cette version ? Parceque presque tous les linuxiens sont d’accord pour dire que Mandriva est très simple d’installation et reconnait tous les périphériques (ou la plus part). De plus j’avais déjà eu une approche avec Mandrake (même si celle-ci n’avait pas été fructueuse).
http://www.mandriva.fr, le calvaire continue…
Je viens de voir qu’en plus ils viennent juste de mettre à jour leur site… Ils avaient plutot intérêt car hier c’était sacrément le bordel et ca plantait 1page sur 2.
Bref, en tout cas c’est quand même toujours autant le bazarre de ce que je viens de revoir, c’est même pire car je ne vois même plus de lien Télécharger…
Donc hier, je pars à la recherche (musique d’Indiana Jones) des images de Mandrake. D’après ce que j’ai cru comprendre il m’en faudrait que 3, mais je peux peut être en avoir 6 mais apparement c’est payant… Bref j’ai rien compris à leur barratin et je cherchais un espace ftp pour pouvoir télécharger les 3 ou 6 images.
Victoire !! Après 15 minutes à fouiller sur leur site j’ai réussi à trouver les moirroirs sans passer par la case BUY ! Un grand pas pour l’homme, mais un petit pour l’humanité…
J’ouvre, et là, la question à laquelle tous les Newbies ont la réponse : i586 ou x86 ou x86_64 ou d’autres j’avais vu… Mon dieu (même si je suis pas croyant), que Windows est plus simple !!!
Bon aller, je demande à des copains sur Internet, ils savent pas… Bref tant pis, je m’en remets à la chance (je finirai bien par avoir un peu de chance bord** de m****), et ben NON, l’image que j’ai pris (i586) c’est téléchargé de moitié avec un débit super faible (100ko au départ, 10 ko au milieu) puis plantage… $@^!§~_!!!
Mais non je suis quelqu’un de TRES TETU et j’aurai la PEAU DE CE MAUDIT PINGUIN !!! TU VEUX LA GUERRE TU VAS L’AVOIR !!!
Je trouve par miracle sur internet qu’il existe un CD d’installation tout par le réseau (avec encore le choix incompréhensible…), je reprends i586 et ouf ! ca marche (pour 20 Mo ca m’aurait vraiment énervé que ca plante…).
(NB : vous vous rendez compte que c’est que l’installation là ?? Y a quelqu’un qui est arrivé jusque là ?? :lol:)
21h00 (et promis j’ai passé ma journée à faire tout ca…)
Début de l’installation de MANDRIVA.
Je crois tous les doigts que j’ai (pieds compris), et pas de problème avec mon matériel USB !!! VICTOIRE !!! (enfin faut pas crié victoire trop vite…)
Lors de l’installation tout se passe normalement, je choisi mes composants (php5, kde, gnome et xfce4 (que j’aime bien), mysql) et je vois que je dois téléchargé 2 Go de données pour Linux et les packages !! Bon ben pas grave, au moins je devrais tout avoir avec cette taille monstrueuse.
1h30 plus tard… (après avoir joué à plein de jeux sur le PC Windows), l’installation s’abouti avec succès, l’ordinateur redémarre, victoire Linux est installé !!!
Arrivé si prêt de mon but final et étant un peu perfectionniste, je veux configurer le soir, et luttant contre mon sommeil je lance ma session linux… Alors voyons voir, où se trouve le répertoire des pages web ? A mon IUT c’est dans le répertoire utilisateur, dans un sous dossier public_html. Bon ben ca commence mal, j’ai pas de dossier public_html… Pas grave j’en crée un, et bien évidemment… ca ne marche pas !!!
Je me rappelle alors qu’il fallait faire quelques manip pour paramètrer les accès comme il fallait afin que php puisse exécuter les html. Et sans savoir pourquoi, dans la console, je tape : php index.php
et là…
php command not found…
QUOI ??? Sur les 2GO que j’ai installé j’ai pas eu le droit à PHP !!! La crise commence…
Laisse tomber, je verrai ca demain finalement…
Le lendemain :
3heures après avoir désespérément cherché une solution sur linux et sur internet je décide d’installer tout ce qui comporte le mot PHP dans l’assistant d’installation et au bout d’1/2 heure de téléchargement (donc 300 Mo supplémentaire environ…), j’arrive enfin à avoir la commande PHP dans la console, signe qui me permet de croire que maintenant php était correctement installé. De plus, comme par magie, dans le centre de config de l’ordi je peux “configurer le serveur”. C’est ici que j’apprend où se trouve les pages web “root” et que je paramètre que mon dossier home sera public_html.
Je retente une exécution du serveur, (d’après le tutoriel ca devait fonctionné), en effet ca marchait, mais que sur les pages root et pas sur les miennes… 1h après avoir supprimer tous mes dossiers, refait les manips 50 fois etc… je décide de me connecté à l’iut en ssh (que j’ai du encore retélécharger) pour voir les commandes magiques… Je les trouve, je les tests, et … CA MARCHE !!! YOUPIIIII je peux enfin excuter du PHP !!!
Tout content, j’essaie d’accéder à ma deuxième partition où se trouvait mes pages web, et que vois-je ? impossible… alors là… alors là !!! :grrr: :grrr:
Je tente de mettre de la musique pour me calmer, ca m’a encore plus énervé, d’abord le volume était à 0 par défaut et impossible de trouver la petite icone volume de Windows (pourtant importante), mais après avoir encore télécharger un utilitaire j’ai réussi à réglé le volume, mais ca n’a pas suffit ! Je n’avais qu’un seul player qui plantait dès que j’essayais d’ouvrir une musique (mp3). Je cherche (une fois de plus sur internet), il faut taper une commande spécial car les codecs sont pas par défauts activé… il a fallut que je retélécharge encore un truc pour ca… Mais rien y fait, le player plantait toujours…
Ptain c’est dingue quand même !!! Je décide donc de trouver un autre player et je télécharge tout ce qui contient MEDIA ou PLAYER et je tombe sur des logiciels aussi nul les uns que les autres… Moi qui trouvait Windows Media Player pas terrible, et ben franchement je réitère mon jugement et je crois que je pourrais plus m’en passer !!! Pas de bibliothèque pour certains, pas de playlist pour d’autres, plantage lors de la lecture de certains morceaux pour plusieurs… pfiouuuuu… :grrr: :grrr: :grrr:
Bref, finalement je me résigne à la méthode de devoir ouvrir un par un mes morceaux toutes les 3 minutes…
Finalement je laisse tomber la tentative de récupération de mes anciens fichiers car j’ai des sauvegardes sur internet.
14h00
Je décide donc de tester à présent MySQL. phpMyadmin n’est pas installé, je le cherche dans les programmes, le télécharge et il s’installe automatiquement, parfait.
Je cherche où il se trouve, exécute par l’intermédiaire d’internet, et là, page blanche… (Ca y est encore une merde…)
j’essaie de taper mysql + tab pour avoir qqch, rien !!! Non mais c’est quoi cette affaire ??? Dans les 2 GO j’ai téléchargé quoi ???
Bref, je dois donc retélécharger encore MySQL… (j’ai pris tout ce qui contenait mysql).
Dans la console je tape mysql et tab et là j’ai plein de commande (ouaaiiiissss !!! mysql est installé !!).
Je cherche où rentrer les mots de passe, les utilisateurs, je cherche dans le centre de config, non c’est pas là… J’ai pas trouvé (ni sur internet). Dans toutes les applications que j’avais téléchargé il y avait quand même mysql-administrator ou un truc de ce genre qui permet de faire des connections au base de données.
Je l’ouvre, rentre root et mon mot de passe (aussi aucun mot de passe enfin j’ai tout essayé), “error cannot connect to local MySQL server through socket /var/lib/mysql/mysql.sock”.
20h30 - rédaction de ce message
Là c’est le bouquet, j’en ai marre, Mandriva qui est sensé être la plus simple distrib d’utilisation, ouverte au grand publique ? On me parlera d’ouverture au grand publique quand on ne sera pas obliger de rentrer 500 fois en une journée le mot de passe root, une commande dans la console, que les installations fonctionneront (flash ne marche pas), que quand on installe quelques choses cela y soit, qu’on ne soit pas obligé d’utiliser 50 logiciels pour faire ce qu’un seul pourrait faire.
Maintenant je vais réinstaller Microsoft Windows XP qui tiens sur 1 seul CDROM, avec les mises à jour incluses et 2 logiciels : 1 pour l’édition de page web et WAMP. Tout ce que j’installe pourrait tenir sur LE CD d’XP et je n’ai pas besoin de tonnes de CD pour installer mon système, je n’ai pas besoin de télécharger toutes les 5minutes de nouveau packages pour le bon fonctionnement de mon système, je n’ai pas besoin d’avoir 50 lecteurs pour faire ce qu’un seul fait, pas besoin de télécharger un programme et de taper une ligne de commande pour modifier mon volume.
On parle de virus sous Windows (bien que je n’en ai jamais reçu et que je n’ai jamais eu d’antivirus et j’ai un parefeux depuis l’année dernière (je possède Windows depuis 8 ans)), mais sous Linux il n’y a pas de virus, c’est Linux le virus même. Car à la base, le but d’un virus est de nuire et d’énerver l’utilisateur, Linux a parfaitement réussi, mais j’ai l’antivirus : MICROSOFT WINDOWS, pour que les gens ne se prennent pas la tête et ne passe pas 1 semaine à faire ce qu’on peut faire en 5 minutes…
Je remercie ceux qui m’auront lu jusqu’au bout, et je crois que c’est définif, je ne peux plus blairer LINUX, ce Pinguin à la c** qui fait mine de prétention par rapport à ce qu’il sait vraiment faire !!!!! :grrr: