Pendahuluan
Seperti banyak pengguna Ubuntu lainnya, Anda mungkin bertanya-tanya – Apa perbedaan antara apt-get dan apt? Atau mungkin – Kapan harus menggunakan apt-get dan kapan apt?
Untuk menjawab pertanyaan-pertanyaan ini, Anda harus terlebih dahulu memahami kapan dan mengapa antarmuka baris perintah ini dibuat. Kemudian, Anda dapat membandingkannya secara berdampingan untuk melihat mengapa harus menggunakan satu dari yang lain.
Dalam tutorial ini, Anda akan mempelajari perbedaan antara apt dan apt-get.
Apa itu Perintah apt-get?
Jika Anda pengguna Linux yang nyaman dengan baris perintah, apt-get
mungkin sesuatu yang sering Anda gunakan. Anda menggunakan alat ini untuk menginstal, memperbarui, membuat daftar, dan menghapus paket dari sistem Anda.
apt-get adalah program baris perintah yang digunakan untuk berinteraksi dengan sistem manajemen paket APT (Advanced Package Tool). Namun, ini hanyalah salah satu alat yang digunakan untuk berkomunikasi dengan sistem APT. Bersama dengan apt-get , ada juga apt-cache , apt-config, dan (yang baru ditambahkan) apt .
APT vs APT-GET:Apa Perbedaannya?
Ada empat perbedaan utama antara apt dan apt-get:
- Alat apt menggabungkan fungsionalitas apt-get dan apt-cache
- Keluaran tambahan dan desain yang lebih baik
- Perubahan sintaks perintah untuk fungsi yang ada
- Dua fungsi baru eksklusif untuk
apt
perintah
1. APT Menggabungkan Fungsionalitas APT-GET dan APT-CACHE
Sebelum Ubuntu 16.04, pengguna secara teratur berinteraksi dengan manajer paket APT melalui penggunaan alat baris perintah:apt-get , apt-cache , dan apt-config . Meskipun alat ini menawarkan banyak fungsi, kebanyakan pengguna rata-rata tidak menggunakan semua perintah yang mereka berikan.
Oleh karena itu, Linux ingin membuat alat yang disederhanakan yang hanya terdiri dari perintah-perintah penting. Dengan rilis Ubuntu 16.04 dan Debian 8, mereka memperkenalkan antarmuka baris perintah baru – apt .
Tujuan utama dari hal baru ini adalah untuk menggabungkan apt-get
. yang paling umum digunakan dan apt-cache
perintah di bawah awalan perintah yang sama.
2. Output Tambahan dan Desain yang Lebih Baik
Terlepas dari perbedaan nyata antara perintah, apt
juga memperkenalkan perubahan pada desain keluaran.
Seiring dengan memperbarui repositori lokal Anda, update
perintah sekarang menyertakan baris tambahan yang menampilkan jumlah paket yang harus ditingkatkan. Ada perbedaan antara memperbarui dan memutakhirkan paket di sistem Anda. Oleh karena itu, hal baru ini berfungsi sebagai pengingat yang berguna untuk meningkatkan paket yang diperlukan.
Setelah output menampilkan jumlah paket yang dapat ditingkatkan, Anda dapat meminta manajer paket untuk melihat daftar paket-paket ini. Jalankan apt list --upgradable
perintah, dan output menunjukkan daftar yang ditentukan.
Outputnya mencakup desain yang ditingkatkan untuk representasi yang lebih jelas dengan penekanan warna.
Terakhir, apt
perintah menambahkan bilah kemajuan menampilkan proses peningkatan. Ini adalah tambahan sederhana namun berguna yang memberi pengguna lebih banyak informasi tentang proses yang diberikan.
3. Perintah apt vs apt-get
Meskipun apt
perintah menggantikan apt-get
yang umum digunakan dan apt-cache
fungsi, mereka tidak kompatibel dengan semuanya. Anda tidak dapat selalu mengganti pengelola paket lama dengan apt .
Pada tabel di bawah, lihat apt
perintah untuk fungsi apa pun, serta perintah mana yang digantikannya.
Fungsi Perintah | Perintah yang Ada | Perintah yang tepat |
---|---|---|
Perbarui repositori paket | apt-get update | perbaruan yang tepat |
Tingkatkan paket | apt-get upgrade | peningkatan yang tepat |
Tingkatkan paket dan hapus dependensi yang tidak perlu | apt-get dist-upgrade | perbaikan upgrade penuh |
Menginstal paket | apt-get install [nama_paket] | apt install [nama_paket] |
Menghapus paket | apt-get remove [nama_paket] | apt-remove [nama_paket] |
Hapus paket dengan konfigurasi | apt-get purge [nama_paket] | apt purge [nama_paket] |
Hapus ketergantungan yang tidak perlu | apt-get autoremove | apt autoremove |
Telusuri paket | apt-get search [nama_paket] | apt-get search [nama_paket] |
Tampilkan informasi paket | tampilkan apt-cache [nama_paket] | apt tampilkan [nama_paket] |
Tampilkan sumber paket yang aktif | kebijakan apt-cache | kebijakan yang tepat |
Tampilkan versi paket yang diinstal dan tersedia | kebijakan apt-cache [nama_paket] | kebijakan yang tepat [nama_paket] |
4. Perintah apt baru
Selain untuk menyederhanakan perintah yang ada, apt
memiliki pasangan sendiri. Mereka ditambahkan untuk memenuhi fungsi perintah yang diperlukan yang tercantum di bawah ini.
Fungsi Perintah | Perintah apt baru |
---|---|
Daftar paket menurut kriteria | daftar yang tepat |
Edit daftar sumber | sumber edit yang tepat |
Kapan Menggunakan apt Daripada apt-get?
Sebagian besar pengguna Linux menyarankan untuk menggunakan apt
perintah alih-alih apt-get
kapanpun kamu bisa. Tidak hanya lebih mudah untuk mengetik dan mengingat, ia melakukan tugas lebih cepat.
Secara alami, ada beberapa contoh di mana mengganti apt-get
atau apt-cache
itu tidak mungkin. Meskipun Anda mungkin masih perlu beralih di antara antarmuka baris perintah, banyak yang percaya apt
perintah akhirnya akan mengambil alih. Untuk saat ini, tidak ada pernyataan resmi kapan atau apakah itu akan terjadi.