User Tools

Site Tools


informatique:os:debian

This is an old revision of the document!


distribution linux

Debian

Debian, ou Debian GNU/Linux dans le cas de cette page, est une distribution basée sur un noyau Linux. Elle a servi de base à d'autres distributions connues telles que Knoppix ou Ubuntu. Elle se distingue des autres distributions notamment pour l'efficacité de son gestionnaire de paquets (logiciels) ainsi que pour la pilosité des ses utilisateurs.

Installation

Pas-à-pas

bf24 est une saveur càd un type d'installation de Debian GNU/Linux.

boot : bf24
Fr - Sélectionnez ceci et validez pour continuer en français
français (france)
Continuer
Configurer le clavier
azerty/fr-latin0
Partitionner un disque dur
/dev/hda
continuer
continuer
Cfdisk : swap=512 (linux swap, choix 82) ; /=5000 (linux)
write
quit
Initialiser et activer une partition d'échange
rechcher les blocs défectueux <non>
initialiser /dev/hda7 ? <oui>
Initialiser une partition Linux
Ext3
rechcher les blocs défectueux <non>
initialiser /dev/hda8 ? <oui>

formatage
Monter “/” sur /dev/hda8 ? <oui>
Installer le noyau et les modules des pilotes
CDROM Debian trouvé <oui>

copie de qq trucs
Configurer les modules des pilotes matériels
continuer
sélectionner kernel/fs/ntfs ; <enter> ; installer le module dans le noyau ? <oui> ; <ok> ; ><enter>
<sortie>
Configurer le réseau
nom de la machine=dude
DHCP ? <oui>

rechch du réseau
continuer
Installer le système de base

installation
Rendre le système amorçable
/dev/hda : installer dans le MBR
les ajouter toutes au menu
continuer
Autre choix : Réamorcer le système
réamorcer le système ? : enlevez le CDROM, puis <oui>

reboot
Congratulation, you have successfully installed Debian
<ok>
Time zone configuration
Is the hardware clock set to GMT ? <no>
What area do you live in ? Europe
Select a city or time zone : Paris
Password setup
shall i enable md5 passwords ? <yes>
shall i enable shadow password ? <yes>
enter a password for root : * > re-enter to verify : *
shall i create a normal user account now ? <yes>
enter a username for your account : dude
enter a full name for the new user : Debian User
enter a password for the new user : * > re-enter password to verify : *
Debian sytem configuration
shall i remove the pcmcia package ? <yes>
do you want to use a PPP connection to install the system ? <no>
Apt configuration
choose the method apt should use to access the Debian archive : http
use non-US software ? <yes>
use non-free software ? <yes>
use contrib software ? <yes>
select a country : France
choose the Debian mirror to use : ftp.u-picardie.fr ou debian.ens-cachan.fr
enter http proxy information <enter>

testing apt sources
add another apt source ? <no>
use security update from security.debian.org ? <yes>
Debian sytem configuration
run tasksel ? <no>
run dselect ? <yes> <espace> <enter> (all packages)
do you want to continue ? <Y>

téléchargement des packages
Configuring console-data
??? <ok>
(*) dont touch keymap
(*) do you want man and mandb to be installed setuid man ?
kernel link failure info <ok>
Configuration Less
add a mime handler for “application/*” ? <no>
Configuring locales
en_US ISO-8859-1 <espace>
fr_FR ISO-8859-1 <espace>
fr_FR.UTF-8 UTF-8 <espace>
fr_FR@euro ISO-8859-15 <espace>
<tab> <enter>
whitch locale should be the default in the system environment ? fr_FR
Configuring Nfs-common
<ok>
Configuring Ssh
allow SSH protocol 2 only ? <yes>
privilege separation <ok>
do you want /usr/lib/ssh-keysign to be installed SUID root ? <yes>
do you want to run the sshd server ? <no>

unpacking, preparing, reading database
Select the number of the default dictionnary [1] <1>
Do you want to erase any previously downloaded .deb files ? <Y> <enter>
<enter>
Select a number from 1 to 5 from the list above : <5>
Have fun! <ok>
dpkg-reconfigure locales
apt-get install wget
cd
wget http://people.via.ecp.fr/~alexis/formation-linux/fichiers-config-linux.tar.gz
tar xvzf fichiers-config-linux.tar.gz
apt-get install zsh
cd ~/config
cp zshrc zshenv zlogin zlogout dir_colors /etc/

Changer son shell

% chsh Enter the new value, or press return for the default

  Login Shell [/bin/bash]:/bin/zsh

Changer le shell par default des utilisateurs ### vim /etc/adduser.conf DSHELL=/bin/bash → DSHELL=/bin/zsh##

### apt-get install par # apt-get install hotplug usbutils # apt-get remove –purge ipchains lpr nvi ipmasqadm # rm /etc/printcap##

### apt-get install yafc # cp ~/config/yafcrc /etc/##

Installation du serveur graphique

### apt-get install x-window-system-core## Gérer les droits de lancement du serveur X avec debconf ? <yes> Gérer la configuration du serveur XFree86 4.x avec debconf ? <no>

### dpkg-reconfigure xserver-xfree86## Gérer la configuration du serveur XFree86 4.x avec debconf ? <yes> Configuring Xserver-xfree86

selectionner un pilote : nv (ou sinon nvidia ou vesa)
saisissez un nom identifiant pour voter carte vidéo : geforce4mx
<ok>
entrez l'identifiant du bus de a carte video : <enter>
entrez la quantité de mémoire que va utiliser votre carte vidéo
utiliser l'interface framebuffer du noyau ? <no>
choisissez l'ensemble XKB à utiliser : xfree86
<ok>
veuillez choisir votre type de clavier : pc102 ou pc105
choisir la disposition de votre clavier : fr
sélectionnez la variante de votre clavier : <enter>
sélectionnez les options de votre clavier : <enter>
indiquez le port de branchement de votre souris : /dev/input/mice (pour une souris usb)
emuler une souris 3 boutons ? <no>
activer le défilement avec la roulette ? <yes>
saisissez un nom identifiant votre moniteur : f700b
votre moniteur est-il de type LCD ? <no>
<ok>
choisir le mode : <simple>
veuillez choisir la taille approximative de votre écran : <17 pouces>
choisissez les modes vidéo que vous désirez utiliser pour le serveur X : faire son choix
choisissez la profondeur de couleur par défaut : <24>
<ok>
Sélectionnez les modules du serveur XFree86 chargés par défaut :
	Type de module \ Nom du module	dri	glx	GLcore
	Driver nVidia propriétaire	non	oui	non
	Driver nVidia OpenSource	non	oui	non
Mettre une section "Files" de référence dans la configuration ? <yes>
Mettre une section "DRI" de référence dans la configuration ? <no>
Installer le bureau et le gestionnaire de fenêtre
# apt-get install gnome-session nautilus gnome-control-center gnome-applets sawfish-gnome

$ echo “gnome-session” > ~/.xsession

installer un nouveau noyau + headers

# apt-get install kernel-image-2.6-k7 kernel-headers-2.6-k7

dans : image=/vmlinuz ajouter : initrd=/initrd.img dans /et/kernel-img.conf ajouter “do_initdr = Yes”

Installation des drivers

NFORCE-Linux-x86-1.0-0310-pkg1.run
NVIDIA-Linux-x86-1.0-8178-pkg1.run

Les drivers pour le chipset Nforce et la carte graphique Nvidia, à lancer dans le Shell. L'installation des kernel headers est nécessaire au moins pour les drivers graphiques :

aptitude search linux-headers-`uname -r`

Désinstaller les services et paquets inutiles

MAJ 07/02/2009 : après un passage de etch à lenny sur un serveur, seul le paquet netatalk était à supprimer, les autres n'étant pas installés par défaut.

D'après http://www.dedibox-news.com/doku.php?id=installation:checklist_a_la_reception :

apt-get remove --assume-yes --force-yes pcmcia-cs pppoe pppoeconf ppp pppconfig

Nettoyage des services inetd :

update-inetd --remove talk
update-inetd --remove ntalk

D'après http://people.via.ecp.fr/~alexis/formation-linux/gestion-packages.html#AEN2977

apt-get remove --purge ipchains lpr nvi
rm /etc/printcap

Problèmes rencontrés

  • Réglage du son sous XFCE :
apt-get install xfce4-mixer-alsa
xfce4-mixer

Tips

Connaitre la version installée

Pour connaitre la version de Debian qui est installée sur la machine :

cat /etc/debian_version
 5.0

Dans cet exemple cela correspond à la version lenny, la version stable du moment.

informatique/os/debian.1237270484.txt.gz · Last modified: 2013/10/14 20:53 (external edit)