<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://doc.ycharbi.fr/index.php?action=history&amp;feed=atom&amp;title=Apt-cacher-ng</id>
	<title>Apt-cacher-ng - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ycharbi.fr/index.php?action=history&amp;feed=atom&amp;title=Apt-cacher-ng"/>
	<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;action=history"/>
	<updated>2026-04-17T01:39:25Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;diff=1212&amp;oldid=prev</id>
		<title>Ycharbi : Changement de catégorie.</title>
		<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;diff=1212&amp;oldid=prev"/>
		<updated>2020-12-20T15:28:52Z</updated>

		<summary type="html">&lt;p&gt;Changement de catégorie.&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 20 décembre 2020 à 17:28&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Ligne 1 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 1 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;apt&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;miroir_apt&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''Apt-cacher-ng'' est une évolution d'[[Apt-cacher]] [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 apportant principalement] des améliorations de performances et la possibilité de gérer d'autres dépôts que ceux des distributions basées sur Debian.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''Apt-cacher-ng'' est une évolution d'[[Apt-cacher]] [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 apportant principalement] des améliorations de performances et la possibilité de gérer d'autres dépôts que ceux des distributions basées sur Debian.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ycharbi</name></author>
	</entry>
	<entry>
		<id>https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;diff=742&amp;oldid=prev</id>
		<title>Ycharbi : Inversions de mots</title>
		<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;diff=742&amp;oldid=prev"/>
		<updated>2017-12-22T16:40:21Z</updated>

		<summary type="html">&lt;p&gt;Inversions de mots&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 22 décembre 2017 à 18:40&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Ligne 2 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 2 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''Apt-cacher-ng'' est une évolution d'[[Apt-cacher]] [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 apportant principalement] des améliorations de performances et la possibilité de gérer d'autres dépôts que ceux des distributions basées sur Debian.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''Apt-cacher-ng'' est une évolution d'[[Apt-cacher]] [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 apportant principalement] des améliorations de performances et la possibilité de gérer d'autres dépôts que ceux des distributions basées sur Debian.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Le principe reste le même. Son objectif est de servir d'intermédiaire entre les clients d'un réseau local et un dépôt de paquets externe afin de mettre en cache ces derniers et permettre une nette amélioration des performances réseau (les paquets ne sont téléchargés qu'une seule fois et redistribués depuis le cache &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;par la suite &lt;/del&gt;en bénéficiant des performances du réseau local).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Le principe reste le même. Son objectif est de servir d'intermédiaire entre les clients d'un réseau local et un dépôt de paquets externe afin de mettre en cache ces derniers et permettre une nette amélioration des performances réseau (les paquets ne sont téléchargés qu'une seule fois et redistribués &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;par la suite &lt;/ins&gt;depuis le cache en bénéficiant des performances du réseau local).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;C'est une bonne alternative à [[Apt-mirror]] si vous ne disposez pas de centaines de gigaoctets disponibles sur votre serveur pour cet usage. De plus, la place occupée par les paquets mis en cache est bien plus optimisé puisque seul ceux dont vous avez besoins sont téléchargés.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;C'est une bonne alternative à [[Apt-mirror]] si vous ne disposez pas de centaines de gigaoctets disponibles sur votre serveur pour cet usage. De plus, la place occupée par les paquets mis en cache est bien plus optimisé puisque seul ceux dont vous avez besoins sont téléchargés.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ycharbi</name></author>
	</entry>
	<entry>
		<id>https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;diff=740&amp;oldid=prev</id>
		<title>Ycharbi : Page créée avec « Category:apt ''Apt-cacher-ng'' est une évolution d'Apt-cacher [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 appor... »</title>
		<link rel="alternate" type="text/html" href="https://doc.ycharbi.fr/index.php?title=Apt-cacher-ng&amp;diff=740&amp;oldid=prev"/>
		<updated>2017-12-22T15:06:25Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « &lt;a href=&quot;/index.php/Cat%C3%A9gorie:Apt&quot; title=&quot;Catégorie:Apt&quot;&gt;Category:apt&lt;/a&gt; &amp;#039;&amp;#039;Apt-cacher-ng&amp;#039;&amp;#039; est une évolution d&amp;#039;&lt;a href=&quot;/index.php/Apt-cacher&quot; title=&quot;Apt-cacher&quot;&gt;Apt-cacher&lt;/a&gt; [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 appor... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:apt]]&lt;br /&gt;
''Apt-cacher-ng'' est une évolution d'[[Apt-cacher]] [https://askubuntu.com/questions/492506/difference-between-apt-cacher-and-apt-cacher-ng#492508 apportant principalement] des améliorations de performances et la possibilité de gérer d'autres dépôts que ceux des distributions basées sur Debian.&lt;br /&gt;
&lt;br /&gt;
Le principe reste le même. Son objectif est de servir d'intermédiaire entre les clients d'un réseau local et un dépôt de paquets externe afin de mettre en cache ces derniers et permettre une nette amélioration des performances réseau (les paquets ne sont téléchargés qu'une seule fois et redistribués depuis le cache par la suite en bénéficiant des performances du réseau local).&lt;br /&gt;
&lt;br /&gt;
C'est une bonne alternative à [[Apt-mirror]] si vous ne disposez pas de centaines de gigaoctets disponibles sur votre serveur pour cet usage. De plus, la place occupée par les paquets mis en cache est bien plus optimisé puisque seul ceux dont vous avez besoins sont téléchargés.&lt;br /&gt;
=Installation=&lt;br /&gt;
 apt install apt-cacher-ng&lt;br /&gt;
''Apt-cacher embarque son propre serveur WEB, inutile d'en installer un.''&lt;br /&gt;
=Configuration=&lt;br /&gt;
==Partie serveur==&lt;br /&gt;
 vim /etc/apt-cacher-ng/acng.conf&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Répertoire de stockage des paquets mis en cache&lt;br /&gt;
CacheDir: /var/cache/apt-cacher-ng&lt;br /&gt;
&lt;br /&gt;
# Répertoire contenant les fichiers journaux&lt;br /&gt;
LogDir: /var/log/apt-cacher-ng&lt;br /&gt;
&lt;br /&gt;
# Page de statistiques d'utilisation du cache&lt;br /&gt;
ReportPage: acng-report.html&lt;br /&gt;
&lt;br /&gt;
# Nombres de jours avant suppression d'un fichier dé-référencé&lt;br /&gt;
ExThreshold: 4&lt;br /&gt;
&lt;br /&gt;
# Port d'écoute du démon (par défaut : 3142)&lt;br /&gt;
#Port:3142&lt;br /&gt;
&lt;br /&gt;
# Répertoire contenant la liste des dépôts à mettre en cache (fichiers texte compressés en .gz)&lt;br /&gt;
SupportDir: /usr/lib/apt-cacher-ng&lt;br /&gt;
&lt;br /&gt;
# Liste des dépôts à mettre en cache (une sorte d'ACL)&lt;br /&gt;
# Il est possible de mettre en cache toute sorte de distributions Linux&lt;br /&gt;
Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian # Archives Debian&lt;br /&gt;
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu # Archives Ubuntu&lt;br /&gt;
Remap-alxrep: file:archlx_mirrors /archlinux # ; file:backend_archlx # Archives Arch Linux&lt;br /&gt;
Remap-fedora: file:fedora_mirrors # Archives Fedora Linux&lt;br /&gt;
Remap-epel:   file:epel_mirrors # Archives Fedora EPEL&lt;br /&gt;
Remap-slrep:  file:sl_mirrors # Archives Scientific Linux&lt;br /&gt;
Remap-gentoo: file:gentoo_mirrors.gz /gentoo ; file:backends_gentoo # Archives Gentoo&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{info|Vous pouvez aller directement sur la page WEB (à l'adresse '''http://192.168.180.35:3142/''') de votre serveur pour avoir les explications des développeurs. De la documentation est également disponible dans le document '''/usr/share/doc/apt-cacher-ng/apt-cacher-ng.pdf'''.}}&lt;br /&gt;
&lt;br /&gt;
'''Redémarrer le service'''&lt;br /&gt;
 systemctl restart apt-cacher-ng&lt;br /&gt;
&lt;br /&gt;
==Partie cliente==&lt;br /&gt;
Sous Debian, il faut se connecter au proxy APT de notre serveur afin de bénéficier du cache, pour ce faire exécutez les actions suivantes;&lt;br /&gt;
 vim /etc/apt/apt.conf.d/00aptproxy&lt;br /&gt;
&lt;br /&gt;
 Acquire::http::Proxy &amp;quot;http://192.168.180.35:3142&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez également préciser votre serveur mandataire (proxy) lors de l'installation de Debian dans le champ approprié.&lt;br /&gt;
&lt;br /&gt;
Autre cas d'usage: Il est aussi possible d'utiliser votre serveur comme source de paquets directement dans le fichier &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;/etc/apt/sources.list&amp;lt;/source&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{{attention|Dans ce dernier cas, je vous informes qu'il n'est pas possible de configurer le port d'écoute du serveur sur le 80. Ainsi, l'usage de mon astuce sur la zone [[Bind9#rpz|DNS RPZ]] expliquée dans la page sur [[Apt-mirror]] n'est utilisable que par l'intermédiaire d'un reverse proxy comme [[Haproxy]].}}&lt;br /&gt;
&lt;br /&gt;
Dorénavant, toute utilisation de la commande &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;apt&amp;lt;/source&amp;gt; aura pour effet de télécharger les paquets par l'intermédiaire du proxy/cache. Lorsque ce dernier ne possède pas le paquet demandé, il le télécharge depuis les sources externes et fournis par la suite ce même paquet au client directement depuis sont cache sans le re-télécharger.&lt;br /&gt;
&lt;br /&gt;
{{astuce|Sur le serveur, un &amp;lt;source lang=&amp;quot;bash&amp;quot; inline&amp;gt;du -hs /var/cache/apt-cacher-ng/&amp;lt;/source&amp;gt; donnera la taille occupée par le cache.}}&lt;br /&gt;
&lt;br /&gt;
=Sources=&lt;br /&gt;
* http://www.chicoree.fr/w/Installer_apt-cacher-ng&lt;br /&gt;
* http://192.168.180.35:3142/&lt;br /&gt;
* Fichier : [https://{{SERVERNAME}}/fichiers/apt/apt-cacher-ng/acng.conf /etc/apt-cacher-ng/acng.conf]&lt;br /&gt;
* Fichier: [https://{{SERVERNAME}}/fichiers/apt/apt-cacher-ng/apt-cacher-ng.pdf /usr/share/doc/apt-cacher-ng/apt-cacher-ng.pdf]&lt;/div&gt;</summary>
		<author><name>Ycharbi</name></author>
	</entry>
</feed>