Εισαγωγή
Απαιτήσεις
Εγκατάσταση
Διαμόρφωση
Χρήση
Εισαγωγή
Το Apt-Cache μπορεί να χρησιμοποιηθεί για την προσωρινή αποθήκευση πακέτων Debian/Ubuntu που έχουν ληφθεί χωρίς την ανάγκη πρόσθετων ρυθμίσεων διακομιστή και είναι πολύ χρήσιμο για όσους έχουν περισσότερους από δύο διακομιστές.
Απαιτήσεις
- Debian ή Ubuntu
- Χρόνος 10 λεπτών
Εγκατάσταση
Το Apt-Cache είναι διαθέσιμο στα προεπιλεγμένα αποθετήρια Debian/Ubuntu και εγκαθίσταται apt-get
ως εξής:
apt-get install apt-cacher
Διαμόρφωση
Το Apt-Cache δέχεται όλα τα αιτήματα από προεπιλογή. Ως εκ τούτου, θα πρέπει να προσαρμόσουμε το αρχείο διαμόρφωσής του, /etc/apt-cacher/apt-cacher.conf
ως εξής:
allowed_hosts = <YOUR_SERVER_IP_OR_NETWORK> <YOUR_LAN> <CAN BE * FOR ANY>
daemon_port = <THE_DAEMON_PORT>
Για να αποκλείσετε συγκεκριμένους κεντρικούς υπολογιστές, μπορείτε να χρησιμοποιήσετε την denied_hosts
οδηγία:
denied_hosts = <BLOCKED_IP>
Για να εφαρμόσουμε τις αλλαγές μας, πρέπει να επανεκκινήσουμε τον δαίμονα ως εξής:
service apt-cacher restart
Χρήση
Μπορείτε πλέον να χρησιμοποιήσετε το Apt-Cacher σας επεξεργάζοντας το /etc/apt/sources.list
αρχείο στον διακομιστή σας. Έτσι θα έμοιαζε στο Debian Jessie:
deb http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie main
deb-src http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie main
deb http://<INSTANCE_IP>:<DAEMON_PORT>/security.debian.org/ jessie/updates main
deb-src http://<INSTANCE_IP>:<DAEMON_PORT>/security.debian.org/ jessie/updates main
deb http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie-updates main
deb-src http://<INSTANCE_IP>:<DAEMON_PORT>/http.us.debian.org/debian/ jessie-updates main
Αυτό ολοκληρώνει το σεμινάριο. Ευχαριστούμε που το διαβάσατε.