Cara Meningkatkan Kecepatan DNF di Rocky Linux 9/8

DNF (Dandified Yum) adalah manajer paket untuk distribusi berbasis RPM, termasuk Rocky Linux. Meskipun DNF efisien dan dapat diandalkan, ada kalanya Anda mungkin ingin meningkatkan kecepatannya, terutama ketika menangani paket yang banyak atau besar. Mengoptimalkan DNF dapat menghemat waktu Anda dan meningkatkan kinerja sistem Anda secara keseluruhan.

Panduan berikut akan mendemonstrasikan berbagai teknik untuk meningkatkan kecepatan DNF di Rocky Linux 9 atau 8. Metode ini termasuk menyesuaikan pengaturan konfigurasi DNF, memanfaatkan mirror yang lebih cepat, dan mengaktifkan caching untuk meningkatkan pengalaman manajemen paket Anda.

Buka File Konfigurasi Manajer Paket DNF

Mengakses File Konfigurasi

Akses file konfigurasi utama untuk mulai mengonfigurasi manajer paket DNF untuk meningkatkan kinerja. File ini berisi pengaturan yang menentukan cara DNF beroperasi. Gunakan baris perintah untuk membuka file ini dengan editor teks.

Di Sini, nano digunakan karena kesederhanaannya, tetapi editor teks apa pun sudah cukup. Masukkan perintah berikut di terminal Anda:

sudo nano /etc/dnf/dnf.conf

Perintah ini meningkatkan izin Anda menggunakan sudo, memastikan Anda memiliki hak yang diperlukan untuk mengubah file. Itu /etc/dnf/dnf.conf jalur mengarahkan ke file konfigurasi DNF.

Konfigurasikan Unduhan Paralel

Menyiapkan Unduhan Paralel

Meningkatkan kecepatan DNF di Rocky Linux melibatkan pengoptimalan proses pengunduhan. Metode utamanya adalah mengaktifkan pengunduhan paralel. Fitur ini memungkinkan beberapa paket diunduh secara bersamaan, sehingga mempercepat proses pembaruan dan instalasi secara signifikan.

Implementasi di dnf.conf

Untuk mengaktifkan unduhan paralel, Anda perlu mengedit dnf.conf file konfigurasi. Di bagian bawah file ini, tambahkan baris berikut:

max_parallel_downloads=10

Baris ini memerintahkan manajer paket DNF untuk mengunduh hingga sepuluh paket secara bersamaan. Sepuluh adalah titik awal yang optimal untuk sebagian besar sistem, menyeimbangkan kecepatan dan penggunaan sumber daya sistem.

Menyesuaikan Batas Unduhan

Meskipun pengaturan awal sepuluh unduhan paralel berfungsi dengan baik untuk sebagian besar pengguna, Anda mungkin mempertimbangkan untuk menyesuaikan jumlah ini berdasarkan kemampuan sistem dan bandwidth jaringan Anda. Peningkatan bertahap, seperti mengubah dari 10 menjadi 15 atau 20, dapat diuji untuk menemukan titik terbaik untuk pengaturan Anda.

Perhatian Terhadap Pengunduhan Paralel Berlebihan

Penting untuk berhati-hati saat meningkatkan jumlah unduhan paralel. Menetapkan angka ini terlalu tinggi (misalnya, menjadi 100) dapat menurunkan kinerja secara paradoks. Hal ini disebabkan meningkatnya beban pada sumber daya sistem Anda dan potensi kendala jaringan. Dimulai dengan angka moderat seperti sepuluh dan kemudian meningkat secara bertahap, hal ini memungkinkan Anda mengamati dampaknya terhadap kinerja dan membuat penyesuaian yang tepat.

Konfigurasikan Cermin Tercepat

Mengaktifkan Fitur Cermin Tercepat

Untuk melengkapi pengunduhan paralel, mengaktifkan opsi mirror tercepat di DNF secara signifikan meningkatkan kecepatan pengunduhan. Fitur ini memungkinkan DNF untuk secara otomatis memilih mirror tercepat yang tersedia untuk mengunduh paket, sehingga mengoptimalkan efisiensi pengunduhan.

Mengedit dnf.conf Mengajukan

Di bawah pengaturan unduhan paralel di dnf.conf file, tambahkan baris berikut untuk mengaktifkan mirror tercepat:

fastestmirror=True

Penambahan ini mengarahkan DNF untuk memprioritaskan mirror yang paling efisien, sehingga mengurangi waktu yang dibutuhkan untuk pengunduhan paket.

Menyimpan Konfigurasi

Setelah menambahkan baris ini, simpan perubahan Anda ke dnf.conf file dengan menekan CTRL+O dan keluar dari editor dengan CTRL+X. Tindakan ini memastikan bahwa pengaturan Anda disimpan dan akan diterapkan pada operasi DNF berikutnya.

Menguji Konfigurasi dengan Pembaruan DNF

Untuk melihat dampak perubahan konfigurasi Anda, jalankan pembaruan DNF:

sudo dnf update --refresh

Perintah ini memperbarui indeks paket dan menyegarkan metadata repositori. Selama proses ini, DNF akan menampilkan mirror tercepat yang dipilih pada output, memungkinkan Anda memverifikasi bahwa pengaturan tersebut berlaku.

Mengamati Dampaknya

Tergantung pada jumlah unduhan paralel yang ditetapkan sebelumnya, pemilihan cermin awal mungkin memerlukan waktu beberapa saat. Namun, ini adalah proses yang hanya dilakukan satu kali saja. Setelah mirror optimal ditentukan, operasi DNF selanjutnya akan terasa lebih cepat.

Mengaktifkan mirror tercepat dan mengonfigurasi unduhan paralel akan meningkatkan kecepatan manajemen paket DNF Anda secara signifikan di Rocky Linux 9 atau 8.

Konfigurasi Tambahan untuk DNF

Meningkatkan kinerja dan keamanan manajer paket DNF di Rocky Linux melibatkan lebih dari sekadar mengaktifkan unduhan paralel dan mirror tercepat. Beberapa pengaturan lain di dnf.conf file dapat lebih mengoptimalkan efisiensi dan keamanan proses manajemen paket Anda.

Mengaktifkan GPG Periksa Keamanan Paket

Pengaturan gpgcheck=1

gpgcheck=1

Perintah ini mengaktifkan verifikasi tanda tangan GPG (GNU Privacy Guard) untuk semua paket. Dengan pengaturan ini, DNF memastikan bahwa setiap paket diautentikasi dan tidak diubah, menjaga keamanan dan integritas sistem.

Membatasi Versi Paket yang Diinstal

Mengonfigurasi installonly_limit=3

installonly_limit=3

Pengaturan ini membatasi sistem untuk menyimpan hanya tiga versi dari setiap paket yang dapat diinstal, sehingga secara efektif mengelola ruang disk. Ini sangat bermanfaat untuk pembaruan kernel, di mana versi yang lebih lama dapat terakumulasi dan menggunakan penyimpanan yang signifikan.

Pembersihan Otomatis dari Ketergantungan yang Tidak Dibutuhkan

Mengaktifkan clean_requirements_on_remove=Benar

clean_requirements_on_remove=True

Saat diatur ke True, opsi ini memerintahkan DNF untuk secara otomatis menghapus paket yang diinstal sebagai dependensi tetapi tidak lagi diperlukan oleh paket apa pun yang diinstal. Ini memastikan sistem yang lebih bersih dengan menghilangkan paket-paket yang berlebihan.

Menangani Masalah Instalasi Paket

Menggunakan yang terbaik=Salah

best=False

Dengan opsi ini, DNF mencoba melanjutkan transaksi meskipun DNF tidak dapat menginstal versi terbaru suatu paket karena ketergantungan. Hal ini khususnya berguna untuk menjaga stabilitas sistem.

Melewatkan Paket yang Tidak Tersedia

Menerapkan skip_if_unavailable=True

skip_if_unavailable=True

Konfigurasi ini memungkinkan DNF untuk melewati paket yang tidak tersedia atau tidak dapat diunduh, mencegah kegagalan seluruh proses pembaruan atau instalasi karena masalah paket individual.

Mengoptimalkan Pembaruan dengan Delta RPM

Mengaktifkan deltarpm=true

deltarpm=true

Pengaturan ini memerintahkan DNF untuk menggunakan delta RPM, yang hanya mengunduh perubahan antara versi paket yang diinstal dan diperbarui. Ini dapat secara drastis mengurangi ukuran unduhan, sehingga menguntungkan mereka yang memiliki bandwidth terbatas.

Kesimpulan

Panduan ini membahas cara meningkatkan kecepatan DNF di Rocky Linux 9 atau 8 dengan mengaktifkan pengunduhan paralel, memilih mirror tercepat, dan menyempurnakan pengaturan lain untuk kinerja dan keamanan yang lebih baik. Mulailah dengan mengatur unduhan paralel ke 10 dan sesuaikan berdasarkan kemampuan sistem Anda. Meninjau kembali konfigurasi ini secara rutin dapat menjaga sistem Anda tetap efisien dan responsif. Menerapkan langkah-langkah ini akan menyederhanakan manajemen paket Anda dan meningkatkan fungsionalitas dan keamanan sistem Rocky Linux Anda.

Joshua James
Ikuti aku
Postingan terbaru oleh Joshua James (Lihat semua)

Tinggalkan komentar