informatique:os:debian
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| informatique:os:debian [2009/03/17 06:14] – tips pteu | informatique:os:debian [2022/02/08 15:53] (current) – [Utiliser un proxy avec apt] 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:: | ||
| + | Acquire:: | ||
| + | |||
| + | # par exemple : | ||
| + | Acquire:: | ||
| + | </ | ||
| + | (source : [[https:// | ||
| + | |||
| + | ====Afficher la version==== | ||
| + | |||
| + | <code bash> | ||
| + | lsb_release -a | ||
| + | </ | ||
informatique/os/debian.1237270484.txt.gz · Last modified: 2013/10/14 20:53 (external edit)