apt-cacher-ng
Inhaltsverzeichnis
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
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
/home/http/wiki/data/pages/apt-cacher-ng.txt · Zuletzt geändert: von manfred
