Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
apt-get [Le 07/10/2025, 18:58] – ancienne révision (Le 11/05/2025, 13:41) restaurée krodelabestioleapt-get [Le 07/10/2026, 16:16] (Version actuelle) – màj tag | mise en forme krodelabestiole
Ligne 1: Ligne 1:
-{{tag>apt gestionnaire_de_paquets installation_logiciel}}+{{tag>apt gestionnaire_de_paquets installer_une_application}}
  
 ====== apt-get ====== ====== apt-get ======
  
-**Apt-get** est un outil logiciel à utiliser en [[:commande_shell|ligne de commande]].\\+''[[man>apt-get]]'' est un outil à utiliser en [[:commande_shell|ligne de commande]], ou dans un [[:tutoriel:script shell]].\\
 Il permet d'effectuer l'installation et la désinstallation de paquets en provenance d'un [[:depots|dépôt APT]].   Il permet d'effectuer l'installation et la désinstallation de paquets en provenance d'un [[:depots|dépôt APT]].  
  
-<note tip>''apt-get'' fournit un retour facilement analysable par un script et garantit une certaine rétro-compatibilité.+<note important>''apt-get'' fournit un retour facilement analysable par un script et garantit une certaine rétro-compatibilité.
  
-Cependant les fonctionnalités que proposent ''apt-get'' sont également disponibles via la commande [[:apt-cli|apt]], qui est plus conviviale pour l'utilisateur final. Préférez ''apt'' si vous comptez accéder directement à ces fonctionnalités via la ligne de commande.</note>+Cependant les fonctionnalités que proposent ''apt-get'' sont également disponibles via la commande ''[[:apt-cli|apt]]'', qui est plus conviviale pour l'utilisateur final. Préférez ''apt'' si vous comptez accéder directement à ces fonctionnalités via la ligne de commande.</note>
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 25: Ligne 25:
 ==== Installation d'une version présente dans les dépôts ==== ==== Installation d'une version présente dans les dépôts ====
  
-  * <code>sudo apt-get install <paquet>=<version> -V</code> L'option **''=<version>''** passée à **''apt-get install''** permet d'**installer la version souhaitée du paquet indiqué**.+  * <code>sudo apt-get install <paquet>=<version> -V</code> L'option ''=<version>'' passée à ''apt-get install'' permet d'installer la version souhaitée du paquet indiqué.
 Très utile pour revenir à une version officielle d'un paquet (qui aurait été "upgradé à la main"). Très utile pour revenir à une version officielle d'un paquet (qui aurait été "upgradé à la main").
  
 ==== Installation avec réponse oui ==== ==== Installation avec réponse oui ====
  
-  * <code>sudo apt-get install -y <paquet(s)></code> L'option -y permet de répondre oui par avance aux demandes de confirmations. Utile pour une utilisation dans un script, par exemple.+  * <code>sudo apt-get install -y <paquet(s)></code> L'option ''-y'' permet de répondre oui par avance aux demandes de confirmations. Utile pour une utilisation dans un script, par exemple.
  
 ==== Réparer une installation ==== ==== Réparer une installation ====
-Bien que ce cas de figure soit un peu rare, il peut arriver qu'une dépendance vienne à manquer à un logiciel installé sur votre système.\\+ 
 +Bien que ce cas de figure soit un peu rare, il peut arriver qu'une dépendance vienne à manquer à un logiciel installé sur votre système. 
 La commande suivante permettra de résoudre le problème : La commande suivante permettra de résoudre le problème :
 <code>sudo apt-get install -f</code> <code>sudo apt-get install -f</code>
 Il faut cependant que la dépendance soit disponible dans les dépôts. Il faut cependant que la dépendance soit disponible dans les dépôts.
-<note tip>Utilisée avec ''install'' ou ''remove'', cette commande exclura le paquet spécifié pour rechercher une solution viable pour le système.\\+<note tip> 
 +Utilisée avec ''install'' ou ''remove'', cette commande exclura le paquet spécifié pour rechercher une solution viable pour le système. 
 Exemple : Exemple :
 <code>sudo apt-get -f install vlc</code> <code>sudo apt-get -f install vlc</code>
-recherchera une solution pour faire fonctionner [[vlc|VLC media player]] sans corrompre le système (FIXME).+recherchera une solution pour faire fonctionner [[:vlc|VLC media player]] sans corrompre le système (FIXME).
 </note> </note>
  
 ==== Forcer une installation ==== ==== Forcer une installation ====
 +
 Il n'existe pas de solution sur apt-get pour forcer une installation. [[dpkg|Dpkg]] a quelques options dans ce sens, mais qui ne résolvent pas toutes les situations pour autant. Il n'existe pas de solution sur apt-get pour forcer une installation. [[dpkg|Dpkg]] a quelques options dans ce sens, mais qui ne résolvent pas toutes les situations pour autant.
 <code>sudo dpkg -i --force-overwrite package.deb <code>sudo dpkg -i --force-overwrite package.deb
Ligne 62: Ligne 67:
 ==== Obtention des codes sources ==== ==== Obtention des codes sources ====
  
-  * <code>apt-get source <paquet(s)></code> L'option ''source'' passée à ''apt-get'' permet de **télécharger les paquets de codes sources indiqués**.+  * <code>apt-get source <paquet(s)></code>L'option ''source'' passée à ''apt-get'' permet de télécharger les paquets de codes sources indiqués.
  
-**''sudo''** n'est pas utilisé ici parce que ce n'est pas nécessaire. Le paquet sera enregistré dans votre //Dossier Personnel//.+''[[:sudo]]'' n'est pas utilisé ici parce que ce n'est pas nécessaire. Le paquet sera enregistré dans votre [[:arborescence#répertoire personnel]].
  
-Notez que "apt-get source" se sert des entrées "deb-src" dans le fichier **/etc/apt/sources.list** ou autres dans **/etc/apt/sources.list.d**.+Notez que ''apt-get source'' se sert des entrées ''deb-src" dans le fichier ''/etc/apt/sources.list'' ou autres dans ''/etc/apt/sources.list.d''.
  
-L'instruction "apt-get source" va de pair avec "apt-get build-dep", qui installera les dépendances du paquet. Exemple complet:+L'instruction ''apt-get source'' va de pair avec ''apt-get build-dep'', qui installera les dépendances du paquet. Exemple complet:
 <code> <code>
 apt-get install build-essential fakeroot apt-get install build-essential fakeroot
Ligne 82: Ligne 87:
 ==== Principe ==== ==== Principe ====
  
-  * <code>sudo apt-get remove <paquets(s)></code> L'option ''remove'' permet de **désinstaller les paquets indiqués**.  //Ceci laisse toutefois en place les fichiers de configuration de ces paquets.// +  * <code>sudo apt-get remove <paquets(s)></code>L'option ''remove'' permet de désinstaller les paquets indiqués. Ceci laisse toutefois en place les fichiers de configuration de ces paquets. 
-  * <code>sudo apt-get autoremove <paquets(s)></code> L'option ''autoremove'' permet de **désinstaller les paquets indiqués avec leurs dépendances logicielles**.  //Ceci laisse toutefois en place les fichiers de configuration de ces paquets.//+  * <code>sudo apt-get autoremove <paquets(s)></code>L'option ''autoremove'' permet de désinstaller les paquets indiqués avec leurs dépendances logicielles. Ceci laisse toutefois en place les fichiers de configuration de ces paquets.
  
 ==== Suppression + purge ==== ==== Suppression + purge ====
  
-  * <code>sudo apt-get purge <paquets(s)></code> L'action ''purge'', passée à la commande ''apt-get'', **désinstalle les paquets indiqués **et** leurs fichiers de configuration** ((ceux marqués comme "conffile", souvent placés dans /etc.)). //Les fichiers de préférences((dans les dossiers personnels)), et les logs((dans le /var)) ne sont pas supprimés.//+  * <code>sudo apt-get purge <paquets(s)></code>L'action ''purge'', passée à la commande ''apt-get'', désinstalle les paquets indiqués et leurs fichiers de configuration((ceux marqués comme ''conffile'', souvent placés dans ''/etc''.)). Les fichiers de préférences (dans le [[:arborescence#répertoire personnel]]), et les journaux (//logs// dans ''/var'') ne sont pas supprimés.
  
-  * <code>sudo apt-get autoremove --purge <paquets(s)></code> L'option ''%%--%%purge'', passée à la commande ''autoremove'', **désinstalle les paquets indiqués, les dépendances logicielles et leurs fichiers de configuration** ((ceux marqués comme "conffile", souvent placés dans /etc.)). //Les fichiers de préférences((dans les dossiers personnels)), et les journaux (logs) ((dans le /var)) ne sont pas supprimés.// +  * <code>sudo apt-get autoremove --purge <paquets(s)></code>L'option ''%%--%%purge'', passée à la commande ''autoremove'', désinstalle les paquets indiqués, les dépendances logicielles et leurs fichiers de configuration((ceux marqués comme ''conffile'', souvent placés dans ''/etc''.)). Les fichiers de préférences (dans le [[:arborescence#répertoire personnel]]), et les journaux (//logs// dans ''/var'') ne sont pas supprimés.
  
-  * <code>sudo apt-get autoremove --purge</code> L'option ''%%--%%purge'', passée à la commande ''autoremove'' **sans** nom de paquet, **désinstalle toutes les dépendances devenues inutiles et leurs fichiers de configuration** ((ceux marqués comme "conffile", souvent placés dans /etc.)). //Les fichiers de préférences((dans les dossiers personnels)), les journaux (logs) ((dans le /var)) et ceux, des anciens noyaux, marqués "d'installation manuelle" ne sont pas supprimés.//+  * <code>sudo apt-get autoremove --purge</code>L'option ''%%--%%purge'', passée à la commande ''autoremove'' sans nom de paquet, désinstalle toutes les dépendances devenues inutiles et leurs fichiers de configuration((ceux marqués comme ''conffile'', souvent placés dans ''/etc''.)). Les fichiers de préférences (dans le [[:arborescence#répertoire personnel]]), et les journaux (//logs// dans ''/var'') et ceux, des anciens noyaux, marqués d'//installation manuelle// ne sont pas supprimés.
  
 ==== Suppression de paquets d'installation ==== ==== Suppression de paquets d'installation ====
  
-APT conserve une copie de chaque paquet installé et désinstallé sur votre disque dur (dans le dossier ///var/cache/apt/archives//). Utiliser les options ci-dessous permet de récupérer de l'espace disque par le nettoyage correspondant à l'option.+[[:APT]] conserve une copie de chaque paquet installé et désinstallé sur votre disque dur (dans le répertoire ''/var/cache/apt/archives''). Utiliser les options ci-dessous permet de récupérer de l'espace disque par le nettoyage correspondant à l'option.
  
-  * <code>sudo apt-get clean</code> L'option ''clean'', option radicale, **supprime la totalité des paquets** présents dans ///var/cache/apt/archives//. (//Notez que cela n'a aucun impact sur les paquets installés.//) +  * <code>sudo apt-get clean</code>L'option ''clean'', option radicale, supprime la totalité des paquets présents dans ''/var/cache/apt/archives''. Cela n'a aucun impact sur les paquets installés. 
-  * <code>sudo apt-get autoclean</code> L'option ''autoclean'' permet de **supprimer les paquets** présents dans ///var/cache/apt/archives// , mais **en conservant ceux qui ont un équivalent dans les dépôts**; par exemple, si  ///var/cache/apt/archives// contient plusieurs versions du même logiciel, les plus anciennes, plus présentes dans les dépôts, seront supprimées, mais la version à jour (ayant un équivalent dans le dépôt) sera conservée. //Ceci vous permet de récupérer beaucoup d'espace disque//, mais moins toutefois qu'avec "clean".   +  * <code>sudo apt-get autoclean</code>L'option ''autoclean'' permet de supprimer les paquets présents dans ''/var/cache/apt/archives'', mais en conservant ceux qui ont un équivalent dans les dépôts ; par exemple, si ''/var/cache/apt/archives'' contient plusieurs versions du même logiciel, les plus anciennes, plus présentes dans les dépôts, seront supprimées, mais la version à jour (ayant un équivalent dans le dépôt) sera conservée. Ceci vous permet de récupérer beaucoup d'espace disque, mais moins toutefois qu'avec ''clean''.   
  
 ===== Mises à jour ===== ===== Mises à jour =====
 +
 ==== Mise à jour dépôts ==== ==== Mise à jour dépôts ====
  
-  * <code>sudo apt-get update</code> L'option ''update'' **met à jour la liste des fichiers disponibles dans les dépôts APT présents dans le fichier de configuration ''/etc/apt/sources.list''**.  L'exécuter régulièrement est une bonne pratique, afin de maintenir à jour votre liste de paquets disponibles.+  * <code>sudo apt-get update</code>L'option ''update'' met à jour la liste des fichiers disponibles dans les dépôts APT présents dans le fichier de configuration ''/etc/apt/sources.list''.  L'exécuter régulièrement est une bonne pratique, afin de maintenir à jour votre liste de paquets disponibles.
  
 ==== Mise à jour de paquets ==== ==== Mise à jour de paquets ====
  
-  * <code>sudo apt-get install <paquet(s)> -V</code> L'option ''install'' met à jour les paquets **indiqués** déjà installés, vers leurs dernières versions  (rarement utilisé).+  * <code>sudo apt-get install <paquet(s)> -V</code>L'option ''install'' met à jour les paquets indiqués déjà installés vers leurs dernières versions  (rarement utilisé).
  
-  *  <code>apt-get --simulate upgrade</code> L'option  ''simulate'' simule la mise à jour des paquets sans réellement les installer (rarement utilisé).+  *  <code>apt-get --simulate upgrade</code>L'option ''simulate'' simule la mise à jour des paquets sans réellement les installer.
  
-  * <code>sudo apt-get upgrade</code> L'option ''upgrade'' met à jour **tous les paquets installés sur le système** vers les dernières versions (couramment utilisé).+  * <code>sudo apt-get upgrade</code>L'option ''upgrade'' met à jour tous les paquets installés sur le système vers les dernières versions (couramment utilisé).
  
-  * <code>sudo apt-get dist-upgrade</code> L'option ''dist-upgrade'' met à jour tous les paquets installés vers les dernières versions **en installant de nouveaux paquets si nécessaire**, par opposition à l'upgrade simple qui n'ajoute pas de nouveaux paquets.+  * <code>sudo apt-get dist-upgrade</code>L'option ''dist-upgrade'' met à jour tous les paquets installés vers les dernières versions en installant de nouveaux paquets si nécessaire, par opposition à l'upgrade simple qui n'ajoute pas de nouveaux paquets.
  
-Remarque : taper "man apt-get" dans un terminal donne une réponse en français et une explication plus complète et plus claire.+Remarque : entrer ''man apt-get'' dans un terminal donne une réponse en français et une explication plus complète et plus claire.
  
-<note warning>L'option ''upgrade'' renvoie occasionnellement le message **Les paquets suivants ont été conservés** (ou **The following upgrades have been deferred due to phasing** en version 24.04). Cela indique les paquets dont l'arbre des dépendances a changé et pour lesquels le programme n'a pas pris la liberté de les installer de lui-même. Il suffit d'utiliser l'option ''install'' pour en forcer manuellement l'installation.</note>+<note warning> 
 +L'option ''upgrade'' renvoie occasionnellement le message ''Les paquets suivants ont été conservés'' (ou ''//The following upgrades have been deferred due to phasing//'' en version 24.04). Cela indique les paquets dont l'arbre des dépendances a changé et pour lesquels le programme n'a pas pris la liberté de les installer de lui-même. Il suffit d'utiliser l'option ''install'' pour en forcer manuellement l'installation. 
 +</note> 
 + 
 +<note tip> 
 +Afin de mettre à jour complètement le système, il est possible d'utiliser les deux commandes suivantes : 
 +<code> 
 +sudo apt-get update; sudo apt-get install linux-virtual; sudo apt-get upgrade; sudo apt-get autoremove 
 +sudo apt-get install XXXXXXXXXXXX; sudo apt-get update; sudo apt-get autoremove 
 +</code> 
 +ou ''XXXXXXXXXXXX'' reprend la liste des paquets conservés. 
 +</note>
  
-<note tip>Afin de mettre à jour complètement le système, il est possible d'utiliser les deux commandes suivantes : 
-<code>sudo apt-get update; sudo apt-get install linux-virtual; sudo apt-get upgrade; sudo apt-get autoremove 
-sudo apt-get install XXXXXXXXXXXX; sudo apt-get update; sudo apt-get autoremove</code> 
-ou XXXXXXXXXXXX reprend la liste des paquets conservés.</note> 
 ==== Bloquer la mise à jour d'un paquet ==== ==== Bloquer la mise à jour d'un paquet ====
-[[:tutoriel:comment_modifier_un_fichier|Ouvrez avec les droits d'administration]] le fichier **/etc/apt/preferences** (si le fichier n'existe pas, le créer) pour y insérer les lignes suivantes: + 
-<file>Package: nom_du_paquet+[[:tutoriel:comment_modifier_un_fichier|Ouvrez avec les droits d'administration]] le fichier ''/etc/apt/preferences'' (si le fichier n'existe pas, le créer) pour y insérer les lignes suivantes\_: 
 +<file> 
 +Package: nom_du_paquet
 Pin: version du paquet à conserver Pin: version du paquet à conserver
-Pin-priority: 1001</file> +Pin-priority: 1001 
-La Priorité du Pin à 1001 bloque les futures mises à jour :-)+</file> 
 +La Priorité du Pin à ''1001'' bloque les futures mises à jour :-)
  
 == Exemple == == Exemple ==
-Si par exemple vous souhaiter conserver la version 0.8.8 de kaffeine, vous indiquerez dans **/etc/apt/preferences** + 
-<file>Package: kaffeine+Si par exemple vous souhaiter conserver la version 0.8.8 de kaffeine, vous indiquerez dans ''/etc/apt/preferences''\_: 
 +<file> 
 +Package: kaffeine
 Pin: version 0.8.8 Pin: version 0.8.8
-Pin-priority: 1001</file> +Pin-priority: 1001 
-Dans le doute, vérifier en tapant la commande **sudo apt-cache policy nom_du_paquet**, pour l'exemple du paquet kaffeine+</file> 
 +Dans le doute, vérifier en entrant la commande ''sudo apt-cache policy nom_du_paquet'', pour l'exemple du paquet ''kaffeine''\_:
 <code>sudo apt-cache policy kaffeine</code> <code>sudo apt-cache policy kaffeine</code>
  
-<note tip>Une méthode plus simple (toujours avec le paquet kaffeine):+<note tip> 
 +Une méthode plus simple (toujours avec le paquet kaffeine):
  
-//__Pour les utilisateurs d'apt-get__ ://+Pour les utilisateurs d%%'%%''apt-get'' :
 <code bash>sudo apt-mark hold kaffeine</code> <code bash>sudo apt-mark hold kaffeine</code>
-Pour vérifier que le paquet n'a plus le statut install mais hold ((bloqué)) :+Pour vérifier que le paquet n'a plus le statut ''install'' mais ''hold'' (bloqué)\_:
 <code bash>apt-mark showhold</code> devrait afficher <code bash>apt-mark showhold</code> devrait afficher
 <code>kaffeine</code> dans la liste des réponses <code>kaffeine</code> dans la liste des réponses
Ligne 150: Ligne 170:
 [[https://manpages.debian.org/testing/apt/apt-mark.8.fr.html|Source]] [[https://manpages.debian.org/testing/apt/apt-mark.8.fr.html|Source]]
  
-//__Pour les utilisateurs d'[[:aptitude]]__((merci à cthuluh #debian-fr))://+Pour les utilisateurs d'[[:aptitude]]((merci à cthuluh #debian-fr))\_:
  
 Pour geler un paquet Pour geler un paquet
Ligne 163: Ligne 183:
 <code bash>sudo aptitude search "~ahold"</code> <code bash>sudo aptitude search "~ahold"</code>
  
-Remplacer kaffeine par le paquet que vous voulez bloquer ;)</note>+Remplacer ''kaffeine'' par le paquet que vous voulez bloquer ;) 
 +</note>
  
 ==== Sauvegarde de la liste ==== ==== Sauvegarde de la liste ====
 +
 Voir [[:tutoriel:comment_sauver_et_restaurer_la_liste_des_paquets|cette page]] pour pouvoir facilement faire une sauvegarde de la liste des paquets installés. Voir [[:tutoriel:comment_sauver_et_restaurer_la_liste_des_paquets|cette page]] pour pouvoir facilement faire une sauvegarde de la liste des paquets installés.
  
 ==== Mises à jour automatisées ==== ==== Mises à jour automatisées ====
  
-[[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>unattended-upgrades]]** et lire ce  [[https://guide.ubuntu-fr.org/server/automatic-updates.html|guide du serveur Ubuntu sur les mises à jours automatiques]] //(en français)//.\\ +[[:deb#installer_un_paquet_deb|Installer le paquet]] ''[[apt>unattended-upgrades]]'' et lire ce  [[https://guide.ubuntu-fr.org/server/automatic-updates.html|guide du serveur Ubuntu sur les mises à jours automatiques]] //(en français)//.\\ 
 Si vous le souhaitez, vous pouvez paramétrer uniquement les mises à jour de sécurité en automatique. Si vous le souhaitez, vous pouvez paramétrer uniquement les mises à jour de sécurité en automatique.
  
-Si le processus est déjà lancé, et que vous souhaitez le stopper, cherchez sont numéro :+Si le processus est déjà lancé, et que vous souhaitez le stopper, cherchez son numéro\_:
 <code>sudo lsof /var/lib/dpkg/lock-frontend</code> <code>sudo lsof /var/lib/dpkg/lock-frontend</code>
 Puis, avec le résultat : Puis, avec le résultat :
Ligne 187: Ligne 209:
 <code>export http_proxy=http://utilisateur:motdepasse@exemple.com:port</code> <code>export http_proxy=http://utilisateur:motdepasse@exemple.com:port</code>
 où : où :
-  * //utilisateur// est le nom d'utilisateur pour se connecter au proxy si nécessaire, +  * ''utilisateur'' est le nom d'utilisateur pour se connecter au proxy si nécessaire, 
-  * //mot de passe// est le mot de passe éventuellement associé +  * ''motdepasse'' est le mot de passe éventuellement associé 
-  * //exemple.com// est l'adresse du proxy, +  * ''exemple.com'' est l'adresse du proxy, 
-  * //port// est le port pour y accéder.+  * ''port'' est le port pour y accéder.
  
 Pour rendre le changement permanent vous pouvez rajouter la ligne dans le fichier **.bashrc** ou créer un fichier **proxy** dans **/etc/apt/apt.conf.d/proxy** puis rajouter la ligne suivante : Pour rendre le changement permanent vous pouvez rajouter la ligne dans le fichier **.bashrc** ou créer un fichier **proxy** dans **/etc/apt/apt.conf.d/proxy** puis rajouter la ligne suivante :
Ligne 211: Ligne 233:
  
  où :  où :
-    * //exemple.com// est l'adresse du proxy, +    * ''exemple.com'' est l'adresse du proxy, 
-    * //port// est le port pour y accéder.+    * ''port'' est le port pour y accéder.
  
-N'oubliez pas, bien sûr, de changer le nom d'hôte //exemple.com// et le //port//.+N'oubliez pas, bien sûr, de changer le nom d'hôte ''exemple.com'' et le ''port''.
  
 ==== Suppression d'un proxy ==== ==== Suppression d'un proxy ====
  
-  - Allez dans //Système -> Préférences ->Serveur Mandataire// +  - Allez dans //Système// -> //Préférences// -> //Serveur Mandataire//. 
-  - Décochez "Configuration manuelle du  serveur mandataire" +  - Décochez //Configuration manuelle du  serveur mandataire//. 
-  - Cochez "Connexion direct à internet"  +  - Cochez //Connexion direct à internet//. 
-  - Cliquez sur "Appliquer à l'ensemble du système" +  - Cliquez sur //Appliquer à l'ensemble du système//. 
-  - Fermez +  - Fermez. 
-  - [[:tutoriel:comment_modifier_un_fichier|Ouvrez avec les droits d'administration]] le fichier **/etc/apt/apt.conf.d/proxy** +  - [[:tutoriel:comment_modifier_un_fichier|Ouvrez avec les droits d'administration]] le fichier ''/etc/apt/apt.conf.d/proxy''. 
-  - Effacez la ou les ligne(s) en rapport avec le proxy +  - Effacez la ou les ligne(s) en rapport avec le proxy. 
-  - Après enregistrement, redémarrez votre PC+  - Après enregistrement, redémarrez votre PC.
  
-Et voilà il n'y a plus de proxy+Et voilà il n'y a plus de proxy !
  
 ==== Limiter la vitesse téléchargement  ==== ==== Limiter la vitesse téléchargement  ====
-[[:tutoriel:comment_modifier_un_fichier|Créer avec les droits d'administration]] le fichier **/etc/apt/apt.conf.d/76download** et copier les lignes suivantes pour limiter le téléchargement.\\+ 
 +[[:tutoriel:comment_modifier_un_fichier|Créer avec les droits d'administration]] le fichier ''/etc/apt/apt.conf.d/76download'' et copier les lignes suivantes pour limiter le téléchargement. 
 Par exemple ici à 25kB/s : Par exemple ici à 25kB/s :
 <file> <file>
Ligne 244: Ligne 268:
  
 ==== Historique  ==== ==== Historique  ====
-   *  Le log (ou historique) des actions de apt-get se trouve dans **/var/log/apt/**  
-<code> less /var/log/apt/history.log</code> 
  
-**history.log** correspond à l'historique du mois en cours. +   * Le log (ou historique) des actions de ''apt-get'' se trouve dans ''/var/log/apt/''.<code>less /var/log/apt/history.log</code>''history.log'' correspond à l'historique du mois en cours. 
- +  * À la fin de chaque mois, ce fichier est archivé sous la forme ''history.log.1.gz''.\\ On affiche un tel fichier archivé avec zless\_:<code>zless /var/log/apt/history.log.1.gz </code>
-  * À la fin de chaque mois, ce fichier est archivé sous la forme history.log.1.gz +
-On affiche un tel fichier archivé avec zless +
-<code>zless /var/log/apt/history.log.1.gz </code>+
  
 ===== Voir aussi ===== ===== Voir aussi =====
Ligne 261: Ligne 280:
   * [[https://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html|Manuel Debian sur APT : Gestion des paquets]]   * [[https://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html|Manuel Debian sur APT : Gestion des paquets]]
   * [[:probleme_apt|Problèmes avec les gestionnaires de paquets]]   * [[:probleme_apt|Problèmes avec les gestionnaires de paquets]]
 +
 ---- ----
-//Contributeurs : [[:utilisateurs:trhilkil|TrHiLKiL]], [[:utilisateurs:ste]], Emmanuel Gontcho, [[:utilisateurs:david96|david96]], [[:utilisateurs:boogy]], [[:utilisateurs:crustyourmind|Crustyourmind]] .//+//[[:Contributeurs]] : [[:utilisateurs:TrHiLKiL]], [[:utilisateurs:ste]], Emmanuel Gontcho, [[:utilisateurs:david96]], [[:utilisateurs:boogy]], [[:utilisateurs:Crustyourmind]].//