tech:debian
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:debian [2025/10/30 17:18] – Jean-Baptiste | tech:debian [2026/06/26 17:39] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Notes installation Debian | ||
| + | |||
| + | |||
| + | |||
| + | /boot : minimum 200 M | ||
| + | Les autres partions pourront être créées sur des volumes logiques. Par exemple: | ||
| + | /var | /var/log | /opt | /home | /usr | /tmp | ||
| + | |||
| + | |||
| + | **Proxy** : pour installer et récupérer les mises à jour, les serveur accèdent à internet en passant par un proxy. Le proxy se configure dans le fichier | ||
| + | |||
| + | `/ | ||
| + | ~~~c | ||
| + | Acquire:: | ||
| + | ~~~ | ||
| + | |||
| + | `/ | ||
| + | ~~~bash | ||
| + | # http_proxy=' | ||
| + | # https_proxy=' | ||
| + | ALL_PROXY=' | ||
| + | NO_PROXY=" | ||
| + | ~~~ | ||
| + | |||
| + | Voir < | ||
| + | |||
| + | !! Attention / | ||
| + | |||
| + | **Configuration des dépôts Debian**: le contenu du fichier doit contenir au minimum les lignes suivantes : | ||
| + | |||
| + | `/ | ||
| + | ~~~ | ||
| + | deb http:// | ||
| + | deb-src http:// | ||
| + | deb http:// | ||
| + | deb-src http:// | ||
| + | deb http:// | ||
| + | deb-src http:// | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Schéma de partionnement | ||
| + | |||
| + | Au minimun, on doit avoir les partitions suivantes : | ||
| + | * /boot : minimum 200 M | ||
| + | * / : minimum 1.5 G | ||
| + | * /usr | ||
| + | |||
| + | Les autres partitions pourront être créées sur des volumes logiques. Par exemple | ||
| + | * /var | ||
| + | * /var/log | ||
| + | * /home | ||
| + | * /tmp | ||
| + | * En plus si des partitions spécifiques sont nécessaires (par exemple, /opt, /srv, etc.) on les créera également dans des volumes groups | ||
| + | |||
| + | |||
| + | Voir [[debian-apt-install]] | ||
| + | # Installation et mise à jour des programmes | ||
| + | L' | ||
| + | La mise à jour d'une distribution Debian se fait en deux étapes : | ||
| + | * Mise à jour la liste des paquets et de leur version depuis les serveurs officiels : | ||
| + | ~~~bash | ||
| + | apt-get update | ||
| + | ~~~ | ||
| + | |||
| + | * Mettre à jour tous les paquets non à jour : | ||
| + | ~~~bash | ||
| + | apt-get upgrade | ||
| + | ~~~ | ||
| + | |||
| + | Pour voir un résumé des mises à jour qui seront appliquées, | ||
| + | ~~~ | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Les paquets suivants seront mis à jour : | ||
| + | curl libcurl3 libcurl3-gnutls | ||
| + | 3 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. | ||
| + | Inst libcurl3 [7.21.0-2.1+squeeze2] (7.21.0-2.1+squeeze3 Debian-Security: | ||
| + | Inst curl [7.21.0-2.1+squeeze2] (7.21.0-2.1+squeeze3 Debian-Security: | ||
| + | Inst libcurl3-gnutls [7.21.0-2.1+squeeze2] (7.21.0-2.1+squeeze3 Debian-Security: | ||
| + | Conf libcurl3 (7.21.0-2.1+squeeze3 Debian-Security: | ||
| + | Conf curl (7.21.0-2.1+squeeze3 Debian-Security: | ||
| + | Conf libcurl3-gnutls (7.21.0-2.1+squeeze3 Debian-Security: | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | # Astuce | ||
| + | |||
| + | |||
| + | ## Empêcher les mises à jour sur un paquet | ||
| + | |||
| + | Prenons l' | ||
| + | Le problème est que lors de la prochaine mise à jour (apt-get upgrade), le paquet sera mis à jour à la dernière version disponible. | ||
| + | La solution est la suivante, qui consiste à dire à dpkg (et donc apt) de ne pas mettre à jour ce paquet : | ||
| + | ~~~bash | ||
| + | echo " | ||
| + | ~~~ | ||
| + | |||
| + | Pour débloquer un paquet : | ||
| + | ~~~bash | ||
| + | echo " | ||
| + | ~~~ | ||
| + | |||
| + | Pour avoir la liste des paquets bloqués : | ||
| + | ~~~bash | ||
| + | dpkg --get-selections | grep hold | ||
| + | ~~~ | ||
| + | |||
| + | ------------------------------------------------------------- | ||
| + | |||
| + | ## Migration vers Debian 7 | ||
| + | |||
| + | Le document de référence est disponible sur le site de Debian : http:// | ||
| + | Ci-après, sont résumées les étapes nécessaires à la mise à jour : | ||
| + | |||
| + | |||
| + | ### Vérifier le fichier / | ||
| + | |||
| + | Il faut vérifier ce fichier et s' | ||
| + | De même on peut vérifier quelle est la version installée en consultant le fichier `'/ | ||
| + | |||
| + | |||
| + | |||
| + | ### Nettoyage du système | ||
| + | |||
| + | On peut supprimer les paquets inutilisés et vider le cache apt avec les commandes suivantes : | ||
| + | |||
| + | ~~~bash | ||
| + | apt-get autoremove | ||
| + | apt-get clean | ||
| + | ~~~ | ||
| + | |||
| + | ----- | ||
| + | |||
| + | |||
| + | ## Plop | ||
| + | |||
| + | `/ | ||
| + | ~~~c | ||
| + | APT | ||
| + | { | ||
| + | Install-Recommends " | ||
| + | Install-Suggests " | ||
| + | }; | ||
| + | ~~~ | ||
| + | |||
| + | ou | ||
| + | |||
| + | `/ | ||
| + | ~~~c | ||
| + | APT:: | ||
| + | APT:: | ||
| + | ~~~ | ||
| + | |||
| + | `/ | ||
| + | ~~~c | ||
| + | Acquire { | ||
| + | | ||
| + | }; | ||
| + | ~~~ | ||
| + | |||
| + | Voir : | ||
| + | * [Debian Wheezy with Lightweight X11 - quinton' | ||
| + | |||
