[ pr�c�dent ] [ Table des mati�res ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ suivant ]

Installer Debian Linux 3.0 sur Alpha
Chapitre 9 - �tapes suivantes et o� aller � partir de maintenant


9.1 Si vous �tes nouveau sous Unix

Si vous �tes nouveau sous Unix, vous devriez probablement acheter et lire quelques livres sur le sujet. La Foire Aux Questions UNIX contient un certain nombre de r�f�rences � des livres et � des groupes de discussion Usenet qui pourront vous aider. Vous pouvez �galement regarder la FAQ User-Friendly Unix.

Linux est une impl�mentation d'Unix. Le projet de documentation Linux (LDP) rassemble un certain nombre de HOWTO et de livres en ligne relatifs � Linux. La plupart de ces documents peuvent �tre install�s sur votre machine ; il suffit d'installer le paquet doc-linux-fr, et de consulter les documentations disponibles dans le r�pertoire /usr/share/doc/LANG/fr/HOWTO. La version originale en anglais des HOWTOs du LDP est �galement disponible dans les paquets doc-linux-html (documentation au format HTML) et doc-linux-text (documentation au format ASCII), et s'installe dans /usr/share/doc/HOWTO. D'autres versions traduites des HOWTOs du LDP sont �galement disponibles sous forme de paquets Debian.

Les informations sp�cifiques � Debian se trouvent ci-dessous.


9.2 Arr�ter le syst�me

Pour arr�ter un syst�me Linux en marche, vous ne devez pas red�marrer en appuyant sur le bouton-poussoir � reset � sur le devant de votre ordinateur, ni simplement arr�ter l'ordinateur. Linux doit �tre arr�t� de la bonne mani�re, sinon des fichiers pourraient �tre perdus et le disque pourrait �tre endommag�. Vous pouvez appuyer sur la combinaison de touches Ctrl-Alt-Suppr. Vous pouvez aussi si vous le pr�f�rez vous connecter en tant qu'utilisateur privil�gi�, et taper shutdown -h now, reboot, ou halt.


9.3 S'orienter � travers Debian

Debian est un peu diff�rente des autres distributions. M�me si vous �tes habitu� � travailler avec d'autres distributions Linux, il y a quelques d�tails que vous devez conna�tre � propos de Debian pour garder votre syst�me en bon �tat. Le contenu de ce chapitre vous aidera � vous orienter ; ce n'est pas un didacticiel sur l'utilisation de Debian, mais un bref coup d'oeil sur le syst�me, pour les gens press�s.

Le concept le plus important � assimiler est le syst�me de gestion des paquets Debian. La plus grande partie de votre syst�me est sous le contr�le du syst�me de gestion des paquets. Cela inclut :

Par exemple, si vous remplacez /usr/bin/perl, cela fonctionnera, mais lors de la prochaine mise � jour du paquet perl, le fichier que vous avez modifi� sera remplac�. Les experts �vitent cela en marquant le paquet comme suspendu (hold) avec l'application dselect.

L'une des meilleures m�thodes d'installation est la m�thode apt. Vous pouvez l'utiliser depuis dselect, ou en version ligne de commande (lire la documentation sur apt-get). Notez qu'apt vous permet de fusionner plusieurs sources d'approvisionnement pour les paquets : main, contrib et non-free, si bien que vous avez acc�s aussi bien aux paquets soumis � des restrictions d'export qu'aux versions standard.


9.3.1 Gestion des versions des applications

Les diff�rentes versions des applications sont g�r�es par update-alternatives. Si vous utilisez plusieurs versions de vos applications, lisez les pages de manuel de update-alternatives.


9.3.2 Gestion des t�ches r�currentes

Les actions r�p�t�es � heure ou � date fixe sont appel�es en anglais des cron jobs. Celles dont l'administrateur a la responsabilit� devraient se trouver dans le r�pertoire /etc, car ce sont des fichiers de configuration. Si un travail doit �tre r�p�t� chaque jour, semaine ou mois, mettez simplement un script ou une application ex�cutant cette action respectivement dans /etc/cron.daily. /etc/cron.weekly et /etc/cron.monthly. Ils seront appel�s depuis /etc/crontab, et lanc�s cons�cutivement par ordre alphab�tique.

D'un autre c�t�, si vous avez une t�che qui doit �tre lanc�e par un utilisateur particulier, ou � une heure ou � une fr�quence bien pr�cise, vous pouvez utiliser /etc/crontab, ou, mieux encore, /etc/cron.d/votre_choix. Ces fichiers poss�dent aussi un champ suppl�mentaire qui permet de sp�cifier sous quelle identit� l'action sera ex�cut�e.

Dans tous les cas, vous n'avez qu'� modifier les fichiers, et cron le remarquera automatiquement. Vous n'avez pas � lancer de commandes sp�ciales. Pour plus d'informations, lisez cron(8) et crontab(5), ainsi que /usr/share/doc/cron/README.Debian.


9.4 Pour aller plus loin

Si vous avez besoin d'informations � propos d'un programme particulier, vous devriez d'abord essayer man programme ou info programme.

Vous pourrez �galement trouver beaucoup de documentation utile dans /usr/share/doc. En particulier, /usr/share/doc/HOWTO et /usr/share/doc/FAQ contiennent beaucoup d'informations int�ressantes. Pour signaler des bogues, regardez les fichiers /usr/share/doc/debian/bug*. Pour conna�tre des informations sp�cifiques � Debian pour un programme particulier, lisez /usr/share/doc/(nom du paquet)/README.Debian.

Le site web Debian contient beaucoup de documentation sur Debian. Plus sp�cialement, consultez la FAQ Debian et les archives des listes de diffusion Debian. La communaut� Debian s'entraide ; pour vous abonner � une ou plusieurs listes de diffusion Debian, voyez la page d'abonnement aux listes de diffusion.


9.5 Compiler un nouveau noyau

Pourquoi un utilisateur voudrait-il compiler un nouveau noyau ? Ce n'est en g�n�ral pas n�cessaire, �tant donn� que le noyau par d�faut de Debian reconna�t la plupart des configurations. Cependant, il peut �tre utile de compiler un nouveau noyau dans les cas suivants :


9.5.1 Gestion des images du noyau

N'ayez pas peur de compiler un nouveau noyau. C'est amusant et vous apprendrez de nouvelles choses.

Pour compiler un noyau � fa�on Debian �, vous avez besoin des paquets suivants : kernel-package, kernel-source-2.2.20 (la version la plus r�cente lors de la r�daction de ce document), fakeroot et quelques autres qui sont probablement d�j� install�s sur votre machine (pour la liste compl�te, voir /usr/share/doc/kernel-package/README.gz).

Cette m�thode va cr�er un .deb � partir des sources de votre noyau, et si vous utilisez des modules non standard, va aussi incorporer ces d�pendances dans le .deb. C'est une bonne solution pour g�rer les images du noyau ; le r�pertoire /boot va contenir le noyau, le System.map, et une sauvegarde du fichier de configuration utilis� pour ce paquet.

Il faut remarquer qu'il n'est pas obligatoire de compiler votre noyau � � la Debian �; mais vous vous rendrez compte qu'utiliser le syst�me de gestion des paquets pour g�rer les noyaux rend leur installation plus simple et plus s�re. En fait, vous pouvez utiliser directement les sources de Linus et ne pas utiliser kernel-source-2.2.20, tout en utilisant la m�thode de compilation kernel-package. Bien que le noyau 2.2.20 est toujours utilis� pour l'installation de Woody, des noyaux de la s�rie 2.4 plus r�cente sont disponibles sous la forme de paquets kernel-images.

Notez que vous trouverez une documentation compl�te sur l'utilisation de kernel-package dans le r�pertoire /usr/share/doc/kernel-package. Cette section-ci ne contient qu'un bref didactitiel.

Dans ce qui suit, nous supposerons que les sources de votre noyau sont situ�es dans /usr/local/src/ et qu'il s'agit du noyau version 2.2.20. En tant que super-utilisateur, cr�ez un r�pertoire dans /usr/local/src et changez le propri�taire de ce r�pertoire en votre compte utilisateur non-root habituel. En utilisant ce compte, allez dans le r�pertoire o� vous voulez d�sarchiver les sources (cd /usr/local/src) et d�sarchivez-les (tar xIf /usr/src/kernel-source-2.2.20.tar.bz2), et d�placez-vous dans ce r�pertoire (cd kernel-source-2.2.20). Maintenant, vous pouvez configurer votre noyau. Ex�cutez make xconfig si X11 est install�, configur� et lanc�, make menuconfig dans le cas contraire (vous aurez alors besoin de ncurses-dev install�). Prenez le temps de lire l'aide en ligne et de choisir judicieusement les options � activer. En cas de doute, il est souvent pr�f�rable d'inclure les pilotes de p�riph�riques (tels que les contr�leurs SCSI, cartes Ethernet, etc...) que vous ne connaissez pas bien. Faites attention : les autres options, non sp�cifiques au mat�riel, doivent �tre laiss�es � leur valeur par d�faut si vous ne les comprenez pas. N'oubliez pas de s�lectionner � Kernel module loader � dans la section � Loadable module support � et � Enhanced Real Time Clock Support � dans � Character devices � (elles ne sont pas s�lectionn�es par d�faut) sinon votre syst�me Debian risque d'avoir des probl�mes.

Nettoyez l'arborescence des sources et r�initialisez les param�tres de kernel-package. Pour ce faire, tapez make-kpkg clean.

Maintenant, compilez votre noyau : fakeroot make-kpkg --revision=custom.1.0 kernel_image. Bien s�r, le num�ro de version � 1.0 � peut �tre chang� ; il s'agit juste d'un moyen de suivre vos diff�rentes versions du noyau. De la m�me fa�on, vous pouvez remplacer le mot � custom � par ce que vous voulez (par exemple le nom d'une machine). La compilation d'un noyau peut �tre assez longue selon la puissance de votre machine.

Une fois la compilation termin�e, vous pouvez installer votre noyau personnalis� comme n'importe quel autre paquet. En �tant super-utilisateur, tapez dpkg -i ../kernel-image-2.2.20-subarchitecture_custom.1.0_alpha.deb. La partie subarchitecture est une sous-architecture optionnelle, suivant les options de compilation que vous avez d�finies. dpkg -i kernel-image... installera votre noyau ainsi que les autres fichiers qui lui seront n�cessaires. Par exemple, le fichier System.map sera install� correctement (tr�s utile pour le d�bogage des probl�mes de noyau) et un fichier /boot/config-2.2.20 sera install�, qui contiendra votre configuration noyau. Votre nouveau paquet kernel-image-2.2.20 est tellement malin qu'il utilise automatiquement le chargeur de boot de votre plateforme pour mettre � jour l'information sur l'image de noyau utilis�e pendant le d�marrage, sans qu'il soit n�cessaire de re-ex�cuter le chargeur de boot. Si vous avez cr�� un paquet pour les modules, par exemple PCMCIA, vous devrez installer celui-ci �galement.

Vous devez maintenant red�marrer votre syst�me : lisez attentivement les �ventuels avertissements durant les �tapes pr�c�dentes, puis tapez shutdown -r now.

Pour plus d'informations sur kernel-package, lisez la documentation dans /usr/share/doc/kernel-package.


[ pr�c�dent ] [ Table des mati�res ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ suivant ]

Installer Debian Linux 3.0 sur Alpha

version 3.0.23, 16 May 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo