Cara Memperbaiki Kesalahan “apt command not found” di Linux

2024-08-28 · Diperbarui 2026-07-06

Perbaikan Cepat: "apt command not found" (2026)

Kesalahan "apt command not found" berarti shell Anda tidak dapat menemukan berkas eksekusi apt. Pada hampir setiap kasus, penyebabnya adalah salah satu dari empat hal. Coba perbaikan berikut secara berurutan:

  1. Pastikan Anda berada di sistem Debian/Ubuntu. apt hanya tersedia di distribusi berbasis Debian (Ubuntu 24.04, Ubuntu 22.04, Debian 12, Linux Mint, Pop!_OS). Perintah ini tidak ada di Fedora, CentOS, RHEL, Rocky, AlmaLinux (gunakan dnf), Arch (gunakan pacman), maupun openSUSE (gunakan zypper). Periksa distro Anda:

    cat /etc/os-release
    
  2. Jalankan apt dengan jalur lengkapnya. Jika apt sudah terpasang tetapi shell Anda tidak dapat menemukannya, panggil secara langsung:

    /usr/bin/apt update
    

    Jika ini berhasil, berarti masalahnya ada pada PATH Anda, bukan pada apt itu sendiri.

  3. Perbaiki PATH Anda. PATH yang rusak atau tertimpa (atau login sebagai pengguna yang PATH-nya tidak memuat direktori sistem) membuat apt tidak ditemukan. Pulihkan direktori standarnya:

    export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH
    

    Lalu verifikasi dengan which apt (seharusnya menampilkan /usr/bin/apt). Tambahkan baris tersebut ke ~/.bashrc agar tersimpan permanen.

  4. Instal ulang atau perbaiki apt. Jika apt benar-benar tidak ada di komputer Debian/Ubuntu (jarang terjadi — biasanya setelah upgrade yang bermasalah), perbaiki perangkat pengelolaan paketnya:

    sudo dpkg --configure -a
    sudo apt-get update
    sudo apt-get install --reinstall apt
    

    Jika apt-get juga tidak ada, Anda hampir pasti tidak berada di sistem berbasis Debian — lihat penyebab #1.

Diagnosis satu baris: jalankan which apt || echo "not in PATH". Jika perintah ini menampilkan sebuah jalur, gunakan perbaikan #3 (PATH). Jika menampilkan "not in PATH", gunakan perbaikan #1 (distro salah) atau #4 (instal ulang). Bagian selanjutnya dari panduan ini (diperbarui Juli 2026 untuk Ubuntu 24.04 LTS dan 22.04 LTS) menjelaskan setiap penyebab secara rinci.

Pendahuluan

Advanced Package Tool, yang umum dikenal sebagai APT, adalah sistem manajemen paket yang tangguh dan digunakan di distribusi Linux berbasis Debian seperti Ubuntu, Linux Mint, dan Debian itu sendiri. APT menyederhanakan proses instalasi, pembaruan, dan penghapusan paket perangkat lunak di sistem-sistem tersebut. Namun, sesekali pengguna menemui kesalahan "apt command not found" yang menjengkelkan saat mencoba menggunakan alat penting ini.

Kesalahan ini biasanya muncul dalam beberapa skenario umum:

  1. Baru mengenal Linux: Pengguna yang baru mengenal sistem Linux dan belum terbiasa dengan manajemen paket mungkin menemui kesalahan ini jika mereka menggunakan distribusi yang bukan berbasis Debian.

  2. Kesalahan konfigurasi sistem: Terkadang, pembaruan sistem atau modifikasi yang keliru pada berkas sistem dapat memicu kesalahan ini.

  3. Instalasi yang tidak tuntas: Dalam kasus yang jarang terjadi, instalasi sistem yang tidak tuntas atau rusak dapat mengakibatkan hilangnya perintah penting seperti apt.

  4. Distribusi yang keliru: Pengguna mungkin mencoba menggunakan apt di distribusi Linux yang tidak memakai manajer paket ini, seperti CentOS atau Fedora.

  5. Masalah PATH: Variabel PATH sistem mungkin tidak memuat direktori tempat apt berada, sehingga memicu kesalahan ini.

Memahami dan menyelesaikan kesalahan "apt command not found" sangat penting untuk memelihara dan mengelola sistem Linux Anda secara efektif. Pada bagian-bagian berikut, kami akan membahas lebih dalam penyebab kesalahan ini serta memberikan solusi langkah demi langkah untuk memperbaikinya, sehingga Anda dapat kembali mengelola paket sistem Anda dengan lancar.

Memahami Kesalahan Ini

Ketika Anda menemui kesalahan "apt command not found", penting untuk memahami arti pesan tersebut dan apa yang mungkin menyebabkannya. Pemahaman ini akan membantu Anda menangani masalah dengan lebih efektif.

Apa arti "apt command not found"?

Pesan kesalahan "apt command not found" menunjukkan bahwa shell sistem Anda (antarmuka baris perintah) tidak dapat menemukan perintah apt di direktori mana pun yang terdaftar dalam PATH sistem Anda. Dengan kata lain, ketika Anda mengetik apt di terminal, sistem Anda tidak tahu di mana harus mencari berkas eksekusi untuk perintah ini.

Kesalahan ini termasuk dalam kategori yang lebih luas, yaitu kesalahan "command not found" di sistem Linux. Ini belum tentu berarti apt tidak terpasang di sistem Anda; bisa jadi sistem hanya tidak tahu di mana harus mencarinya.

Kemungkinan penyebab kesalahan ini

Ada beberapa faktor yang dapat memicu kesalahan "apt command not found":

  1. APT tidak terpasang: Hal ini jarang terjadi di sistem berbasis Debian, tetapi mungkin saja terjadi jika instalasinya tidak tuntas atau rusak.

  2. Menggunakan distribusi yang bukan berbasis Debian: Jika Anda menggunakan distribusi Linux yang tidak memakai apt sebagai manajer paketnya (seperti Fedora, CentOS, atau Arch Linux), Anda akan menemui kesalahan ini saat mencoba menggunakan apt.

  3. Variabel PATH yang keliru: Variabel PATH sistem mungkin tidak memuat direktori tempat apt berada. Ini bisa terjadi jika PATH telah diubah secara keliru.

  4. Masalah symbolic link: Dalam beberapa kasus, symbolic link ke perintah apt mungkin rusak atau hilang.

  5. Kerusakan berkas sistem: Meskipun jarang, kerusakan berkas sistem dapat memicu kesalahan ini, terutama setelah proses pembaruan atau upgrade yang terputus.

  6. Salah ketik atau sensitivitas huruf besar-kecil: Ingat bahwa perintah Linux membedakan huruf besar dan kecil. Mengetik 'APT' alih-alih 'apt' akan menghasilkan kesalahan "command not found".

Metode untuk Memperbaiki Kesalahan Ini

Setelah memahami arti kesalahan "apt command not found" dan berbagai kemungkinan penyebabnya, mari kita telusuri berbagai metode untuk mengatasinya.

1. Periksa apakah apt sudah terpasang

Langkah pertama adalah memastikan apakah apt benar-benar terpasang di sistem Anda.

  • Buka terminal lalu coba cari berkas eksekusi apt:
    which apt
    
  • Jika apt terpasang, perintah ini akan menampilkan jalurnya (biasanya /usr/bin/apt).
  • Jika tidak ada keluaran sama sekali, kemungkinan apt belum terpasang.

Untuk menginstal atau memperbaiki apt (jika Anda berada di sistem berbasis Debian seperti Ubuntu 24.04/22.04 atau Debian 12/13):

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get install --reinstall apt

Langkah dpkg --configure -a menuntaskan operasi paket yang sempat terputus (penyebab umum apt rusak setelah upgrade yang gagal). Catatan: Jika apt-get juga tidak ditemukan, sistem Anda hampir pasti bukan berbasis Debian, atau memiliki masalah yang lebih serius — periksa cat /etc/os-release untuk memastikan distribusi Anda.

2. Perbarui variabel lingkungan PATH

Jika apt sudah terpasang tetapi tidak ditemukan, variabel PATH Anda mungkin tidak memuat lokasinya.

  • Periksa PATH Anda saat ini:
    echo $PATH
    
  • Jika /usr/bin tidak muncul pada keluarannya, Anda perlu menambahkannya:
    export PATH=$PATH:/usr/bin
    
  • Agar perubahan ini permanen, tambahkan baris di atas ke berkas ~/.bashrc atau ~/.bash_profile Anda.

3. Gunakan jalur lengkap ke apt

Sebagai solusi cepat, Anda dapat menggunakan jalur lengkap ke apt:

/usr/bin/apt update

Metode ini memastikan apakah apt memang ada dan dapat dieksekusi.

4. Beralih ke distribusi yang kompatibel dengan apt

Jika Anda tidak berada di sistem berbasis Debian, pertimbangkan untuk beralih ke salah satunya apabila apt sangat penting bagi alur kerja Anda. Distribusi populer yang kompatibel dengan apt (terkini per 2026) meliputi:

  • Ubuntu (24.04 LTS "Noble Numbat" dan 22.04 LTS "Jammy Jellyfish" adalah rilis LTS yang saat ini didukung)
  • Debian (13 "Trixie" dan 12 "Bookworm")
  • Linux Mint (22.x, berbasis Ubuntu 24.04)
  • Pop!_OS

Ingat, beralih distribusi adalah perubahan besar dan perlu dipertimbangkan dengan matang.

5. Gunakan manajer paket alternatif

Jika Anda berada di sistem yang bukan berbasis Debian, pelajari cara menggunakan manajer paket bawaannya:

  • Untuk Fedora/CentOS/RHEL: Gunakan dnf atau yum
  • Untuk Arch Linux: Gunakan pacman
  • Untuk openSUSE: Gunakan zypper

Contoh (di Fedora):

sudo dnf update

Tips Pencegahan

Untuk menghindari kesalahan "apt command not found" di kemudian hari, pertimbangkan praktik terbaik berikut:

  1. Tetap gunakan repositori resmi: Saat menginstal perangkat lunak, sebaiknya gunakan repositori resmi distribusi Anda. Ini membantu menjaga konsistensi sistem sekaligus mengurangi risiko konflik paket.

  2. Perbarui sistem secara berkala: Jaga sistem Anda tetap terkini dengan menjalankan perintah update dan upgrade secara berkala. Dengan begitu, Anda selalu memiliki versi terbaru dari alat sistem, termasuk apt.

  3. Hati-hati saat memodifikasi sistem: Hindari perubahan yang tidak perlu pada berkas sistem, terutama yang berkaitan dengan manajemen paket atau variabel PATH.

  4. Gunakan manajer paket yang tepat: Selalu gunakan manajer paket yang dirancang untuk distribusi Anda. Jika ragu, baca dokumentasi distribusi Anda.

  5. Cadangkan data penting: Cadangkan data sistem Anda secara berkala. Ini bisa sangat menyelamatkan jika Anda harus menginstal ulang sistem akibat masalah manajemen paket yang parah.

  6. Pelajari dasar-dasar pemecahan masalah: Kenali teknik dasar pemecahan masalah di Linux. Memahami cara memeriksa paket yang terpasang, mengelola variabel lingkungan, dan menafsirkan pesan kesalahan dapat menghemat banyak waktu Anda.

Fix apt not found

Pertanyaan yang Sering Diajukan (FAQ)

Q: Bisakah saya menggunakan apt di distribusi Linux mana pun?

A: Tidak, apt umumnya digunakan pada distribusi berbasis Debian seperti Ubuntu, Debian, dan Linux Mint. Distribusi lain menggunakan manajer paket yang berbeda (misalnya dnf untuk Fedora, pacman untuk Arch Linux).

Q: Apa perbedaan antara apt dan apt-get?

A: apt adalah antarmuka yang lebih baru dan lebih ramah pengguna yang menyederhanakan perintah apt-get dan apt-cache yang paling sering digunakan. apt menyediakan struktur perintah yang lebih ringkas dan konsisten.

Q: Bagaimana cara memeriksa versi apt yang saya gunakan?

A: Anda dapat memeriksa versi apt Anda dengan menjalankan perintah apt --version di terminal.

Q: Apakah aman menghapus apt dari sistem saya?

A: Menghapus apt dari sistem berbasis Debian tidak disarankan karena apt merupakan alat penting untuk manajemen paket. Menghapusnya dapat membuat sistem menjadi tidak stabil.

Q: Bisakah saya menggunakan apt untuk menginstal perangkat lunak dari luar repositori resmi?

A: Meskipun apt terutama bekerja dengan repositori resmi, Anda dapat menambahkan repositori pihak ketiga (PPA) untuk menginstal perangkat lunak yang tidak tersedia di repositori resmi. Namun, berhati-hatilah saat menggunakan sumber yang tidak resmi.

Q: Apa yang harus saya lakukan jika apt memunculkan kesalahan saat pembaruan atau instalasi?

A: Pertama, coba jalankan sudo apt update untuk memperbarui daftar paket Anda. Jika kesalahan masih muncul, periksa koneksi internet Anda, pastikan ruang disk Anda cukup, dan cermati pesan kesalahan yang mungkin menunjukkan masalah spesifiknya.

Q: Seberapa sering saya harus menjalankan apt update?

A: Merupakan kebiasaan yang baik untuk menjalankan sudo apt update sebelum menginstal paket baru atau melakukan upgrade sistem. Sebagian pengguna lebih suka melakukannya setiap hari atau setiap minggu agar sistem mereka tetap terkini.

Q: Bisakah saya membatalkan instalasi apt?

A: Ya, Anda dapat menghapus paket yang diinstal dengan apt menggunakan perintah sudo apt remove package_name. Jika Anda ingin menghapus paket beserta berkas konfigurasinya, gunakan sudo apt purge package_name.

Q: Apa perbedaan antara upgrade dan dist-upgrade?

A: apt upgrade menginstal pembaruan yang tersedia untuk semua paket yang saat ini terpasang di sistem, tetapi tidak akan pernah menghapus paket atau menginstal paket baru. apt dist-upgrade melakukan hal yang sama, tetapi dapat pula menginstal paket baru atau menghapus paket yang ada untuk menyelesaikan dependensi.

Q: Apakah mungkin menurunkan versi (downgrade) paket menggunakan apt?

A: Meskipun apt tidak memiliki perintah downgrade langsung, Anda dapat menginstal versi tertentu dari sebuah paket menggunakan sudo apt install package_name=version_number. Namun, menurunkan versi paket dapat menimbulkan masalah dependensi dan umumnya tidak disarankan kecuali benar-benar diperlukan.