Linux:Administration Debian
Un article de Djjnet.
Adresses utiles
- http://snapshot.debian.org : tous les paquets Debian par date et version
Gestion des packages sous Debian
Le principe est d'utiliser des sources de packages disponibles. Ces sources sont définies dans le fichier /etc/apt/sources.list.
- Recherche dans les packages :
apt-cache search mot-clé
- Installer un package :
apt-get install nompackage
- Installer un package depuis un fichier .deb :
dpkg -i nompackage.deb
- Désintaller un package :
apt-get remove nompackage
- Désintaller un package complètement incluant les fichiers de configuration :
apt-get remove --purge nompackage
- Liste des packages installés :
dpkg -l
- Vérifier si un package est installé, par exemple mysql :
dpkg -l|grep mysql
- Lister les fichiers installés par un package :
dpkg -L nompackage
Exemple :
dpkg -L postfix|more /usr/lib/libpostfix-global.so.1.0.1 /usr/lib/libpostfix-util.so.1.0.1 /usr/lib/libpostfix-tls.so.1.0.1 /usr/lib/libpostfix-dns.so.1.0.1 ... /etc/init.d/postfix ...
- Mise à jour de la liste des packages :
apt-get update
- Mettre à jour les packages installés :
apt-get upgrade
- Mettre à jour en changeant de version de distribution après avoir changer le fichier /etc/apt/sources.list :
apt-get dist-upgrade
Grub2
- les packages principaux sont grub-pc et grub-common
- Le fichier de configuration est grub.cfg et non plus menu.lst (pour grub1). Attention à ne pas l'éditer sous debian car il est généré avec update-grub.
- La configuration se fait avec les fichiers /etc/default/grub et /etc/grub.d/*
- Pour le dual boot avec Windows, installer le nouveau package os-prober pour qu'il soit détecté puis lancer update-grub2
Cela donne par exemple :
# update-grub2 Generating grub.cfg ... Found background image: moreblue-orbit-grub.png Found linux image: /boot/vmlinuz-2.6.32.5-djj Found linux image: /boot/vmlinuz-2.6.32-djj Found linux image: /boot/vmlinuz-2.6.30-2-686 Found initrd image: /boot/initrd.img-2.6.30-2-686 Found Windows 7 (loader) on /dev/sdb1 done


