Vive le LUG Linux-Azur
Linux Users Group (mise à jour du 1 Mars :2003)
Débuter avec
GNU/Linux
un fabuleux OS du Logiciel Libre
Pourquoi installer GNU/Linux sur sa machine ? : La réponse est facilitée par la visite de ces pages web
Qui est à l'origine de Linux ? :
Linus Torvalds alors étudiant en Informatique
à l'Université d'Helsinki en FINLANDE ( il est actuellement aux USA chez
Transmeta.)
Linus a trouvé dès 1991 un soutien actif et déterminant sur le réseau Internet :
une centaine au début des milliers aujourd'hui (
La communauté LINUX était née....).
Lectures conseillées :
Le manifeste de Linux
Documentations GNU/Linux en Francais
ainsi que la :
Linuxgazette
et les fameux documents
Halloween
Linux est un UNIX-Like et constitue un atout indéniable pour préparer son avenir en informatique...( avec du VRAImultitaches-multiutilisateurs-multiprocesseurs) XFree86 est un serveur graphique ( on parle de X Window ) qui comporte sous Linux de nombreux clients Window Managers et desktops ( Afterstep, Windowmaker, Fvwm, GNOME, XIMIAN, KDE, Enlightenment...) dont le developpement est toujours très actif. Bref plusieurs GUIs ( interfaces graphiques) sont donc disponibles ( pour travailler avec la souris ) . root désigne sur un système GNU/Linux la personne qui a "tous les droits" ( on parle de super-utilisateur ou encore d'administrateur du système) et donc beaucoup de devoirs : en particulier son mot de passe doit etre bien choisi ( par_ex_zam_pleut) et conservé en lieu sur. quelques détails d'importance :
hda signifie disque dur relié à l'interface maitre primaire ( C: sous DOS) tandis que hda1 la premiere partition de disque dur hda, hda2......etc .. .
fd0 signifie la disquette ( A: sous DOS )
ttyS0 le port série 1 (COM1 sous DOS) ,ttyS1 le port série2 (COM2 sous DOS).....
OS (système d'exploitation) de très grande qualité notamment en termes de STABILITE, SOUPLESSE d'EMPLOI et de CONFIGURATION. Un réseau local sous TCP/IP avec ou sans SAMBA mais aussi le fameux trio APACHE , PHP , MYSQL, ou encore ZOPE, KYLIX GIMP , EMACS , TeX-LaTeX vous attendent... sans oublier Les nombreuses applications ( mais oui :-) Les codes SOURCES de Linux sont LIBRES d'accès ( Licence GPL ) |
Pour débuter il faut se procurer une distribution Linux (
Red-Hat  ;ou Mandrake est un bon choix ) .
En cas d'hesitations voici une excellente page web :
http://www.linux-france.org/article/choix-distri/
La liste des distributions possibles à l'URL :
http://www.linuxhq.com/dist.html
Linux ne plante que très rarement , de plus il est configurable
à souhait , et comporte de nombreux autres avantages
que vous allez découvrir...
Un PC excellent pour débuter ( au moins un pentium 300 MHz 64Mo de RAM .... KOIKILSOIT possible ( et fort utile ) d'installer Linux sur une disquette : tomsrtbt ) ou un Mac (ou bien une station DEC Alpha ou SUN Spark ...). Mais il est possible (surtout avec des versions distributions "anciennes") d'installer Linux sur un 386DX avec 8Mo de RAM sans bien sur X-Window et les applications graphiques : un système minimal occupe moins d'une centaine de Mo. Un disque dur de capacité raisonnable d'un minimum de 512Mega-Octets (sans X Window) et de 1.5 Gigas (avec X Window). Il est fort agréable de se placer dans la situation ALPHA :
- ALPHA : installer un deuxième disque dur en maitre sur SECONDARY-MASTER la deuxième interface IDE , sinon :
- BETA : sauvegarder l'integralité des données importantes sur un support de qualité.
Du temps, de la motivation et de la patience ( beaucoup ) pour apprendre le fonctionnement ainsi que les :
Lire au préalable au moins un livre sur Linux ( très important ) : Il est facile (en librairie comme dans de nombreuses grandes surfaces) de trouver ( pour un cout assez modique ) un ouvrage introductif . Consulter la célèbre page de G.Delafond : Guide de Survie du Débutant sous Linux . Imprimer l'excellent LeaBook : http://lea-linux.org/books/LeaBook-install.pdf Lire aussi cet article http://www.linux-france.org/article/debutant/ , le superbe livre de Matt Welsh et Lar Kaufman , aux Editions O'Reilly, Paris, Avril 2000 ISBN : 2-84177-086-9
Soit dans un kiosque : Presque chaque mois on trouve dans les magazines dédiés à LINUX un CDROM sur lequel une distribution est archivée : .
Soit par VPC : LINUX-KHEOPS, ou chez IKARIOS Soit sur le NET , cliquer : ICI à éviter avec une liaison à faible debit :-( Soit en achetant : Un "Kit de Démarrage LINUX" (on parle de distribution....).Choisir sa distribution ( Debian, Slackware, Red Hat, SUSE, Mandrake .....ou pour un Mac: Yellowdog, linuxPPC, MkLINUX...). Il existe aussi des distributions concues pour "débuter" :
Il est possible grace à KNOPPIX d'essayer Linux sans reellement proceder à une veritable installation :
en clair ne pas reformater son disque dur ;-).
KNOPPIX est un CD bootable avec une collection de logiciels GNU/Linux.
N'oublions pas DEMOLINUX: Demolinux est un CDROM permettant d'utiliser Linux sans installation sur le disque dur.
Le systeme d'exploitation LINUX est un OS (Operating System) multitaches, multiutilisateurs et multiprocesseurs de type UNIX. Terminal virtuel (console virtuelle) : pour en changer appuyer sur ALT+F2 ou ALT+F3 ......en mode texte Terminal virtuel : pour en changer appuyer sur :ALT+CTRL+F2 ou ALT+CTRL+F3 ...... en session X Quitter X Window : pour en changer appuyer sur : CTRL+ALT+Retour Arriere..... en session X Les fichiers éxécutables ne sont pas du tout les mêmes que sous Windows (il y donc incompatibilité) mais l'emulateur WINE existe ... Si vous êtes surpris quand vous insérer votre CD-ROM ( accès impossible ) vous avez simplement oublié l'opération de"mount_age". Même chose pour les disquettes. Voici 3 commandes typiques de montage de périphériques dans les commandes utiles Quelques connaissances de base de l'informatique sont conseillées pour travailler sous LINUX ... Lire au moins l'inestimable Guide du Rootard d'Eric Dumas. Une fois la partition de disque activée pour LINUX celle-ci n'apparaitra pas sous Windows. par contre l'inverse est vraiment possible (et conseillé).
Si vous etes vraiment peu autonome aller à la prochaine LINUX_INSTALL_Party:
des "anciens" vous aideront à installer Linux ( Apporter votre Machine avec une liste détaillée du MATOS et aussi quelques disquettes ainsi que des cables et toutes les distributions (meme les anciennes) dont vous disposez :-)
Avant l'installation :
- dresser la liste détaillée du hardware et lire la doc ( assez rapidement )
- prevoir un cahier pour prendre des notes d'installation.
- prevoir la Sauvegarde des données auxquelles vous attachez de l'importance ...
- consulter les sites web relatifs aux matos compatibles GNU/Linux
Commencer par effectuer un relevé détaillé de votre matériel (avec les dernieres distributions presque inutile ;-)
- Processeur (type, marque, version)
- Carte-Mère (type, marque, version)
- Bios (type, marque, version)
- RAM (taille : 16Mo , 32Mo , 64Mo, 128Mo)
- Bus principal ( ISA, EISA, VESA, PCI sont gérés mais pas encore Micro Channel )
- Type de disque dur (E)IDE, ou SCSI et sa taille.
- Type de votre lecteur de CD-ROM ( Standard Atapi....),
- Type d'imprimante ( presque toutes les imprimantes conviennent )
- Type et marque du moniteur et de la carte graphique, en particulier IL FAUT connaitre : La résolution maximale (600*480? 800*600? 1024*768? 1280*1024? etc... Plage des fréquences de balayage horizontal (HORIZSYNC en KiloHertz) ainsi que celle relative aux frequences de balayage vertical (VERTREFRESH en Hertz). Dans certains cas il faudra connaitre aussi : la bande passante video (BANDWIDTH en MegaHertz) le circuit d'horloge (CLOCKCHIP) le RAMDAC (convertisseur numerique-analogique) et la taille de la memoire video (VIDEORAM). Un nombre élevé de Cartes Graphiques est supporté par LINUX.
- Type de souris et son pilote .Il est conseillé d'utiliser une TROIS boutons (sinon émuler par Emulate3Buttons)
- Modem : il importe surtout de connaitre son port série (COM1 , COM2 , COM3 ou COM4 ?) .Il faut savoir le type de protocole d'authentification qu'utilise votre fournisseur d'accès à internet (en général PAP) bien sur votre USERNAME et votre PASSWORD seront nécessaires ainsi que le DNS PRIMAIRE ET LE DNS SECONDAIRE en adresses numériques IP tout comme son numéro de téléphone de connexion.
- Carte son : presque tous les modèles sont pris en charge.
- Carte Ethernet : Si vous avez accès à un réseau, Linux gère les grands Standards de cartes ( 3C503, 3C509, et 3C503/16de 3COM , lesNE1000 et NE2000 de Novell ainsi que les WD8003 et WD8013de Western Digital).
Par ailleurs Il est vivement recommandé pour obtenir des infos et de l'aide (aussi bien pour l'installation que pour l'utilisation) de linux de disposer d'une connexion à INTERNET. Il y a un nombre considérable d'adresses web GNU/Linux, en voici quelques unes vraiment utiles :
- http://lea-linux.org/ Le site de l'aide par excellence ; Merci à Serge TCHESMELI et son Team
- http://www.toolinux.com c'est tout GNU/Linux en quelques clics ....
- http://www.tootella.com Les infos du LIBRE
- http://linuxfr.org Merci Fabien PENSO
- http://www.ze-linux.org Merci Terence DEWAELE
- http://www.aidelinux.org/ Merci Stéphane SALETTES
- http://www.linux-france.org/article/cesar Premiers pas d'un Linuxien novice
- http://www.baby-linux.net/c'est la nouvelle adresse de binny.forez.com ......
- http://www.linux-france.org/article/ le moteur ... hébergé par NFranceConseil
- http://ramix.nexenservices.com/cours/debuter_avec_Linux La Page de René MAGES ( et moi et moi :-)
- http://www.cert.fr/francais/deri/lobjois/Liens-linux.html Liens Linux Classés
- http://www.linux-center.org/fr/informations/doc-french/index.html Documentation en français
- http://ikarios.com/form/ L'un des diffuseurs GNU/Linux.
- http://savannah.gnu.org/ URL incontournable du GNU Software
- http://slashdot.org/ L'URL des " News for Ners , Stuff that matters ...."
- http://freshmeat.net/ URL incontournable de l'OPEN SOURCE
- http://sourceforge.net/ URL incontournable de l'Open Source Community
- http://www.opensource.org ne pas confondre avec GNU/GPL ;-)
- http://lwn.net/ Linux weekly news .Bringing you the latest news from the Linux World.
- http://www.idealx.com/ Une jeune et prometteuse société de L'OPEN SOURCE
- http://www.linux-at-business.com/ L@B est un Application Service Provider
- http://www.linux-france.org/prj/inetdoc/i/net/ entierement dédié au réseau; Merci Philippe LATU
- http://www.linux-france.org/article/these/unix-vs-nt/index.html Comparaison NT4.0 --- Unix
- http://www.linux-expo.com Le site des expositions Linux
- http://www.linuxgraphic.org/ Graphisme | Bitmap | 3 D | Edition | Video | Web |
- http://www.familinux.org/ pour favoriser l'implantation des Logiciels Libres à la maison.
- http://www.linuxgames.com/ Linux et les jeux (si si :-)
- http://www.linux.ie/LWR/index.html Des dizaines de liens Linux
- http://proxad.linux.tucows.com/ L'adresse des telechargements ...une classique déja.
- http://www.linux-kheops.com/ Le site de Joel BERNIER ( il nous apporte toujours son précieux soutien ).
- http://www.librelogiciel.com Le site de Jerome ALET ( un des membres fondateurs de Linux-Azur ).
Pendant l'installation n'oubliez pas de prevoir trois disquettes fraichement formatées (il faudra créer au moins une disquette de démarrage) . Installer Linux dans une partition primaire, c'est préférable. pour les anciens BIOS eviter ABSOLUMENT: une partition primaire dont le premier octet est au dela du 1024ième cylindre ( cette restriction est liée au BIOS ). Installer LILO sur une disquette pour débuter et non sur le MBR .(MBR désigne le Master Boot Record). Garder tout de même votre Windo$e......Il peut s'averer utile pour finir de configurer Linux (carte son, carte graphique, modem,...) Mais oui .... Parcourez les différents répertoires de Linux (en particulier /etc pour ce qui concerne la configuration du système ) et vous découvrirez la richesse d'un système Linux.
L'installation de LINUX est assez simple ( elle est graphique
sur bon nombre de distributions ), voici ses étapes essentielles
( automatisées sur certaines distributions ):
Sauvegarder ses données avant toute manipulation. Dresser la liste du matériel préparer trois disquettes formatées. Si le BIOS de votre machine le permet : booter sur le CD-rom de LINUX. Sinon créer sous MSDOS à l'aide de l'utilitaire rawrite deux disquettes (boot et root) L'installation proprement dite s'effectue à l'aide de menus ; des choix sont proposés notamment : La langue (French, English.....),Le clavier ( type fr-latin1 pour le Français) Le support des paquetages à installer ( LocalCDRom dans la plupart des cas) Le choix du type de l'installation : WorkStation (classe recommandée pour un début ),Server,Custom . Créer les partitions nécessaires au fonctionnement de Linux. Utilitaires proposés : fdisk ou Disk Druid. Voici un exemple de partitionnement d'un disque dur d'une capacité de 10 Gigas:
DEVICE Boot Start End Blocks Id System /dev/hda1 * 1 253 2032191 1 FAT32 Win98 /dev/hda2 . 254 270 136552 82 LINUX Swap /dev/hda3 . 271 541 2104515 83 LINUX /dev/hda4 . 542 1232 5550457 83 LINUX Vive RMS !!! La partition d'échange (LINUX Swap) est obligatoire (RAM virtuelle): la taille conseillée est le double de celle de la RAM avec un plafond à 128Mo. Il est souhaitable de placer le répertoire de base des divers utilisateurs( son nom est /home ) sur une partition dédiée comme /dev/hda4 dans l'exemple ci-dessus. Formatage des partitions créées. Choix des paquetages (Il est bien sur possible si la capacité du disque dur est faible de se limiter au strict minimum et ne pas installer l'environnement graphique de Linux). Configurations finales( La souris, la carte graphique et le moniteur, la carte reseau, le choix du fuseau horaire,les services (daemons) à lancer automatiquement au démarrage du système, l'imprimante locale,le mot de passe du root) Rendre Linux amorçable ( création d'une disquette de démarrage conseillée dans tous les cas )et eventuellement une installation de LILO( LInux boot LOader ) ou de GRUB ( GRand Unified Boot loader ) Terminer l'installation éventuellement par celle de XWindow ( X en abrégé) : X + GNOME ou X + KDE (voir le détail sur un livre ou sur un HOWTO idoine ...
http://www.linuxsavvy.com/resources/linux/man/ http://www.linux-france.org/article/debutant/debutant-linux.html http://linux.ctyme.com/ http://newbie.linuxbe.org/linux/command-prin.html
si la commande est précedée
de # elle
concerne le root uniquement
si la commande est précedée de $ elle concerne tous les utilisateurs |
# adduser sarah pour créer un compte d'utilisateur # adduser david pour créer un autre compte d'utilisateur
# mount -t iso9660 /dev/cd0 /mnt/cdrom pour "mounter" un CDROM : # mount -t ext2 /dev/fd0 /mnt/floppy pour "mounter" une disquette(système de fichiers linux :ext2 ) # mount -t msdos /dev/fd0 /mnt/floppy pour "mounter"une disquette (système de fichiers: MS-DOS): # umount /dev/hda4 pour"demounter" un système de fichiers . # e2fsck -pv /dev/hda4 pour vérifier un système de fichiers (il doit etre "démounter") et corriger automatiquement les erreurs
# cp /etc/* /root/archive_etcpour copier tous les fichiers du repertoire/etc dans /root/archive_etc # cp -R /etc/* /root/archive_etcpour copier tous les fichiers du repertoire/etc et de ses sous-repertoires dans /root/archive_etc (l'option -R est une option recursive puissante donc prudence...). Conseil : apres l'installation (avant_de_bidouillet_koikeusseu_soit dans la configuration du systeme) il est prudent d'utiliser cette commande.
# shutdown -fh now pour arrêter la machine LINUX dans les règles de l'art
$ ls -al /bin pour lister tous les fichiers du repertoire /bin : $ ls -al /etc/*.conf pour lister tous les fichiers du repertoire /etc dont l'extension est conf $ ls -al /usr/bin/tex* pour lister tous les fichiers du repertoire /usr/bin commençant par tex $ ls -al /var/log | more à tester sans le "tube" ou le "pipeline" more pour comprendre l'action. $ touch /home/david/mon_fichier.txt pour créer le fichier vide mon_fichier.txt $ cat /home/david/.emacs > mon_fichier.txt pour copier le contenu de .emacs dans le fichier mon_fichier.txt . si le fichier mon_fichier.txt existe déja il sera ecrasé .... $ cat /home/david/.emacs >> mon_fichier.txt pour concatener (ajouter) le fichier .emacs et le fichier mon_fichier.txt donc si le fichier mon_fichier.txt existe déja il ne sera pas ecrasé .... les deux redirections > et >> sont expliquées en détail avec la commande : $ man bash voir en particulier le paragraphe redirections
$ vi /home/david/mon_fichier.txt pour éditer avec vi ( l'incontournable vi ou vim ) le fichier mon_fichier.txt $ emacs /home/david/mon_fichier.txt pour éditer avec le fameux emacs le fichier mon_fichier.txt $ lpr -Plaser /home/david/mon_fichier.txt pour imprimer avec l'imprimante laser le fichier mon_fichier.txt
$ mc pour "voir" et se "deplacer" avec Midnight Commander ( un Norton-Like ) dans l'arborescence
des répertoires, commode aussi pour "editer" ou/et "modifier " des fichiers
$ man mount , man shutdown , man ls , man grep, ..... pour connaitre toutes les possibilités d'une commande
$ find -name foobar.tar.gz pour chercher un fichier dont le nom est foobar.tar.gz
$ tar c /foobar | gzip -c >foobar.tar.gz archive et compacte le repertoire foobar (et tous ses sous repertoires) $ tar czvf foobar.tar.gz foobar/ c'est plus court...et equivalent à la commande precedente $ gzip -dc foobar.tar.gz | tar xvf - (le tiret il le faut) pour décompresser et extraire d'une archive $ tar xzvf foobar.tar.gz c'est plus court... et equivalent à la commande precedente
$ ps -a ou ps -fax pour identifier les processus actifs : $ top affiche en en temps reel de l'activité du processeur: ainsi on peut controler l'ensemble des processus lancés sur la machine. Pour quitter top, tapez q. $ kill -9 636 pour supprimer le processus 636 ( 636 est le PID _Process_IDentificateur_d'un processus )
$ dd if=/dev/hda of/fd/MBR bs=512 count=1 pour copier son MBR sur disquette ( vraiment conseillé avant d'installer LILO )
$ dd if/fd/MBR of=/dev/hda bs=446 count=1 pour restaurer le MBR original (celui que l'on a sauvegardé avant s'installer LILO )
fdisk /mbr commande sous M$-DOS pour réinstaller un MBR DOS depuis une disquette d'amorcage M$-DOS (utile apres un pépin sur LILO)
Si l'installation ne s'effectue pas correctement que dois je faire ? 0) lire ou relire la documentation relative à l'installation 1) recommencer l'installation .... 2) penser avant d'agir...(éviter les actions précipitées) 3) demander de l'aide à la quatrième tentative ( local-gourou ou remote-gourou ...) 4) s'accorder une pose toutes les deux heures.
Chef le voisin a une connexion internet et il est tres sympa : ca sera très utile si problème il y a .
Et les ultimes recommandations Chef ? Voici une liste de points TRES importants sous LINUX : 0) Ne jamais arreter sa machine "brutalement" mais dans les regles de l'art : seul le root peut executer la commande en ligne adhoc : # shutdown -fh now . Mais Il est vrai qu'avec les systèmes de fichiers journalisés le risque est très réduit (en cas d'arret brutal). : 1) Si vous appuyer souvent sur le bouton reset de votre machine mieux vaut scotcher_un carton_protecteur sinon.......Meme recommandation avec l'alimentation electrique... 2) Eviter de faire appel à des experts ("gouroux" LINUX) pour des questions régulierement traitées dans les FAQs Internet ou les Fora (Forums) de Débutants... 3) Un point délicat ( ): IL FAUT connaitre les caractéristiques de votre moniteur (notamment les plages de fréquences de balayage horizontale et verticale ainsi que la bande passante vidéo ). Le logiciel xvidtune est excellent pour modifier-ajuster les paramètrages de l'affichage mais la PRUDENCE est de rigueur ( lire au préalable les HOWTOsXFree86 et XFree86 VideoTimings) 4) Les HOWTOs se trouvent sur la plupart des CDROM Linux certes mais leur lecture sous M$Windows est pénible car les fichiers textes UNIX ont des fins de lignes différentes de leurs homologues M$ : un seul caractère 0Ah (saut de ligne) et non deux 0Dh-0Ah (retour charriot-sautde ligne) .Il est donc plus agréable de consulter : 5) La documentation en ligne GNU/Linux :
Le noyau de Linux gère (il
faut vérifier la présence des pilotes adhoc dans le noyau)
deux protocoles pour la transmission
série du trafic IP (Internet Protocole) :
RNIS/ISDN : il existe un package (isdn4linux) qui contient toute une serie de pilotes de bas niveau pour cartes ( Numeris ).SLIP ( Serie Line Internet Protocol ) est encore utilisé mais :
PPP (Point-to-PointProtocol) est désormais dominant : La page Web de Fred Peschvous donnera des informations pratiques fondamentales : Il est naturellement profitable de consulter la page de votre provider( FAI ) : les infos sur la connexion PPP d'une machine sous Linux commencent à trouver leur légitime place. Le type de protocole d'authentification qu'utilise votre fournisseur d'accès à internet (en généralPAP _Password Authentication Protocol_ eventuellement CHAP _Challenge Handshake Authentication Protocol_).
ADSL : protocole PPTP - Connexion a l'offre ADSL netissimo de FranceTelecom sous LINUX
Pour vous abonner voici de bonnes adresses (en langue française):
d'autres adresses (en langue anglaise)
Patience et longueur de temps font plus que force ni que rage .....
Extrait de Le Lion et Le Rat [ Jean de La Fontaine ]
Go Back Home