GNU/Linux >> Belajar Linux >  >> Ubuntu

APT vs APT-GET:Apa Bedanya?

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:

  1. Alat apt menggabungkan fungsionalitas apt-get dan apt-cache
  2. Keluaran tambahan dan desain yang lebih baik
  3. Perubahan sintaks perintah untuk fungsi yang ada
  4. 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.


Ubuntu
  1. Perbedaan Antara [[ $a ==Z* ]] Dan [ $a ==Z* ]?

  2. Apa Perbedaan Antara Metode Tasksel Dan Normal?

  3. Apa perbedaan antara apt-get dan aptitude?

  1. Kontainer vs Mesin Virtual (VM):Apa Bedanya?

  2. Apa Perbedaan Antara `Sudo Apt-get -f Install` Dan `Sudo Apt-get Install -f`?

  3. Hosting Cloud vs. Hosting VPS:Apa Bedanya?

  1. Perintah Docker CMD vs. Entrypoint:Apa Perbedaannya?

  2. SQL vs NoSQL:Apa Perbedaannya?

  3. Snap vs APT:Apa Bedanya?