Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
Nota : Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
FF
Sous Debian, les paquets ont des dépendances qui sont automatiquement installées, mais ils recommandent et suggèrent éventuellement d'autres paquets. Par défaut, les paquets recommandés sont traités comme des dépendances, ce qui peut augmenter drastiquement le nombre de paquets installés et donc la taille occupée par le système.
touch /etc/apt/apt.conf.d/00pas-de-recommends
nano /etc/apt/apt.conf.d/00pas-de-recommends
APT::Install-Recommends "false"; APT::Install-Suggests "false";
Ou bien faire le copié/collé de cette commande cat en root :
cat > /etc/apt/apt.conf.d/00pas-de-recommends <<EOF APT::Install-Recommends "false"; APT::Install-Suggests "false"; EOF
Par défaut, lors de la désinstallation d'un programme, ses dépendances recommandées et suggérées, marquées Auto, ne seront pas désinstallées tant qu'un autre programme, encore en place, les recommande. Il est possible de modifier ce comportement.
APT::AutoRemove::RecommendsImportant "false"; APT::AutoRemove::SuggestsImportant "false";
apt update && apt -s upgrade
Parfois, quand vous faites un update5), vous obtenez ceci :
E: Dynamic MMap ran out of room E: Erreur apparue lors du traitement de xxxxxxxx (NewVersion1) E: Problem with MergeList /var/lib/apt/lists/xxxxxxxxxxxxxxxxxxxxx_Packages E: Les listes de paquets ou le fichier d'état ne peuvent pas être ouverts, ou sont incompréhensibles.
Cela signifie que l'espace de cache par défaut est insuffisant. Vous avez alors deux options.
aptitude update
.Si vous choisissez la deuxième option vous avez deux manières pour le faire.
Il est à noter que la valeur de 20000000 présentée à la suite n'est pas une valeur de référence. Vous pouvez rencontrer des valeurs différentes dans d'autres tutos ou documentations. En fait, il suffit simplement que cette valeur soit assez grande pour que la modification apportée donne le résultat escompté.
/etc/apt/apt.conf.d/00taille-du-cache
:touch /etc/apt/apt.conf.d/00taille-du-cache
APT::Cache-Limit 20000000;
Ou bien faire le copié/collé de cette commande cat en root :
cat > /etc/apt/apt.conf.d/00taille-du-cache <<EOF APT::Cache-Limit 20000000; EOF
C'est qu'il faut en laisser pour les autres !
Trouvé grâce à un sympathique membre du canal irc #debianfr sur le serveur freenode.
/etc/apt/apt.conf.d/00limite-bp
:touch /etc/apt/apt.conf.d/10limite-bp
Acquire::http::Dl-Limit "20";
Ici, on limite la vitesse de téléchargement à 20ko/s.
Ou bien faire le copié/collé de cette commande cat en root :
cat > /etc/apt/apt.conf.d/00limite-bp <<EOF Acquire::http::Dl-Limit "20"; EOF
Avant d'installer un paquet ou de faire des mises à jour, et ce particulièrement sous testing ou sid, il faut mettre à jour la liste des paquets, avec par exemple un apt-get update
.
Ces deux branches de Debian offrant des mises à jour quotidiennes, il faut alors, pour garder un système à jour, compléter la commande précédente par un apt-get dist-upgrade
qui va télécharger puis installer les mises à jour des paquets.
Si l'installation des mises à jour est un processus critique (surtout sur sid), leur téléchargement ne l'est pas, et est automatisable sans risque. C'est l'objet de cette configuration.
/etc/apt/apt.conf.d/90maj-periodique
: touch /etc/apt/apt.conf.d/00maj-periodique
APT::Periodic::Update-Package-Lists 1; APT::Periodic::Download-Upgradeable-Packages 1; APT::Periodic::AutocleanInterval 1;
apt-get update
tous les 1 jour.Ou bien faire le copié/collé de cette commande cat en root :
cat > /etc/apt/apt.conf.d/90maj-periodique <<EOF APT::Periodic::Update-Package-Lists 1; APT::Periodic::Download-Upgradeable-Packages 1; APT::Periodic::AutocleanInterval 1; EOF
Si vous voulez que les mises à jour s'effectuent elles-aussi automatiquement sans surveillance de votre part, c'est également possible.
Commencez par configurer la récupération automatique de la liste des paquets, et ajoutez dans le même fichier :
APT::Periodic::Unattended-Upgrade "1";
Puis installez le paquet suivant :
apt-get install unattended-upgrades
Ce paquet installe un fichier de configuration /etc/apt/apt.conf.d/50unattended-upgrade
, à l'intérieur duquel vous trouvez un paragraphe similaire à celui-ci (avec beaucoup de commentaires en plus)
Unattended-Upgrade::Allowed-Origins { "origin=Debian,archive=stable,label=Debian-Security"; };
Ce paragraphe sert à contrôler l'origine des paquets que vous voulez installer automatiquement, on voit ici que seuls les paquets des dépôts sécurité pour stable sont autorisés.
Vous pouvez le modifier suivant ce que vous voulez faire.
Pour avoir plus d'informations sur les options possibles pour modifier le comportement de apt ou de aptitude, il y a un fichier:
/usr/share/doc/apt/examples/configure-index.gz
Pour le lire, j'ai trouvé commode de procéder ainsi (voir COMMANDE > ) :
zcat /usr/share/doc/apt/examples/configure-index.gz > apt-configure-index.txt
et d'ouvrir ensuite le fichier apt-configure-index.txt avec gedit.