Menjaga keamanan sistem dengan memastikan sistem tetap diperbarui

Petr Bokoc, Mirek Jahoda, Gregory Lee Bartholomew Versi unspecified Last review: 2023-12-23

Bagian ini menjelaskan:

Mengapa penting untuk selalu memperbarui sistem Anda

Bagian ini secara singkat menjelaskan pentingnya melakukan pembaruan sistem secara teratur.

Semua perangkat lunak mengandung bug. Seringkali, bug-bug ini dapat menyebabkan kerentanan yang dapat membuat sistem Anda rentan terhadap pengguna jahat. Paket-paket yang belum diperbarui merupakan penyebab umum terjadinya intrusi komputer. Implementasikan rencana untuk menginstal patch keamanan secara tepat waktu guna segera menghilangkan kerentanan yang ditemukan, sehingga kerentanan tersebut tidak dapat dieksploitasi.

Pembaruan manual menggunakan GUI

Bagian ini menjelaskan cara mengunduh dan menginstal pembaruan baru secara manual menggunakan antarmuka grafis (GUI).

Prosedur

  1. Arahkan kursor ke sudut kiri atas layar, ketik "Software", lalu pilih aplikasi Software untuk membukanya.

  2. Klik Pembaruan untuk melihat pembaruan yang tersedia.

  3. Klik Unduh untuk mengunduh pembaruan terbaru.

  4. Setelah pembaruan diunduh, klik Restart & Update. Sistem Anda akan restart untuk melakukan pembaruan.

Pembaruan menggunakan aplikasi Software

Pembaruan manual menggunakan CLI

Bagian ini menjelaskan cara mengunduh dan menginstal pembaruan baru secara manual menggunakan manajer paket DNF.

Prosedur

  1. Perbarui sistem:

    sudo dnf upgrade

    Konfirmasi untuk mengunduh paket yang tersedia.

  2. Idealnya (meskipun biasanya tidak diperlukan), gunakan perintah rpmconf untuk menggabungkan perubahan pada berkas konfigurasi yang mungkin telah Anda buat dengan pengaturan baru yang mungkin diperkenalkan oleh pembaruan paket. Anda harus melakukan ini sebelum me-reboot sistem Anda:

    sudo rpmconf -a

    Untuk menggunakan opsi penggabungan lanjutan, Anda perlu mengatur variabel lingkungan MERGE ke editor yang mampu melakukan fungsi tersebut (misalnya, export MERGE="vimdiff"). Lihat halaman manual untuk detailnya.

    Jika Anda menginstal plugin rpmconf DNF, rpmconf akan berjalan secara otomatis di akhir setiap pembaruan. Instal menggunakan perintah:

    sudo dnf install python3-dnf-plugin-rpmconf

Sumber Daya Tambahan

  • Halaman manual dnf(8)

  • Halaman manual rpmconf(8)

Mengaktifkan pembaruan otomatis

Bagian ini menjelaskan cara menggunakan aplikasi DNF Automatic untuk secara otomatis:

  • Unduh dan instal pembaruan terbaru

  • Hanya unduh pembaruan

  • Dapatkan pemberitahuan tentang pembaruan

Prosedur

  1. Instal paket dnf-automatic:

    sudo dnf install dnf-automatic
  2. Edit file konfigurasi /etc/dnf/automatic.conf sesuai kebutuhan. Lihat dokumentasi DNF Automatic untuk detailnya.

  3. Aktifkan dan jalankan timer systemd:

    sudo systemctl enable --now timer

    Ganti timer dengan salah satu dari berikut ini tergantung pada tindakan yang ingin Anda lakukan:

    • dnf-automatic-install.timer untuk mengunduh dan menginstal paket

    • dnf-automatic-download.timer untuk hanya mengunduh paket

    • dnf-automatic-notifyonly.timer untuk hanya menerima pemberitahuan menggunakan emitter yang telah dikonfigurasi dalam berkas /etc/dnf/automatic.conf.

    Misalnya:

    sudo systemctl enable --now dnf-automatic-install.timer
    Created symlink /etc/systemd/system/timers.target.wants/dnf-automatic-install.timer → /usr/lib/systemd/system/dnf-automatic-install.timer.
  4. Pastikan timer telah diaktifkan dan dijalankan dengan sukses:

    sudo systemctl status timer

    Ganti timer dengan timer dari langkah sebelumnya, misalnya:

    sudo systemctl status dnf-automatic-install.timer
    ● dnf-automatic-install.timer - dnf-automatic-install timer
         Loaded: loaded (/usr/lib/systemd/system/dnf-automatic-install.timer; enabled; vendor preset: disabled)
         Active: active (waiting) since Fri 2021-01-29 14:50:22 +08; 1s ago
        Trigger: Sat 2021-01-30 06:05:57 +08; 15h left
       Triggers: ● dnf-automatic-install.service
    
    Jan 29 14:50:22 localhost.localdomain systemd[1]: Started dnf-automatic-install timer.

Sumber Daya Tambahan

Sumber Daya Tambahan

  • Bab DNF dalam Panduan Administrator Sistem Fedora