informatique:os:debian
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
informatique:os:debian [2009/03/17 06:14] – tips pteu | informatique:os:debian [2019/07/12 08:43] – [Valider un changement de version] pteu | ||
---|---|---|---|
Line 2: | Line 2: | ||
======Debian====== | ======Debian====== | ||
- | {{http:// | ||
- | 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' | + | {{: |
- | =====Installation===== | + | 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' |
+ | |||
+ | =====Installation | ||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Cet aide-mémoire est désuet (il date de 2005 grand max). | ||
+ | </ | ||
====Pas-à-pas==== | ====Pas-à-pas==== | ||
Line 141: | Line 146: | ||
Changer le shell par default des utilisateurs | Changer le shell par default des utilisateurs | ||
- | ### vim / | + | |
- | DSHELL=/ | + | |
- | ### apt-get install par | + | |
- | # apt-get install hotplug usbutils | + | # apt-get install hotplug usbutils |
- | # apt-get remove --purge ipchains lpr nvi ipmasqadm | + | # apt-get remove --purge ipchains lpr nvi ipmasqadm |
- | # rm / | + | # rm / |
- | ### apt-get install yafc | + | |
- | # cp ~/ | + | # cp ~/ |
Installation du serveur graphique | 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 les droits de lancement du serveur X avec debconf ? <yes> | ||
Gérer la configuration du serveur XFree86 4.x avec debconf ? <no> | 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> | Gérer la configuration du serveur XFree86 4.x avec debconf ? <yes> | ||
Configuring Xserver-xfree86 | Configuring Xserver-xfree86 | ||
Line 192: | Line 199: | ||
Installer le bureau et le gestionnaire de fenêtre | Installer le bureau et le gestionnaire de fenêtre | ||
# apt-get install gnome-session nautilus gnome-control-center gnome-applets sawfish-gnome | # apt-get install gnome-session nautilus gnome-control-center gnome-applets sawfish-gnome | ||
- | $ echo " | + | |
**installer un nouveau noyau + headers** | **installer un nouveau noyau + headers** | ||
Line 213: | Line 220: | ||
====Désinstaller les services et paquets inutiles==== | ====Désinstaller les services et paquets inutiles==== | ||
- | //MAJ 07/02/2009 : après un passage de etch à lenny sur un serveur, seul le paquet '' | + | ===Pour une Debian Etch=== |
D' | D' | ||
Line 226: | Line 233: | ||
rm / | rm / | ||
+ | ===Pour une Lenny=== | ||
+ | |||
+ | MAJ 07/02/2009 : après un passage de etch à lenny sur un serveur, seul le paquet '' | ||
+ | |||
+ | ===Pour une Squeeze=== | ||
+ | |||
+ | MAJ 17/02/2011 : montage d'une nouvelle machine sous Squeeze qui vient de sortir : | ||
+ | <code bash> | ||
+ | aptitude purge nfs-kernel-server nfs-common portmap | ||
+ | </ | ||
+ | |||
+ | postgresql ? | ||
====Problèmes rencontrés==== | ====Problèmes rencontrés==== | ||
Line 233: | Line 252: | ||
apt-get install xfce4-mixer-alsa | apt-get install xfce4-mixer-alsa | ||
xfce4-mixer | xfce4-mixer | ||
+ | |||
+ | * Erreur au démarrage : | ||
+ | |||
+ | [ 9.353292] Error: Driver ' | ||
+ | |||
+ | Solution (à valider) trouvée [[http:// | ||
+ | >ajouter " | ||
+ | > | ||
+ | |||
+ | |||
+ | =====MAJ Debian 7 vers 8===== | ||
+ | |||
+ | Debian 8, alias Jessie, est release en version stable depuis le 25 avril 2015 ! Pour mettre à jour depuis une Debian 7 (alias Wheezy) : | ||
+ | <code bash> | ||
+ | # mettre à jour les dépots Wheezy | ||
+ | aptitude update && aptitude safe-upgrade | ||
+ | |||
+ | # MAJ le fichier des sources apt | ||
+ | sed -i ' | ||
+ | |||
+ | # MAJ du système et de tous les paquets | ||
+ | aptitude update && aptitude upgrade && aptitude dist-upgrade -y | ||
+ | </ | ||
Line 240: | Line 282: | ||
Pour connaitre la version de Debian qui est installée sur la machine : | Pour connaitre la version de Debian qui est installée sur la machine : | ||
- | | + | <code bash> |
- | | + | cat / |
- | Dans cet exemple cela correspond à la version | + | 5.0.2 |
+ | </ | ||
+ | |||
+ | Dans cet exemple cela correspond à la version | ||
+ | |||
+ | Pour connaitre la version du noyau installée : | ||
+ | <code bash> | ||
+ | uname -a | ||
+ | Linux ymir 2.6.26-2-686 #1 SMP Sun Jun 21 04:57:38 UTC 2009 i686 GNU/Linux | ||
+ | # ou/et | ||
+ | cat / | ||
+ | Linux version 2.6.26-2-686 (Debian 2.6.26-17) (dannf@debian.org) \ | ||
+ | (gcc version 4.1.3 20080704 (prerelease) (Debian 4.1.2-25)) #1 SMP Sun Jun 21 04:57:38 UTC 2009 | ||
+ | </ | ||
+ | |||
+ | ====Valider un changement de version==== | ||
+ | |||
+ | Pour changer de version, si ce n'est pas fait automatiquement (comme avec '' | ||
+ | <code bash> | ||
+ | apt-get --allow-releaseinfo-change update | ||
+ | </ | ||
+ | |||
+ | Dans mon cas, mes sources étaient configurées en " | ||
+ | <code bash> | ||
+ | N: Le dépôt « http:// | ||
+ | E: Le dépôt « http:// | ||
+ | N: Ceci doit être pleinement accepté avant que les mises à jour depuis ce dépôt puissent être appliquées. \ | ||
+ | | ||
+ | </ | ||
+ | ====Installer Debian depuis une clé USB==== | ||
+ | |||
+ | Pompé lâchement [[http:// | ||
+ | |||
+ | Pour créer une clé USB d' | ||
+ | |||
+ | * Récupérer le fichier '' | ||
+ | * Le dumper vers la clef USB : '' | ||
+ | * Monter la clef : '' | ||
+ | * Télécharger l' | ||
+ | * Copier l' | ||
+ | * Connecter la clef à la machine cible et booter | ||
+ | |||
+ | Il y a plus simple (mais moins pédagogique) : utiliser [[http:// | ||
+ | |||
+ | ====Renommer eth1 en eth0==== | ||
+ | |||
+ | Lorsqu' | ||
+ | <code bash> | ||
+ | vi / | ||
+ | |||
+ | #modifier le NAME des cartes | ||
+ | # PCI device 0x1039: | ||
+ | SUBSYSTEM==" | ||
+ | ATTR{type}==" | ||
+ | |||
+ | # PCI device 0x10ec: | ||
+ | SUBSYSTEM==" | ||
+ | ATTR{type}==" | ||
+ | :wq | ||
+ | |||
+ | / | ||
+ | </ | ||
+ | |||
+ | ====Changer le fuseau horaire==== | ||
+ | |||
+ | //TL;DR : Pour changer le fuseau horaire d'une Debian/ | ||
+ | |||
+ | Pour le changer "à la main" : le fuseau horaire est indiqué par le fichier **/ | ||
+ | <code bash> | ||
+ | rm / | ||
+ | ln -s / | ||
+ | </ | ||
+ | Pour le prendre en compte au prochain redémarrage, | ||
+ | <code bash> | ||
+ | echo " | ||
+ | </ | ||
+ | |||
+ | ====Utiliser un proxy avec apt==== | ||
+ | |||
+ | Ajouter les lignes suivantes dans ''/ | ||
+ | <code bash> | ||
+ | Acquire:: | ||
+ | # par exemple : | ||
+ | Acquire:: | ||
+ | </ | ||
+ | (source : [[https:// |
informatique/os/debian.txt · Last modified: 2022/02/08 15:53 by pteu