informatique:os:debian
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| informatique:os:debian [2009/01/28 22:45] – créée 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==== | ||
| + | **bf24** est une saveur càd un type d' | ||
| + | |||
| + | boot : bf24 | ||
| + | |||
| + | >Fr - Sélectionnez ceci et validez pour continuer en français | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | >Cfdisk : swap=512 (linux swap, choix 82) ; /=5000 (linux) | ||
| + | > | ||
| + | > quit | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > Ext3 | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | >Monter "/" | ||
| + | > | ||
| + | > CDROM Debian trouvé < | ||
| + | > | ||
| + | >**copie de qq trucs** | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > nom de la machine=dude | ||
| + | > DHCP ? < | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | >Rendre le système amorçable | ||
| + | > | ||
| + | > les ajouter toutes au menu | ||
| + | > | ||
| + | >Autre choix : Réamorcer le système | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | >Time zone configuration | ||
| + | > Is the hardware clock set to GMT ? < | ||
| + | > What area do you live in ? Europe | ||
| + | > Select a city or time zone : Paris | ||
| + | > | ||
| + | > shall i enable md5 passwords ? < | ||
| + | > shall i enable shadow password ? < | ||
| + | > enter a password for root : *** | ||
| + | > | ||
| + | > shall i create a normal user account now ? < | ||
| + | > enter a username for your account : dude | ||
| + | > enter a full name for the new user : Debian User | ||
| + | > enter a password for the new user : *** | ||
| + | > | ||
| + | >Debian sytem configuration | ||
| + | > shall i remove the pcmcia package ? < | ||
| + | > do you want to use a PPP connection to install the system ? < | ||
| + | >Apt configuration | ||
| + | > choose the method apt should use to access the Debian archive : http | ||
| + | > use non-US software ? < | ||
| + | > use non-free software ? < | ||
| + | > use contrib software ? < | ||
| + | > select a country : France | ||
| + | > choose the Debian mirror to use : ftp.u-picardie.fr ou debian.ens-cachan.fr | ||
| + | > enter http proxy information < | ||
| + | > | ||
| + | > | ||
| + | > add another apt source ? < | ||
| + | > use security update from security.debian.org ? < | ||
| + | >Debian sytem configuration | ||
| + | > run tasksel ? < | ||
| + | > run dselect ? <yes> < | ||
| + | > do you want to continue ? <Y> | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > ??? < | ||
| + | > (*) dont touch keymap | ||
| + | > (*) do you want man and mandb to be installed setuid man ? | ||
| + | > kernel link failure info < | ||
| + | > | ||
| + | > add a mime handler for " | ||
| + | > | ||
| + | > en_US ISO-8859-1 < | ||
| + | > fr_FR ISO-8859-1 < | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > whitch locale should be the default in the system environment ? fr_FR | ||
| + | > | ||
| + | > | ||
| + | > | ||
| + | > allow SSH protocol 2 only ? < | ||
| + | > | ||
| + | > do you want / | ||
| + | > do you want to run the sshd server ? < | ||
| + | > | ||
| + | > | ||
| + | >Select the number of the default dictionnary [1] <1> | ||
| + | >Do you want to erase any previously downloaded .deb files ? <Y> < | ||
| + | >< | ||
| + | >Select a number from 1 to 5 from the list above : <5> | ||
| + | >Have fun! < | ||
| + | dpkg-reconfigure locales | ||
| + | apt-get install wget | ||
| + | cd | ||
| + | wget http:// | ||
| + | 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 [/ | ||
| + | |||
| + | Changer le shell par default des utilisateurs | ||
| + | # vim / | ||
| + | | ||
| + | |||
| + | # apt-get install par | ||
| + | # apt-get install hotplug usbutils | ||
| + | # apt-get remove --purge ipchains lpr nvi ipmasqadm | ||
| + | # rm / | ||
| + | |||
| + | # apt-get install yafc | ||
| + | # cp ~/ | ||
| + | |||
| + | Installation du serveur graphique | ||
| + | # apt-get install x-window-system-core | ||
| + | |||
| + | Gérer les droits de lancement du serveur X avec debconf ? < | ||
| + | Gérer la configuration du serveur XFree86 4.x avec debconf ? < | ||
| + | |||
| + | # dpkg-reconfigure xserver-xfree86 | ||
| + | |||
| + | Gérer la configuration du serveur XFree86 4.x avec debconf ? < | ||
| + | Configuring Xserver-xfree86 | ||
| + | selectionner un pilote : nv (ou sinon nvidia ou vesa) | ||
| + | saisissez un nom identifiant pour voter carte vidéo : geforce4mx | ||
| + | < | ||
| + | entrez l' | ||
| + | entrez la quantité de mémoire que va utiliser votre carte vidéo | ||
| + | utiliser l' | ||
| + | choisissez l' | ||
| + | < | ||
| + | veuillez choisir votre type de clavier : pc102 ou pc105 | ||
| + | choisir la disposition de votre clavier : fr | ||
| + | sélectionnez la variante de votre clavier : < | ||
| + | sélectionnez les options de votre clavier : < | ||
| + | indiquez le port de branchement de votre souris : / | ||
| + | emuler une souris 3 boutons ? < | ||
| + | activer le défilement avec la roulette ? < | ||
| + | saisissez un nom identifiant votre moniteur : f700b | ||
| + | votre moniteur est-il de type LCD ? < | ||
| + | < | ||
| + | choisir le mode : < | ||
| + | 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 : < | ||
| + | < | ||
| + | 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 " | ||
| + | Mettre une section " | ||
| + | |||
| + | Installer le bureau et le gestionnaire de fenêtre | ||
| + | # apt-get install gnome-session nautilus gnome-control-center gnome-applets sawfish-gnome | ||
| + | $ echo " | ||
| + | |||
| + | **installer un nouveau noyau + headers** | ||
| + | # apt-get install kernel-image-2.6-k7 kernel-headers-2.6-k7 | ||
| + | dans : image=/ | ||
| + | ajouter : initrd=/ | ||
| + | dans / | ||
| + | ajouter " | ||
| ====Installation des drivers==== | ====Installation des drivers==== | ||
| Line 19: | Line 219: | ||
| ====Désinstaller les services et paquets inutiles==== | ====Désinstaller les services et paquets inutiles==== | ||
| + | |||
| + | ===Pour une Debian Etch=== | ||
| D' | D' | ||
| Line 31: | 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 38: | 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 | ||
| + | </ | ||
| + | |||
| + | |||
| + | =====Tips===== | ||
| + | |||
| + | ====Connaitre la version installée==== | ||
| + | |||
| + | Pour connaitre la version de Debian qui est installée sur la machine : | ||
| + | <code bash> | ||
| + | cat / | ||
| + | 5.0.2 | ||
| + | </ | ||
| + | |||
| + | Dans cet exemple cela correspond à la version Lenny (v.5), la version Debian stable en ce < | ||
| + | |||
| + | 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.1233182745.txt.gz · Last modified: 2013/10/14 20:53 (external edit)