Ubuntu

Konfigureerige Ubuntu 18.04 LTS kui Ubuntu paketi vahemäluserver

Konfigureerige Ubuntu 18.04 LTS kui Ubuntu paketi vahemäluserver
Kui kasutate privaatvõrgus palju Ubuntu masinaid, on suure tõenäosusega paljud inimesed alla laadinud samu Ubuntu pakette. See paketi allalaadimine sööb palju teie Interneti ribalaiust. Teie teised olulised võrguülesanded on aeglasemad, kui kõik teevad oletame, et täiendame Ubuntu süsteemi.

Parim viis selle probleemi lahendamiseks on allalaaditavate Ubuntu pakettide vahemälu. Niisiis, kui keegi võrgus olevast kasutajast laadib alla Ubuntu paketi, salvestatakse see serveris vahemällu ja kõik saavad sama paketi uuesti allalaadimise asemel kasutada vahemällu salvestatud versiooni. See säästab palju Interneti ribalaiust ning suurendab pakettide allalaadimise kiirust kiiresti.

Apt-Cacher-Ng on pakettide vahemäluserver, mis vahemälutab Ubuntu paketid automaatselt ja teenindab neid, kui sama paketti küsitakse rohkem kui üks kord.

Selles artiklis näitan teile, kuidas Ubuntu 18 konfigureerida.04 LTS töölaud või server Ubuntu pakett vahemäluserverina koos Apt-Cacher-Ng-ga. Alustame siis.

Nõuded:

Teil on vaja Ubuntu 18.04 Interneti-ühendusega LTS-server või lauaarvuti.

Võrgu konfigureerimine:

Peaksite konfigureerima staatilise IP-ühenduse Ubuntu masinas, mille kavatsete konfigureerida pakett-vahemäluserverina.

Selleks peate teadma oma Ubuntu masina võrguliidese nime.

Oma Ubuntu masina võrguliidese nime leiate järgmise käsuga:

$ ip a

Siin on võrguliidese nimi ens33. Praegu on sellele võrguliidesele määratud IP-aadress 192.168.20.160. Siin, / 24 pärast seda, kui IP-aadress tähendab, on see a C klass IP-aadress. Alamvõrgu mask saab olema 255.255.255.0

Vaikimisi marsruudi leiate järgmise käsuga:

$ ip marsruudi saade

Nagu näete, on vaikimisi marsruut 192.168.20.2.

Loomulikult on see IP-teave teie jaoks erinev. Niisiis, muutke neid vastavalt vajadusele.

Ubuntu 18.04 LTS desktop kasutab võrguliideste haldamiseks võrguhaldurit. Niisiis, kui soovite seadistada Ubuntu 18.04 LTS desktop Ubuntu paketi vahemäluserverina ja seejärel lugege staatilise IP-aadressi seadistamiseks artiklit CentOS 8 staatilise IP seadistamine.

Ubuntu 18.04 LTS server kasutab võrguliideste haldamiseks vaikimisi Netplani. Niisiis, kui soovite seadistada Ubuntu 18.04 LTS-server Ubuntu paketi vahemäluserverina ja seejärel lugege Staatilise IP-aadressi seadistamine Netplani abil Staatilise IP-aadressi seadistamiseks jaotise artikkel Netplani installimine Ubuntu.

Apt-Cacher-Ng installimine:

Apt-Cacher-Ng on saadaval Ubuntu 18 ametlikus paketihoidlas.04 LTS. Niisiis, seda on lihtne installida.

Kõigepealt värskendage APT paketi hoidla vahemälu järgmise käsuga:

$ sudo apt värskendus

Nüüd installige Apt-Cacher-Ng järgmise käsuga:

$ sudo apt install apt-cacher-ng

Paigaldada tuleks Apt-Cacher-Ng.

Nüüd kontrollige apt-cacher-ng teenust järgmiselt:

$ sudo systemctl olek apt-cacher-ng

apt-cacher-ng teenus on aktiivne (töötab), nagu näete alloleval ekraanipildil. See on ka lubatud (käivitub automaatselt süsteemi käivitamisel). Nii, see on hea.

Ubuntu paketivahemälu jaoks pole Apt-Cacher-Ng täiendavat konfigureerimist vaja. Nüüd saate konfigureerida võrgus olevad muud Ubuntu masinad pakett vahemäluserveri Apt-Cacher-Ng kasutamiseks.

Ubuntu paketihalduri konfigureerimine puhverserveriga:

Looge nüüd teises võrgus asuvas Ubuntu masinas uus fail / etc / apt / apt.konf.d / 02proxy järgnevalt:

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

Nüüd tippige järgmine rida ja salvestage fail, vajutades + X järgneb Y ja .

Hankige: http: puhverserver „http: //192.168.20.160: 3142 ";

Muutke kindlasti IP-aadress oma Apt-Cacher-Ng vahemäluserveri IP-aadressiks.

Nüüd värskendage APT paketi hoidla vahemälu järgmise käsuga:

$ sudo apt värskendus

APT paketi hoidla vahemälu tuleks probleemideta uuendada.

Proovime nüüd installida filezilla ametlikust Ubuntu paketihoidlast.

$ sudo apt installib failisilla

Vajutage Y ja seejärel vajutage kinnitada.

Filezilla ja kõik sõltuvuspaketid tuleks probleemideta alla laadida ja installida.

Nagu näete, kulus 9359 KB pakettide allalaadimiseks umbes 18 sekundit.

Nüüd konfigureerime võrgus veel ühe Ubuntu masina pakettide vahemäluserveri kasutamiseks. Protsess on sama mis varem.

Looge uus fail / etc / apt / apt.konf.d / 02proxy järgnevalt:

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

Sisestage järgmine rida ja salvestage fail.

Hankige: http: puhverserver „http: //192.168.20.160: 3142 ";

Nüüd värskendage APT paketi hoidla vahemälu järgmiselt:

$ sudo apt värskendus

Proovime nüüd installida filezilla uuesti Ubuntu ametlikust paketihoidlast.

$ sudo apt installib failisilla

Vajutage Y ja seejärel vajutage installi kinnitamiseks.

Filezilla ja kõik sõltuvuspaketid tuleks alla laadida ja installida.

Nagu näete, kulus samade pakettide allalaadimiseks, mille olen varem alla laadinud, alla sekundi. Niisiis, vahemäluserver töötab väga hästi.

Esimesel korral, kui APT üritas pakette alla laadida, laadis pakettide vahemäluserver paketid Internetist alla, saatis need Ubuntu masinasse, kes neid palus, ja vahemällu.

Kui mõni teine ​​Ubuntu masin taotles samu pakette, saadab pakettide vahemäluserver Ubuntu masinale selle vahemällu salvestatud versiooni. Vahemäluserver ei pidanud samu pakette uuesti alla laadima, kuna need on juba vahemälus. Seetõttu suurenes allalaadimiskiirus ja see laadis paketid peaaegu kohe alla.

Apt-Cacher-Ng oleku kontrollimine:

Võite külastada Apt-Cacher-Ng aruande lehte http: // 192.168.20.160: 3142 / acng-report.HTML, et näha paketi vahemälu olekut Apt-Cacher-Ng.

Kui olete lehte külastanud, klõpsake nuppu Andmete loendamine.

Nagu näete, näitab olekuleht Apt-Cacher-Ng pakettide allalaadimise ja vahemälu olekut kenasti tabelina.

Nii konfigureerite Ubuntu 18.04 LTS-server või töölaud kui Ubuntu paketi vahemäluserver. Täname selle artikli lugemise eest.

League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...
Installige uusim OpenRA strateegiamäng Ubuntu Linuxi
OpenRA on tasuta / tasuta reaalajas strateegiamängumootor, mis loob uuesti Westwoodi varased mängud nagu klassikaline Command & Conquer: Red Alert. Ja...
Installige Linuxile uusim Dolphin Emulator for Gamecube & Wii
Dolphini emulaator võimaldab teil mängida valitud Gamecube & Wii mänge Linuxi personaalarvutites (PC). Vabalt saadaval oleva ja avatud lähtekoodiga m...