5 sur 10
Dosnegèrepasleconceptdemulti‐utilisateurs;chaqueutilisateur,sansexception,doitpersonnaliserlesystèmeselonsesbesoins
chaquefoisqu’ilveuttravaillerdessus.Cen’étaitpasnonplusunsystèmemulti‐tâches.Celasignifiequ’onnepouvaitpasvérifier
lerésultatd’uncalcullorsqu’onétaitentraind’écrireunelettred’abordfermercetteapplication.
DOSn’aégalementpasdesystèmedesécuritéintégré.Çapouvaitallertantquevousnedésiriezpasunsystèmeenréseau.Ily
eutcertainesvariantesdeMS‐DOS,commePC‐DOSd’IBMetquelquesautres,quiessayèrentd’ajouterlesfonctionnalités
manquantes.Quelquesunesdesdéficiencesontétérésoluesenutilisantdesutilitairestiersmaislescontraintesdebasetellescette
mystérieuselimitationdemémoireà640Kbetl’exécutiondestâchesuneàune,n’étaitplusacceptable.
Aprésent,sivousvousdemandezpourquoiquelqu’unpourraitavoirenviedeseservirdeDOS,jevaissignalerquelques
avantages.Audépart,DOSavaitdesbutstrèsdifférentsdeceuxdeLinux.C’étaitunsystèmetrèsbonmarché(encequiconcerne
leprix)etilétaitassezfacileàutiliseravecsonensembleminimalistedefonctionnalités.Travailleraveccesystèmen’étaitpas
compliqué.Iln’yavaitpastropdecomplicationstantqu’onnes’enservaitpaspourdesprojetsplusélaborés.Cefutsansdoutele
systèmed’exploitationlepluspopulaireaumondeetilpossédaitunbonnombred’applicationspourlestâchescourantes.
3.1.1.Fichiersetrépertoires
Lesfichiers[NdT:nomsdefichier]dansLinux,peuventêtretrèslong,jusqu’à255caractèrescommepourWindows,etilsn’ont
pastoujoursd’extension.Lesfichiersexécutablessontidentifiésgrâceàunattributplutôtqu’uneextension.Lesextensionsde
fichiersontmoinsimportantespourLinuxquepourDOSouWindows,puisqueLinuxidentifiegénéralementlesfichiersparun
coded’identificationuniquequ’onappellelenombremagiquequidépenddutypedefichier.
LesrépertoiressontsimilairesàceuxdeDOSetrespectentunestructurehiérarchique.Lesnomsdecheminsontséparéspardes
barresobliques(/)dansLinuxtandisquepourDOSetWindowsonutilisedesbarresobliquesinverses(\).Parexemple:
% cd /mnt/cdrom
Un/indiquelaracineet..représentelerépertoireparent,demêmequepourDOS.
Danslesshellsbash,onpeututiliserlesymbole~pourallerrapidementdanslerépertoirehome.Parexemple:
% cd ~
3.1.2.LaconsoleLinux
PlusieurscommandesDOSontleuréquivalentenLinux.LaconsoleLinuxestsimilaireàlalignedecommandeDOSmaiselleest
beaucouppluspuissante,etj’aitrouvéaussiqu’elleétaitpluspratiqueavecdesdispositifstelsquelasurbrillancecouleuretdes
possibilitésdenavigationplusconviviales,selonletypedeconsolequ’onutilise.
LaplupartdesdistributionsLinuxsontfourniesavecleBash(BourneAgainSHell)pardéfaut.Ilyenaplusieursautres,commela
consoleKornetlaconsoleC.Ellessontéquivalentesengénéral.Ilestrecommandéd’apprendreàmaîtrisertotalementune
consoleavantd’enessayerd’autres.Leschosessecompliquenthabituellementsivousvoulezexécuterdesscriptsshell,quisont
comparablesauxfichiersbatchsousDOS(fichiersavecl’extension.bat).
3.1.3.ExécuterdesprogrammesDOSsousLinux(émulationDOS)
IlexisteunémulateurDOSappelédosemuwww.dosemu.orgpourLinuxquiestcapabledefairefonctionnerdesprogrammes
DOSsousunsystèmed’exploitationLinux.Celogicielesttoujoursencoursdedéveloppement;vousavezpourtantlapossibilité
deletester.Ilestconnupourêtreassezfacileàutiliseraumoinspourquelquesapplications.SivousvousintéressezàLinux
uniquementpourfairefonctionnerdesprogrammesDOSgratuitement,essayezavecFreeDOSwww.freedos.org.Celadevraitêtre
bienmieuxqueLinux.
3.2.LinuxparrapportàWindows9xetNT
Commejel’aiditplustôt,WindowsestplusoumoinssimilaireàLinux.Quandonfaitdel’initiationàLinux,lesgenssontdans
unpremiertempsintimidésparlesystème.Iladifférentstypesd’interfacesgraphiquesettoutnemarchepastoujourscommeon
s’yattend.Quandlesutilisateursmeparaissentdéconcertés,jeleurfaisunedémonstrationtrèssimplepourqu’ilsvoientqueles
tâchescourantestellesquechangerlefondd’écranouécouterdelamusiquesontidentiquesàWindows.Leproblèmeavecce
typed’approcheestquelesutilisateursseplaignenttrèsvitequeLinuxneleurapportepasbeaucoupplusqueWindows.
Jesuisd’accordaveceuxlà‐dessus,dansunecertainemesure.Onnepeutpastoutattendred’unsystèmed’exploitation.Ilestclair
qu’onnepeutpasattendredeLinuxqu’ilfonctionnecommeunjeudetiren3Douquelquechosedanscegenre.Ilya
évidemmentbeaucoupdedifférencesauniveaudelaconsole,duchoixdesinterfacesutilisateur,ainsiqu’auniveaudela
philosophieetdesobjectifsdusystèmed’exploitation.Linuxestdéveloppéentantquesystèmeouvertpourlequellecodesource
ducœurdusystèmeLinux(noyau[kernel])estàladispositiondetousgratuitementmaisilestdifficiled’expliqueraprioriquel
impactcelapourraitavoirsurl’utilisateurlambda.
L’interfaceestprobablementlapremièrechosequ’onremarquelorsqu’oncommenceàutiliserlesystèmeLinux.Windowsoffre
uneinterfaceutilisateuruniqueetmonolithique,quiestplusoumoinslamêmesuivantlesversions.Aucontraire,Linuxpossède
deuxprincipauxenvironnementsdebureauappelésKDE(www.kde‐france.org)etGnome(www.gnomefr.org).KDEaun
gestionnairedefenêtresintégrétandisqueGnomeestcompatibleavecbeaucoupd’entreeux,telsqueSawfishetEnlightenment.
Ladécisionduchoixdel’environnementdebureauetdugestionnairedefenêtresparmiceuxproposésvousappartient.Certains