Ubuntu

Nakonfigurujte Ubuntu 18.04 LTS ako server vyrovnávacej pamäte balíkov Ubuntu

Nakonfigurujte Ubuntu 18.04 LTS ako server vyrovnávacej pamäte balíkov Ubuntu
Ak máte vo svojej súkromnej sieti spustených veľa strojov Ubuntu, je veľmi pravdepodobné, že veľa ľudí si stiahne rovnaké balíčky Ubuntu. Toto stiahnutie balíka pohltí veľkú časť vašej internetovej šírky pásma. Vaše ďalšie dôležité sieťové úlohy budú pomalšie, zatiaľ čo všetci budú robiť povedzme aktualizáciu systému Ubuntu.

Najlepším spôsobom, ako vyriešiť tento problém, je ukladať do cache balíky Ubuntu, ktoré sa práve sťahujú. Takže keď si ktokoľvek v sieti stiahne balíček Ubuntu, uloží sa do vyrovnávacej pamäte na serveri a každý bude môcť použiť verziu v medzipamäti namiesto opätovného načítania rovnakého balíka. To ušetrí veľa šírky pásma internetu a tiež rýchlo zvýši rýchlosť sťahovania balíka.

Apt-Cacher-Ng je server na medzipamäť balíkov, ktorý automaticky ukladá balíčky Ubuntu do pôvodného stavu a slúži im, keď sa požaduje rovnaký balík viackrát.

V tomto článku vám ukážem, ako nakonfigurovať Ubuntu 18.04 Pracovná plocha alebo server LTS ako server medzipamäte balíkov Ubuntu s programom Apt-Cacher-Ng. Takže poďme na to.

Požiadavky:

Potrebujete Ubuntu 18.04 LTS server alebo stolný počítač s pripojením na internet.

Konfigurácia siete:

Mali by ste nakonfigurovať statickú IP na stroji Ubuntu, ktorý budete konfigurovať ako server medzipamäte balíkov.

Aby ste to mohli urobiť, musíte poznať názov sieťového rozhrania vášho zariadenia Ubuntu.

Názov sieťového rozhrania vášho zariadenia Ubuntu nájdete pomocou nasledujúceho príkazu:

$ ip a

Tu je názov sieťového rozhrania ens33. V súčasnosti je adresa IP priradená k tomuto sieťovému rozhraniu 192.168.20.160. Tu je / 24 potom, čo znamená IP adresa, je to a Trieda C IP adresa. Maska podsiete teda bude 255.255.255.0

Predvolenú trasu nájdete pomocou nasledujúceho príkazu:

$ ip prehliadka trasy

Ako vidíte, predvolená trasa je 192.168.20.2.

Samozrejme, tieto informácie o IP sa budú pre vás líšiť. Nezabudnite ich preto podľa potreby zmeniť.

Ubuntu 18.04 Pracovná plocha LTS používa na správu sieťových rozhraní program Network Manager. Pokiaľ teda chcete konfigurovať Ubuntu 18.04 LTS desktop ako server medzipamäte balíkov Ubuntu, potom si prečítajte článok Konfigurácia statickej IP na serveri CentOS 8 a nastavte statickú IP adresu.

Ubuntu 18.04 LTS server štandardne používa Netplan na správu sieťových rozhraní. Pokiaľ teda chcete konfigurovať Ubuntu 18.04 LTS server ako server vyrovnávacej pamäte balíkov Ubuntu, potom si prečítajte Nastavenie statickej adresy IP pomocou programu Netplan časť článku Inštalácia programu Netplan na Ubuntu a nastavenie statickej adresy IP.

Inštalácia Apt-Cacher-Ng:

Apt-Cacher-Ng je k dispozícii v oficiálnom úložisku balíkov Ubuntu 18.04 LTS. Inštalácia je teda jednoduchá.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Teraz nainštalujte Apt-Cacher-Ng pomocou nasledujúceho príkazu:

$ sudo apt nainštalovať apt-cacher-ng

Mal by byť nainštalovaný Apt-Cacher-Ng.

Teraz skontrolujte stav súboru apt-cacher-ng službu takto:

$ sudo systemctl status apt-cacher-ng

apt-cacher-ng služba je aktívny (beží), ako vidíte na snímke obrazovky nižšie. Je to tiež povolené (automaticky sa spustí pri štarte systému). Takže, to je dobré.

Pre medzipamäť balíkov Ubuntu nie je potrebná ďalšia konfigurácia Apt-Cacher-Ng. Teraz môžete nakonfigurovať ďalšie zariadenia Ubuntu v sieti tak, aby používali server vyrovnávacej pamäte balíkov Apt-Cacher-Ng.

Konfigurácia správcu balíkov Ubuntu s proxy:

Teraz na inom stroji Ubuntu v sieti vytvorte nový súbor / etc / apt / apt.konf.d / 02proxy nasledovne:

$ sudo nano / etc / apt / apt.konf.d / 02proxy

Teraz zadajte nasledujúci riadok a uložte súbor stlačením + X nasledovaný Y a .

Získať: http: Proxy „http: //192.168.20.160: 3142 ";

Nezabudnite zmeniť adresu IP na adresu IP vášho vyrovnávacieho servera Apt-Cacher-Ng.

Teraz aktualizujte vyrovnávaciu pamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Cache úložiska balíkov APT by sa mala bez problémov aktualizovať.

Teraz sa pokúsime nainštalovať filezilla z oficiálneho úložiska balíkov Ubuntu.

$ sudo apt nainštalovať filezilla

Stlačte Y a potom stlačte na potvrdenie.

Filezilla a všetky balíčky závislostí by sa mali stiahnuť a nainštalovať bez problémov.

Ako vidíte, stiahnutie 9359 kB balíkov trvalo asi 18 sekúnd.

Teraz nakonfigurujme ďalšie zariadenie Ubuntu v sieti na používanie servera medzipamäte balíkov. Postup je rovnaký ako predtým.

Vytvorte nový súbor / etc / apt / apt.konf.d / 02proxy nasledovne:

$ sudo nano / etc / apt / apt.konf.d / 02proxy

Zadajte nasledujúci riadok a uložte súbor.

Získať: http: Proxy „http: //192.168.20.160: 3142 ";

Teraz aktualizujte medzipamäť úložiska balíkov APT nasledovne:

$ sudo apt aktualizácia

Teraz sa pokúsime nainštalovať filezilla opäť z oficiálneho úložiska balíkov Ubuntu.

$ sudo apt nainštalovať filezilla

Stlačte Y a potom stlačte na potvrdenie inštalácie.

Filezilla a všetky balíky závislostí by sa mali stiahnuť a nainštalovať.

Ako vidíte, stiahnutie rovnakých balíkov, ktoré som si už predtým prevzal, trvalo necelú sekundu. Server vyrovnávacej pamäte teda funguje veľmi dobre.

Pri prvom pokuse APT o stiahnutie balíkov server medzipamäte balíkov stiahol balíky z internetu, poslal ich na zariadenie Ubuntu, ktoré ich požiadalo, a uložilo ich do medzipamäte.

Keď iný stroj Ubuntu požiadal o rovnaké balíčky, server medzipamäte balíkov odošle zariadeniu Ubuntu jeho verziu v pamäti. Server vyrovnávacej pamäte nemusel opätovne sťahovať rovnaké balíky, ktoré sú už uložené v pamäti cache. Preto sa zvýšila rýchlosť sťahovania a takmer okamžite sa stiahli balíčky.

Kontrola stavu Apt-Cacher-Ng:

Môžete navštíviť stránku s prehľadom Apt-Cacher-Ng http: // 192.168.20.160: 3142 / správa podľa správy.html na zobrazenie stavu pamäte cache balíka Apt-Cacher-Ng.

Akonáhle navštívite stránku, kliknite na Počet údajov.

Ako vidíte, stavová stránka Apt-Cacher-Ng zobrazuje pekne stav stiahnutia a medzipamäte tabuľky.

Takto si teda nakonfigurujete Ubuntu 18.04 LTS server alebo desktop ako server medzipamäte balíkov Ubuntu. Ďakujeme, že ste si prečítali tento článok.

Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...
Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...
Napodobňovanie kliknutí myšou vznášaním sa pomocou myši bez myši vo Windows 10
Používanie myši alebo klávesnice v nesprávnom postoji k nadmernému používaniu môže mať za následok veľa zdravotných problémov vrátane napätia, syndróm...