background preloader

GNU/Linux

Facebook Twitter

Welcome to Linux From Scratch! Building and Installing Software Packages for Linux. De la mise sous tension à l'invite de commande de Bash. Greg O'Keefe Dominique van den Broeck - Traduction française Jean-Philippe Guérard - Relecture de la version française v0.9, novembre 2000 Voici une description rapide de ce qui se passe dans un système Linux, depuis l'instant où vous mettez celui-ci sous tension, jusqu'au moment où vous vous connectez et obtenez l'invite de commande de Bash.

Comprendre ces mécanismes vous sera très utile lorsque vous aurez besoin de résoudre des problèmes ou de configurer votre système. 1. Je trouve frustrant qu'il se passe dans ma machine Linux des choses que je ne comprends pas. Je pars du principe que vous avez une machine Linux en état de marche, et que vous maîtrisez les bases d'Unix et de l'architecture matérielle des PC. Le sujet principal de ce document est la façon dont Linux démarre. J'espère que certains lecteurs s'attaqueront au meilleur exercice d'apprentissage de Linux que je connaisse : construire un système à partir du code source. 2. 2.1. 2.2. 2.3. 3. 3.1. 3.2. 3.3. 4.

Red Hat

Debian. Sécurité. Compiler le noyau Linux. Gazette Linux n°111 — Février 2005 Copyright © 2005 R. Krishnakumar Copyright © 2005 Joëlle Cornavin Article paru dans le n°111 de la Gazette Linux de février 2005. Article publié sous Open Publication License. Résumé Cet article servira d'initiation aux nouveaux venus dans le monde du développement Linux qui s'essaient à la compilation du noyau à partir du source. 1. Pour pouvoir compiler un nouveau noyau, il faut en télécharger le code source sur le site www.kernel.org. Il vaut mieux télécharger la version compressée par bzip, dont le taux de compression est supérieur à celui de son homologue gzip. Wget Une fois le source de la version de noyau requise téléchargé, il faut le décompresser avec bunzip et le désarchiver avec untar de la façon suivante : tar xvjf linux-2.6.9.tar.bz2 Le fichier sera désarchivé dans le répertoire linux-2.6.9. Nous devons configurer le noyau avant de commencer à le compiler. Make menuconfig CONFIG_PCI=y.