====== 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]]