Semua modul / Operasional harian

Manajemen Paket Perangkat Lunak

Mencari, memasang, memperbarui, mengunci versi, dan memperbaiki paket perangkat lunak melalui APT dan dpkg.

  • 6 langkah
  • APT dan dpkg
  • Manajemen pembaruan
Praktikkan di Bash Ubuntu
  1. 1

    Cari dan tinjau informasi paket

    Tinjau deskripsi, versi, ukuran, dan metadata paket sebelum melakukan instalasi.

    bash
    apt search htop
    apt show htop
    
  2. 2

    Kelola instalasi dan penghapusan paket

    Gunakan APT untuk memasang dan menghapus paket. `autoremove` membersihkan dependensi yang tidak lagi dibutuhkan oleh paket lain.

    bash
    sudo apt install -y htop
    sudo apt remove htop
    sudo apt autoremove -y
    
  3. 3

    Periksa versi dan berkas paket

    `apt policy` menampilkan versi kandidat dan versi terpasang beserta sumber repositorinya. `dpkg` membantu memeriksa status serta daftar berkas paket.

    bash
    apt policy nginx
    dpkg -l | grep nginx
    dpkg -L nginx | head
    
  4. 4

    Tahan pembaruan versi paket

    Gunakan penahanan versi sementara ketika pembaruan tertentu perlu ditunda, misalnya saat kompatibilitas aplikasi sedang dievaluasi.

    bash
    sudo apt-mark hold nginx
    apt-mark showhold
    sudo apt-mark unhold nginx
    
  5. 5

    Konfigurasikan pembaruan keamanan otomatis

    Pasang `unattended-upgrades`, tinjau opsi konfigurasi, lalu periksa status layanan untuk memastikan mekanisme pembaruan berjalan sesuai pengaturan.

    bash
    sudo apt install -y unattended-upgrades
    sudo dpkg-reconfigure -plow unattended-upgrades
    systemctl status unattended-upgrades
    
  6. 6

    Pulihkan status paket yang bermasalah

    Gunakan langkah ini ketika proses instalasi terhenti atau dpkg melaporkan dependensi dan konfigurasi paket yang belum terselesaikan.

    bash
    sudo dpkg --configure -a
    sudo apt --fix-broken install