Ubuntu

Konfigurasikan Ubuntu 18.04 LTS sebagai Pelayan Cache Pakej Ubuntu

Konfigurasikan Ubuntu 18.04 LTS sebagai Pelayan Cache Pakej Ubuntu
Sekiranya anda menjalankan banyak mesin Ubuntu di rangkaian peribadi anda, maka kemungkinan banyak orang akan memuat turun pakej Ubuntu yang sama. Muat turun pakej ini akan memakan banyak lebar jalur internet anda. Tugas rangkaian penting anda yang lain akan menjadi lebih perlahan semasa semua orang melakukan, katakan peningkatan sistem Ubuntu.

Cara terbaik untuk menyelesaikan masalah ini adalah dengan menyimpan pakej Ubuntu yang sedang dimuat turun. Oleh itu, apabila sesiapa sahaja di rangkaian memuat turun pakej Ubuntu, ia akan disimpan dalam cache di pelayan dan semua orang akan dapat menggunakan versi cache daripada memuat turun semula pakej yang sama. Ini akan menjimatkan banyak jalur lebar internet serta meningkatkan kelajuan muat turun pakej dengan cepat.

Apt-Cacher-Ng adalah pelayan cache pakej yang menyimpan pakej Ubuntu secara automatik dan melayannya apabila pakej yang sama diminta lebih dari sekali.

Dalam artikel ini, saya akan menunjukkan kepada anda cara mengkonfigurasi Ubuntu 18.04 LTS desktop atau pelayan sebagai pelayan cache pakej Ubuntu dengan Apt-Cacher-Ng. Oleh itu, mari kita mulakan.

Keperluan:

Anda memerlukan Ubuntu 18.04 LTS pelayan atau mesin desktop dengan sambungan internet.

Mengkonfigurasi Rangkaian:

Anda harus mengkonfigurasi IP statik pada mesin Ubuntu yang akan anda konfigurasikan sebagai pelayan cache pakej.

Untuk melakukannya, anda perlu mengetahui nama antara muka rangkaian mesin Ubuntu anda.

Anda boleh mendapatkan nama antara muka rangkaian mesin Ubuntu anda dengan arahan berikut:

$ ip a

Di sini, nama antara muka rangkaian adalah ens33. Pada masa ini, alamat IP yang diberikan ke antara muka rangkaian ini adalah 192.168.20.160. Di sini, / 24 selepas alamat IP bermaksud, ia adalah Kelas C alamat IP. Jadi, topeng subnet akan menjadi 255.255.255.0

Anda boleh mencari laluan lalai dengan arahan berikut:

rancangan laluan $ ip

Seperti yang anda lihat, laluan lalai adalah 192.168.20.2.

Sudah tentu, maklumat IP ini akan berbeza bagi anda. Oleh itu, pastikan untuk mengubahnya mengikut keperluan.

Ubuntu 18.04 LTS desktop menggunakan Network Manager untuk menguruskan antara muka rangkaian. Jadi, jika anda ingin mengkonfigurasi Ubuntu 18.04 LTS desktop sebagai pelayan cache paket Ubuntu, kemudian baca artikel Konfigurasikan IP Statik di CentOS 8 untuk menyiapkan alamat IP statik.

Ubuntu 18.04 Pelayan LTS menggunakan Netplan secara lalai untuk menguruskan antara muka rangkaian. Jadi, jika anda ingin mengkonfigurasi Ubuntu 18.04 pelayan LTS sebagai pelayan cache pakej Ubuntu, kemudian baca Menyiapkan Alamat IP Statik dengan Netplan bahagian artikel Pasang Netplan di Ubuntu untuk menyediakan alamat IP statik.

Memasang Apt-Cacher-Ng:

Apt-Cacher-Ng boleh didapati di repositori pakej rasmi Ubuntu 18.04 LTS. Jadi, senang dipasang.

Pertama, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Sekarang, pasang Apt-Cacher-Ng dengan arahan berikut:

$ sudo apt pasang apt-cacher-ng

Apt-Cacher-Ng harus dipasang.

Sekarang, periksa status apt-cacher-ng perkhidmatan seperti berikut:

$ sudo systemctl status apt-cacher-ng

apt-cacher-ng perkhidmatan adalah aktif (berjalan) seperti yang anda lihat dalam tangkapan skrin di bawah. Ia juga didayakan (secara automatik akan bermula pada permulaan sistem). Jadi, itu bagus.

Untuk cache paket Ubuntu, tidak diperlukan konfigurasi lebih lanjut dari Apt-Cacher-Ng. Anda kini boleh mengkonfigurasi mesin Ubuntu lain di rangkaian untuk menggunakan pelayan cache pakej Apt-Cacher-Ng.

Mengkonfigurasi Pengurus Pakej Ubuntu dengan Proksi:

Sekarang, pada mesin Ubuntu lain di rangkaian, buat fail baru / etc / apt / apt.pengesahan.d / 02proksi seperti berikut:

$ sudo nano / etc / apt / apt.pengesahan.d / 02proksi

Sekarang, ketik baris berikut dan simpan fail dengan menekan + X diikuti oleh Y dan .

Dapatkan: http: Proksi "http: //192.168.20.160: 3142 ";

Pastikan untuk menukar alamat IP ke alamat IP pelayan cache Apt-Cacher-Ng anda.

Sekarang, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Cache repositori pakej APT harus dikemas kini tanpa masalah.

Sekarang, mari cuba pasangkan filezilla dari repositori pakej Ubuntu rasmi.

$ sudo apt pasang filezilla

Tekan Y dan kemudian tekan untuk mengesahkan.

Filezilla dan semua pakej ketergantungan harus dimuat turun dan dipasang tanpa masalah.

Seperti yang anda lihat, mengambil masa sekitar 18 saat untuk memuat turun pakej 9359 KB.

Sekarang, mari konfigurasikan mesin Ubuntu lain di rangkaian untuk menggunakan pelayan cache pakej. Prosesnya sama seperti sebelumnya.

Buat fail baru / etc / apt / apt.pengesahan.d / 02proksi seperti berikut:

$ sudo nano / etc / apt / apt.pengesahan.d / 02proksi

Taipkan baris berikut dan simpan failnya.

Dapatkan: http: Proksi "http: //192.168.20.160: 3142 ";

Sekarang, kemas kini cache repositori pakej APT seperti berikut:

$ sudo apt kemas kini

Sekarang, mari cuba pasangkan filezilla sekali lagi dari repositori pakej rasmi Ubuntu.

$ sudo apt pasang filezilla

Tekan Y dan kemudian tekan untuk mengesahkan pemasangan.

Filezilla dan semua pakej pergantungan harus dimuat turun dan dipasang.

Seperti yang anda lihat, tidak sampai satu saat untuk memuat turun pakej yang sama seperti yang saya muat turun sebelumnya. Jadi, pelayan cache berfungsi dengan baik.

Kali pertama APT cuba memuat turun pakej, pelayan cache pakej memuat turun pakej dari internet, menghantarnya ke mesin Ubuntu yang meminta mereka dan mencache mereka.

Apabila mesin Ubuntu lain meminta pakej yang sama, pelayan cache pakej menghantar versi cache dari mesin Ubuntu. Pelayan cache tidak perlu memuat turun semula pakej yang sama seperti yang sudah di-cache. Itulah sebabnya kelajuan muat turun meningkat dan hampir memuat turun pakej dengan serta-merta.

Memeriksa Status Apt-Cacher-Ng:

Anda boleh melayari halaman laporan Apt-Cacher-Ng http: // 192.168.20.160: 3142 / acng-laporan.html untuk melihat status cache pakej Apt-Cacher-Ng.

Sebaik sahaja anda melayari halaman, klik pada Kira Data.

Seperti yang anda lihat, halaman status Apt-Cacher-Ng menunjukkan muat turun pakej dan status cache dengan baik dalam format jadual.

Jadi, begitulah cara anda mengkonfigurasi Ubuntu 18.04 pelayan LTS atau desktop sebagai pelayan cache pakej Ubuntu. Terima kasih kerana membaca artikel ini.

Buat semula butang tetikus anda secara berbeza untuk perisian yang berbeza dengan X-Mouse Button Control
Mungkin anda memerlukan alat yang dapat mengubah kawalan tetikus anda dengan setiap aplikasi yang anda gunakan. Sekiranya ini berlaku, anda boleh menc...
Kajian Tetikus Tanpa Wayar Microsoft Sculpt Touch
Saya baru-baru ini membaca mengenai Sentuhan Microsoft Sculpt tetikus tanpa wayar dan memutuskan untuk membelinya. Setelah menggunakannya sebentar, sa...
Trackpad dan Mouse Pointer pada skrin Windows AppyMouse untuk Tablet Windows
Pengguna tablet sering kehilangan penunjuk tetikus, terutama ketika mereka biasa menggunakan komputer riba. Telefon pintar dan tablet skrin sentuh dil...