Gentoo Logo

Avertissement : Ce manuel a été remplacé par une version plus récente et n'est plus maintenu.


[ << ] [ < ] [ Sommaire ] [ > ] [ >> ]


9. Installer les outils système

Table des matières :

9.a. Système de journalisation des événements

Certains outils ne sont pas inclus dans l'archive stage3 parce que plusieurs paquets fournissent la même fonctionnalité. À vous de choisir ceux que vous voulez installer.

Le premier outil que vous devez choisir devra enregistrer les étapes du démarrage du système. Unix et Linux ont une histoire riche en systèmes de journalisation. Si vous le voulez, vous pouvez enregistrer tous ce qui se passe sur votre système dans des fichiers de journalisation. Cela se passe via le système de journalisation.

Gentoo offre le choix entre différents systèmes de journalisation. Il y a sysklogd qui est l'ensemble d'utilitaires traditionel, syslog-ng, un système de journalisation avancé, et metalog qui est un système de journalisation hautement configurable. D'autres sont peut-être disponibles, car le nombre de paquets dans Portage ne cesse de croître.

Si vous avez l'intention d'utiliser sysklogd ou syslog-ng, vous devriez aussi installer logrotate qui permet de recycler les vieux fichiers de journalisation.

Pour installer le système de journalisation de votre choix, utilisez emerge puis ajoutez-le au niveau d'exécution « default » avec la commande rc-update. L'exemple suivant installe syslog-ng. Bien sûr, n'oubliez pas d'y substituer le nom de votre système de journalisation.

Exemple de code 1.1 : Installer un système de journalisation

# emerge syslog-ng
# rc-update add syslog-ng default

9.b. Facultatif : le démon Cron

Bien qu'il ne soit pas nécessaire pour votre système, il est judicieux d'installer un démon « cron ». Mais qu'est-ce qu'un tel démon ? Un démon « cron » exécute des commandes planifiées. Il est très utile si vous avez besoin de lancer des commandes régulièrement (par exemple journalièrement, hebdomadairement, mensuelement).

La Gentoo offre trois possibilités de démon cron : dcron, fcron et vixie-cron. En installer un est similaire à installer un système de journalisation. Cependant, dcron et fcron requièrent une commande de configuration supplémentaire, crontab /etc/crontab. Si vous ne savez pas lequel choisir, utilisez vixie-cron.

Seul le paquet vixie-cron est disponible lors d'une installation sans réseau. Si vous préférez en installer un autre, vous pouvez attendre et l'installer quand vous le pourrez.

Exemple de code 2.1 : Installer un démon cron

# emerge vixie-cron
# rc-update add vixie-cron default
(Seulement si vous avez choisi dcron ou fcron.) # crontab /etc/crontab

9.c. Facultatif : indexation des fichiers

Si vous voulez indexer vos fichiers pour pouvoir les retrouver rapidement grâce à l'outil locate, vous devez installer le paquet sys-apps/slocate.

Exemple de code 3.1 : Installer slocate

# emerge slocate

9.d. Outils du système de fichiers

En fonction du système de fichiers que vous utilisez, vous devez installer ses utilitaires (pour vérifier l'intégrité du système de fichiers, pour ajouter des systèmes de fichiers, etc.).

La table suivante liste les outils à installer en fonction du système de fichiers. Tous les systèmes de fichiers ne sont disponibles pour toutes les architectures.

Système de fichiers Outil Commande d'installation
XFS xfsprogs emerge xfsprogs
ReiserFS reiserfsprogs emerge reiserfsprogs
JFS jfsutils emerge jfsutils

Si vous utilisez EVMS, vous devez installer le paquet evms :

Exemple de code 4.1 : Installer les outils EVMS

# USE="-gtk" emerge evms

On utilise USE="-gtk" pour éviter d'installer les outils graphiques d'EVMS et leurs dépendances. Si vous voulez utiliser ces outils graphiques, vous pouvez recompiler evms plus tard.

Si vous n'avez pas besoin d'outils supplémentaires relatif au réseau tels que rp-pppoe ou un client DHCP, continuez avec la Configuration du chargeur de démarrage.

9.e. Outils réseau

Facultatif : installer un client DHCP

Si vous voulez que votre système acquière une adresse IP automatiquement, vous devez installer dhcpcd (ou tout autre client DHCP). Si vous ne le faites pas, vous risquez de ne pas pouvoir vous connecter à internet après avoir fini l'installation.

Exemple de code 5.1 : Installer dhcpcd

# emerge dhcpcd

Facultatif : installer un client PPPoE

Si vous avez besoin de rp-pppoe pour vous connecter à Internet, vous devrez l'installer.

Exemple de code 5.2 : Installer rp-pppoe

# USE="-X" emerge rp-pppoe

La variable USE="-X" désactivera l'installation de xorg-x11 en temps que dépendance (rp-pppoe a des outils graphiques ; si vous voulez les activer, vous pourrez recompiler rp-pppoe plus tard ou vous pouvez installer xorg-x11 maintenant -- cela prendra alors beaucoup de temps).

Poursuivez avec la configuration du chargeur de démarrage.


[ << ] [ < ] [ Sommaire ] [ > ] [ >> ]


Imprimer

Voir tout

Dernière mise à jour le 21 novembre 2005

Cette traduction n'est plus maintenue

Résumé : Encore une fois, Gentoo est avant tout une question de choix. Ce chapitre vous aide à choisir et à installer quelques outils importants.

Sven Vermeulen
Auteur

Roy Marples
Auteur

Daniel Robbins
Auteur

Chris Houser
Auteur

Jerry Alexandratos
Auteur

Seemant Kulleen
Développeur Gentoo x86

Tavis Ormandy
Développeur Gentoo Alpha

Jason Huebel
Développeur Gentoo AMD64

Guy Martin
Développeur Gentoo HPPA

Pieter Van den Abeele
Développeur Gentoo PPC

Joe Kallar
Développeur Gentoo SPARC

John P. Davis
Correcteur

Pierre-Henri Jondot
Correcteur

Eric Stockbridge
Correcteur

Rajiv Manglani
Correcteur

Jungmin Seo
Correcteur

Stoyan Zhekov
Correcteur

Jared Hudson
Correcteur

Colin Morey
Correcteur

Jorge Paulo
Correcteur

Carl Anderson
Correcteur

Jon Portnoy
Correcteur

Zack Gilburd
Correcteur

Jack Morgan
Correcteur

Benny Chuang
Correcteur

Erwin
Correcteur

Joshua Kinard
Correcteur

Tobias Scherbaum
Correcteur

Lars Weiler
Correcteur

Jochen Maes
Correcteur

Grant Goodyear
Relecteur

Gerald J. Normandin Jr.
Relecteur

Donnie Berkholz
Relecteur

Ken Nowack
Relecteur

Xavier Neys
Correcteur, traducteur

Camille Huot
Traducteur

Benjamin Girault
Traducteur

Olivier Fisette
Traducteur

Olivier Roomans
Traducteur

Vincent Strubel
Traducteur

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.