Benutzer-Werkzeuge

Webseiten-Werkzeuge


apt-cacher-ng

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

apt-cacher-ng [2016-04-12 22:49:59] – angelegt - Externe Bearbeitung 127.0.0.1apt-cacher-ng [2023-04-22 20:08:08] (aktuell) manfred
Zeile 1: Zeile 1:
 +====== apt-cacher-ng ======
 +
 +siehe auch: [[Linux Paketmanager]]
 +
 +
 +===== Server Einrichtung =====
 +
 +  # aptitude install apt-cacher-ng
 +
 +  # lvcreate -L 10G -n aptcacher data
 +
 +  # mkfs -t ext4 /dev/data/aptcacher
 +
 +  # vi /etc/fstab
 +                /dev/mapper/data-aptcacher             /var/cache/apt-cacher-ng        ext4    defaults 0 0
 +
 +  # mount /var/cache/apt-cacher-ng
 +
 +  # chown -R apt-cacher-ng:apt-cacher-ng /var/cache/apt-cacher-ng
 +
 +  # vi /etc/apt-cacher-ng/acng.conf
 +                Port:9999
 +                BindAddress: localhost hostname.domain.de
 +
 +  # /etc/init.d/apt-cacher-ng restart
 +
 +
 +==== apt-cacher-ng GUI ====
 +
 +  * [[http://localhost:9999/acng-report.html]]
 +
 +
 +===== Client Einrichtung =====
 +
 +
 +==== Apt-Proxy Einrichten ====
 +
 +  # vi /etc/apt/apt.conf
 +                Acquire::http::Proxy "http://10.30.1.80:9999/";
 +
 +
 +==== Client - automatische Updates ====
 +
 +Prüfen ob automatische Updates konfiguriert sind:
 +  # aptitude search unattended-upgrades
 +  i   unattended-upgrades
 +  
 +  # cat /etc/apt/apt.conf.d/20auto-upgrades
 +  APT::Periodic::Update-Package-Lists "1";
 +  APT::Periodic::Unattended-Upgrade "1";
 +  
 +  # cat /etc/apt/apt.conf.d/50unattended-upgrades
 +  // Automatically upgrade packages from these (origin, archive) pairs
 +  Unattended-Upgrade::Allowed-Origins {
 +        "Ubuntu lucid-security";
 +  //      "Ubuntu lucid-updates";
 +  };
 +
 +
 +==== E-Mail-Benachrichtigung bei automatischen Updates ====
 +
 +  # vi /etc/apt/apt.conf.d/51unattended-upgrades-mail
 +                Unattended-Upgrade::Mail "Updates_Webserver@victorvox.net";
 +
 +(Optional) hinzufügen normaler Updates
 +  # vi /etc/apt/apt.conf.d/50unattended-upgrades-opt
 +                Unattended-Upgrade::Allowed-Origins {
 +                      "Ubuntu lucid-updates";
 +                };
 +
 +
 +==== Testen automatischer Updates ====
 +
 +  # unattended-upgrades -d --dry-run
 +  # unattended-upgrades -d
 +
 +
 +===== Quellen =====
 +
 +  * [[http://wiki.ubuntuusers.de/Lokale_Paketquellen]]
 +  * [[http://wiki.ubuntuusers.de/Lokale_Paketquellen/Apt-Cacher-ng]]
 +