I dag jeg er på jobb løst en interessant problem. Jeg trengte å installere og oppdatere Debian server. Dette ville ikke være noe komplisert, men problemet var at serveren er et nettverk der det ikke er internett-tilgang og sikkerhetsmessige grunner eller ikke kan være en Internett-tilkobling.
Jeg så et program som kan oppdatere serveren til treg Internett-forbindelse. Det virket på prinsippet om at jeg har en PC som ikke er eller drives svært langsom internettforbindelse programmet som opprettet listen over pakker som skal oppdateres. Senere, bør denne listen overføres til en PC med Internett-tilkobling. Det er en liste over nedlastede pakker i det valgte området. Så det var nødvendig å passere disse pakkene tilbake til PC uten å koble en fullstendig oppdatering. Løsningen er spesielt egnet der det egentlig ikke er en Internett-tilkobling. Dette programmet kalles apt-imagen .
Dette var ikke min sak. Selv om nettverkene ikke har tilgang til internett, har jeg i hvert fall en nettverkstilkobling til en annen server som allerede har en Internett-tilkobling. Selv om proxy-serveren, men det er nok. Jeg fant programmet til meg i mitt tilfelle ganske like. Dette er den apt-cacher .
Hvis nettverket opererer mer enn en Debian eller Ubuntu server, kan du øke hastigheten på nedlastingen av oppdateringen ved hjelp av en lokal speil av pakker. Pakkene er lastet ned fra Internett, og bare en vil være tilgjengelig lokalt for andre klienter i nettverket.
Apt-cacher forenkler sette opp en lokal speil. Alt som trengs er å installere programmet på vanlig måte
sudo apt-get install apt-cacher
deretter konfigurere andre Debian eller Ubuntu klientene til å bruke den i stedet for eksterne depotet. Apt-cacher skaper komplette Debian speil - det ville kreve ca 30 gigabyte diskplass for en arkitektur, og rundt 100 gigabyte for en komplett speil. Jeg sier ikke at denne mengden refleksjon trenger en meget rask tilkobling og mye tid.
apt-cacher er kešujúce proxy (proxy caching), så når en av de lokale PCen for å installere en ny pakke, apt-cacher nakešuje det til en lokal PC. Det er veldig flink og effektiv. Konfigurasjon er i / etc / apt-cacher / apt-cacher.conf og er veldig godt kommentert. Etter å tilpasse seg omgivelsene kan importere eksisterende innhold cache for rask start kommandoen
sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives
Automatisk arkiv beholder den nåværende og slettet den gamle avfallet. Det kjører på port 3142 (kan endres i konfigurasjonen).
Klienter må redigere / etc / apt / sources.list for eksempel. som følger:
deb http://[local-server]:3142/debian stable main contrib non-free
deb-src http://[local-server]:3142/debian stable main contrib non-free
deb http://[local-server]:3142/security stable/updates main contrib non-free
apt-cacher er helt konfigureres til å bruke ulike depotene og oppdateringer på bestemte intervaller. Det er også mulig å begrense de travle ruter. Enkle instruksjoner om hvordan du konfigurerer apt-cacher og klienter er her: http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher











































Relaterte artikler
Ingen bruker reagerte på dette innlegget
Signer gjesteboken
Merk: Kommentar moderasjon kanskje aktive med er det ikke nødvendig å sende inn dine kommentarer