Linux_Pour_Les_Nuls(2).pdf

(746 KB) Pobierz
Guide de survie sous Linux:
Document écrit par G.DELAFOND (gerard
at delafond.org).
Logo d'André Pascual (http://www.linuxgraphic.org)
Version du 20/07/2005
Introduction
Utiliser ce guide, trouver de l'aide ailleurs
L'installation
Choix d'une distribution, Commencer l'installation, Le disque dur et les partitions, Le choix
des paquetages, Le mode graphique, Le boot
Les premiers pas de l'administrateur
Login, mail, messages système, démarrer Windows ou Linux, la mémoire vive, faire une
disquette de boot, trouver les commandes, astuces bash, les utilisateurs, mot de passe, les
groupes, les droits, les consoles, faire fonctionner les commandes, les répertoires, éditer les
fichiers, trouver une chaîne, voir Linux depuis Windows ou MacOS
Les premiers pas de l'utilisateur de base
Démarrage, ligne de commande, mot de passe, espace de travail, souris, clavier, fichiers,
droits, système, extinction
Les périphériques
1
Généralités, CD-ROM, disque dur, disquette, démountage, SCSI, modem, ADSL, Numeris,
câble, son, Cd-audio, vinyle, I-River, Imprimante, souris, zip, ls 120, MO-Drive, disquettes
flash, télé, joystick, Psion et PDA, Scanner, USB, Firewire, Clavier, Partition Windows,
DVD, graveur de cdrom, graveur de dvdrom, automontage, portable, fax, Minitel, Wacom,
appareil photo, webcam, caméscope, onduleur
L'ordinateur portable
Généralités, modem, Infra-rouge, Le PCMCIA, L'économie d'énergie, Internet par téléphone
portable, le WIFI, l'adaptateur de disquettes flash sur PCMCIA
Gérer la machine
Débloquer, espace libre, Faire de la place, les quotas, changer la priorité, libérer de la RAM,
mettre à l'heure, se déloguer sans arrêter un programme, paramétrer le démarrage, lancer un
service, version, récupérer un fichier effacé, réparer les partitions, défragmenter,
redimensionner, polices françaises, linuxconf, webmin
Le mode graphique :
Lancer X, lancer X automatiquement, les Window managers, les X terms, les résolutions, les
couleurs, régler le centrage, les polices, les ascenseurs X, changer de console graphique,
lancer un programme en tant qu'invité, quitter X, la 3D, le double écran, la sortie Télé, le
DivX, le framebuffer.
Le réseau
La carte réseau, L'adresse IP, Les routes, Telnet et ssh, Exporter l'affichage, Session X
distante, le null modem, la passerelle réseau, ip-aliasing, nfs, serveur ftp, imprimer, Samba,
MacIntosh, ipchains, NIS, Minitel, Fax, Transmettre du texte, Transmettre du son, Scanner en
réseau, Apache, serveur de mails, Réseau à distance, VNC, Internet, Naviguer, Client ftp,
Mail par telnet, ICQ, P2P
La sécurité
La sécurité, GnuPG, J'ai perdu mon mot de passe, Les antivirus, Routage, firewall, ports et
filtrage
Configuration des logiciels et émulation
Installer un programme, Compiler plus vite (cluster), Faire ses RPM, Utiliser CVS, Les
programmes à problème, Ça ne marche pas, Émulation DOS, Émulation Windows (Wine),
Word et Excel, Mac-on-Linux, Cygwin
Améliorer un programme, Traduire
Compiler le noyau
Pourquoi, comment
2
1.
Introduction
Ce texte est une sorte de faq (frequently asked questions), qui s'adresse aux débutants qui ont
réussi à installer LINUX, ce fantastique OS libre et gratuit, et qui ne savent pas comment s'y
prendre ensuite (on pourrait appeler cela la post-installation). Il s'agit essentiellement de
« recettes » pour se dépatouiller dans les situations les plus fréquentes sans passer des nuits
entières à potasser des docs incompréhensibles, de préférence en anglais.
La liste des changements se trouve sur
http://www.delafond.org/survielinux/changelog.html
Toutes les informations sont données
sous toutes réserves
: une erreur, une faute de frappe,
ou un cas particulier peuvent avoir été oubliés et avoir des conséquences fâcheuses. Toutes les
opérations que vous ferez sur votre machine sont
sous votre entière responsabilité.
Il devient suffisamment complet pour servir de base à des formations de niveau débutant et
moyen, comme j'ai déjà eu l'occasion d'en faire (me
contacter
en cas de besoin).
Il est le produit au départ d'une seule personne, mais devient au cours des contributions des
Linuxiens (entre autres, J-P.R, Charles Vidal, Amaury, David Trystram,
Jean-Bernard
JACQUET, Étienne Herlent, Pierre Couvy,
Frédéric Delanoy,
Thibaut Cousin...)
un travail
collectif. Qu'ils en soient ici remerciés. Procurez-vous les mises à jour sur
http://www.delafond.org/survielinux.
La partie matérielle ne concerne que la plate-forme Intel 386, un peu MacIntosh, Sparc et
Alpha. Je n'ai pas de machine pour l'élargir à d'autres configurations. Si vous avez une
machine disponible quelque temps (un z-series par exemple ;-))
Vous pouvez le redistribuer librement sous forme électronique, ou mieux, faire des liens du
fait de sa grande évolutivité. Si vous voulez le distribuer sous forme papier, veuillez me
contacter. Je crois que des traductions sont en cours.
Des versions pdf et postscript compilées par Claude Mahé sont disponibles sur
http://www.uppp.free.fr/survie.pdf
et
.ps
ainsi qu'une version .pdf sur
ftp://ftp.linux-france.org/pub/article/cesar/Survie_Linux.pdf.gz
par Cesar Alexanian.
Il est rédigé par un non-informaticien, et il ne prétend pas résoudre toutes les questions. Il
existe de très bons livres pour ça. Prenez-en un très gros. 1 000 pages semble un minimum
pour pouvoir aborder correctement tous les sujets (« le système Linux » des éditions O'Reilly
a une excellente réputation).
Parti pris
Même si ce guide essaye de couvrir les systèmes basés sur Linux dans leur diversité, il y a
forcément un peu de parti pris.
•
Le système est désigné par le nom du noyau, c'est-à-dire Linux. La dénomination
Gnu/Linux pourrait faire croire que le système n'est composé que de ces deux parties,
ce qui est totalement faux.
3
•
•
Il est essentiellement fait mention de Mandrakelinux comme distribution, pour
plusieurs raisons :
o
je ne connais pas tout ;
o
c'est une distribution française (meilleur support du clavier et des traductions) ;
o
c'est une distribution libre ;
o
j'ai toujours été content de l'ensemble, même s'il y a régulièrement des
problèmes (mais pas pires qu'ailleurs).
je centre les informations sur KDE, car ce système est très en avance sur tous les
autres, étant le seul à proposer un véritable système homogène et non une simple
interface graphique munie de quelques utilitaires
Si vous êtes Parisien, je peux vous prêter des livres (près de 100 titres). Voyez la page
http://www.delafond.org/librerie.
2.
Utiliser ce guide
Il s'agit d'une TRÈS LONGUE et unique page HTML sans image. Ce format est voulu : facile
et rapide à télécharger, lisible avec tout navigateur y compris en mode texte, facile à imprimer
(les URL sont lisibles en clair afin d'être utilisables en format papier).
Pour chercher un renseignement, vous pouvez soit utiliser l'index, soit utiliser simplement la
fonction
Chercher
de votre navigateur.
3.
Trouver de l'aide ailleurs
Avant de poster une question dans un
newsgroup,
assurez-vous qu'elle n'est pas posée
régulièrement en consultant les archives (http://groups.google.com/), et lisez les how-to
(http://www.linux-center.org/fr/informations/doc-french/index.html), le guide du rootard
http://www.freenix.org/unix/linux/Guide
et les
faq
disponibles avec la plupart des
distributions (les répertoires
/usr/share/doc
et
/usr/lib/X11/doc
sont souvent pleins de bonnes
choses). Pour les renseignements « système », vous avez un répertoire
Documentation
dans
les sources du kernel (/usr/src/linux/Documentation/). Beaucoup de bonnes choses sur la
faq
de
fcolc
(fr.comp.os.linux.configuration) :
http://www.linux-france.org/article/fcol-faq/.
Un
site d'explications assez clair :
www.funix.org.
Un bon site portail pour les docs en français :
http://linuxdoc.free.fr.
Pour les Macs :
http://perso.easynet.fr/~eherlent/linuxmac_FAQ.html
N'oubliez pas non plus les deux commandes de base
man
et
info.
Il suffit de taper
info commande_inconnue
. L'utilisation d'info est un peu complexe au début. Quelques
astuces :
•
•
•
faire défiler la page : <
Espace
>
Page suivante :
n
(next)
Page précédente :
p
4
•
•
Ouvrir un chapitre :
m <Entrée>
Quitter le mini-buffer en bas de la page :
<Ctrl-g>
.
Pour plus de détails :
man man
et
info info
.
Astuce :
lorsque vous êtes dans
man,
tapez
h
, vous aurez l'aide de
less,
qui est le programme
qui affiche par défaut vos pages
man.
Vous saurez ainsi comment chercher un mot, vous
déplacer, etc. Pour imprimer un
man,
man date | lpr
imprime le man de
date.
Autre astuce :
dans KDE, vous tapez
man:/(ou #)commande_inconnue
dans la barre d'URL
de Konqueror, et vous aurez le
man
avec des hyperliens. Tapez
info:/(ou
##)commande_incompréhensible
dans la barre d'URL et vous aurez la page d'info en html,
nettement plus pratique.
Vérifiez que vous disposez de la toute dernière version de Linux, les différents
problèmes étant réglés au fur et à mesure des nouvelles versions
(Actuellement Fedora
Core 3 (remplace RedHat), Mandrakelinux 10.1, Suse 9.2, Slackware 10.0, Debian 3.0, avec
Xorg 6.8 (remplace Xfree), et le kernel 2.0.40, 2.2.26, 2.4.29 ou...2.6.10). Les séries
antérieures au 2.6 sont réservées à la maintenance ; la version de production la plus courante
est la série 2.6. Ne confondez pas la version de Linux (le
kernel,
ou noyau) et celle de la
distribution (les numéros de distributions cités ici correspondent à des contenus en
programmes voisins).
4.
L'installation
Choix d'une distribution
Les images iso à télécharger et des commentaires sur chacune d'elles sur
http://www.linuxiso.org
ou
http://lwn.net/Distributions/.
Tout dépend de votre matériel et de ce que vous voulez faire. Les distributions généralistes se
présentent généralement sous la forme d'un (ou plusieurs) cd-rom. Elles contiennent
énormément de programmes préconfigurés et sont munies d'un système d'installation souvent
perfectionné, intégrant un partitionneur de disque dur. Si vous avez un PC moderne de type
Pentium (et clones) avec cd-rom, la plupart des grandes distributions conviendront (RedHat,
Suse -non téléchargeable car non GPL-, Mandrakelinux, Debian, Slackware,...).
Si vous avez un PC plus ancien (486), faites attention à ne pas prendre une distribution
compilée spécialement pour Pentium (Suse, Mandrakelinux). Prenez plutôt une Debian ou une
Slackware.
Si vous avez un Mac, voyez du côté de linuxppc ou Suse, voire Debian ou Gentoo. Les
dernières versions seraient assez faciles à installer.
Si vous avez un Alpha, vous avez Red Hat, Debian ou Suse et sur Sparc, vous avez Red Hat
ou Debian.
Si vous n'avez pas de lecteur de cd-rom, vous pouvez en emprunter un le temps de
l'installation, ou bien faire une installation par réseau (le réseau peut être de type
Ethernet
ou
un simple câble
Null-modem
série ou
Null-printer
parallèle (câble pour transferts de fichiers).
5
Zgłoś jeśli naruszono regulamin