GNU/Linux >> Belajar Linux >  >> Linux

Apa perbedaan antara perintah apt dan apt-get?

Pengantar

Jika Anda pengguna Linux, pasti tahu perintah apt dan apt-get dan kemungkinan besar menggunakannya untuk mengelola paket di sistem mereka.

Keduanya adalah alat baris perintah sumber terbuka yang digunakan untuk mengelola paket seperti menginstal, memperbarui, meningkatkan, dan menghapus. Namun, masih ada beberapa perbedaan di antara mereka.

Dalam artikel ini, kami akan menjelaskan perbedaan antara perintah apt dan apt-get di Linux.

APT

Alat Paket Lanjutan , atau APT , adalah antarmuka pengguna perangkat lunak gratis yang bekerja dengan pustaka inti untuk menangani penginstalan dan penghapusan perangkat lunak pada Debian, dan distribusi Linux berbasis Debian.

APT menyederhanakan proses pengelolaan perangkat lunak pada sistem komputer mirip Unix dengan mengotomatiskan pengambilan, konfigurasi, dan pemasangan paket perangkat lunak, baik dari file kompilasi ulang atau dengan mengkompilasi kode sumber.

Penggunaan APT

APT adalah kumpulan alat yang didistribusikan dalam paket bernama apt . Bagian penting dari APT yang didefinisikan dalam pustaka fungsi C++;

APT juga menyertakan program baris perintah untuk menangani paket, yang menggunakan perpustakaan. Tiga program tersebut adalah apt , apt-get dan apt-cache .

sesuai paket adalah “penting ” prioritas di semua rilis Debian saat ini, dan oleh karena itu disertakan dalam instalasi Debian default. APT dapat dianggap sebagai front-end untuk dpkg , lebih ramah daripada front-end dselect yang lebih lama. Sedangkan dpkg melakukan tindakan pada paket individual, APT mengelola hubungan (terutama dependensi) di antara paket tersebut, serta sumber dan pengelolaan keputusan pembuatan versi tingkat yang lebih tinggi (pelacakan rilis dan penyematan versi).

Fitur utama APT adalah cara memanggil dpkg

Itu melakukan penyortiran topologi dari daftar paket yang akan diinstal atau dihapus dan memanggil dpkg dalam urutan terbaik. Dalam beberapa kasus, ini menggunakan –force pilihan dpkg . Namun, ia hanya melakukan ini ketika tidak dapat menghitung bagaimana menghindari alasan dpkg membutuhkan tindakan yang dipaksakan.

Perbedaan antara apt-get dan apt

Pertama, Anda harus tahu perbedaan antara apt dan apt-get adalah perintah itu sendiri.

Misalnya, jika Anda ingin menggunakan apt-get untuk memperbarui sistem, Anda harus menjalankan

sudo apt-get update

Dengan apt , Anda harus menjalankan

sudo apt update

CATATAN :Perintah apt update tidak hanya memperbarui indeks repositori tetapi juga memberi tahu apakah dan berapa banyak versi baru perangkat lunak yang tersedia di repositori.

Juga untuk melihat perintah dengan apt, Anda dapat mengetik apt help atau kunjungi laman manual yang tepat Ini akan menampilkan semua informasi yang terkait dengan apt.

apt help
OR
man apt

Beberapa jenis perintah apt dan apt-get

  • Untuk menginstal paket
apt install [package_name]
apt-get install [package_name]
  • Untuk menghapus Paket
apt remove [package_name] 
apt-get remove [package_name]
  • Juga untuk Memperbarui semua paket
apt upgrade
apt-get upgrade
  • Juga untuk Mencari paket
apt search
apt-cache search
  • Perbarui semua paket dan penanganan dependensinya
apt full-upgrade
apt-get dist-upgrade
  • Tampilkan informasi paket
apt show
apt-cache show
  • Hapus ketergantungan yang tidak diinginkan
apt autoremove
apt-get autoremove
  • Menghapus paket dengan konfigurasi terkait
apt purge
apt-get purge

CATATAN :cocok tampilkan perintah mencetak output dalam urutan abjad dan menyembunyikan beberapa informasi yang kurang penting yang ditunjukkan oleh pertunjukan apt-cache perintah.

Ada fitur lain dari perintah apt baru untuk membuatnya menyenangkan bagi pengguna akhir.

Saat paket diperbarui saat menggunakan upgrade yang tepat, perbaikan upgrade penuh , atau apt dist-upgrade , Anda akan melihat bilah kemajuan memberi tahu Anda tentang kemajuan proses seperti yang ditunjukkan pada tangkapan layar di bawah ini.

Sama halnya dengan menghapus atau membersihkan paket.

Jika Anda menjalankan apt list –upgradeable, ini akan menampilkan beberapa warna untuk memberikan gambaran yang jelas tentang paket.

apt list --upgradable

Ada dua perintah yang diperkenalkan dengan apt:

Perintah daftar yang tepat &sumber edit yang tepat

  • daftar yang tepat :ketika perintah apt list digunakan dengan –installed atau –upgradeable, ia mencantumkan paket yang diinstal, tersedia untuk diinstal, atau yang perlu ditingkatkan.
  • Dan sumber edit yang tepat :ketika perintah ini digunakan, ia membuka file sources.list di editor untuk diedit.

Untuk perintah pertama, kami menunjukkan contoh

Untuk perintah kedua, kami akan menunjukkan contoh untuk itu

sudo apt edit-sources

Pilih editor teks yang Anda inginkan

Kesimpulan

Itu dia

Kami mengilustrasikan perbedaan antara perintah apt dan apt-get.

Terima kasih


Linux
  1. Apa perbedaan antara InnoDB dan MyISAM?

  2. Apa perbedaan antara strtok_r dan strtok_s di C?

  3. Apa perbedaan antara fsck dan e2fsck?

  1. Apa perbedaan antara &> dan >&di bash?

  2. Apa perbedaan antara adduser dan useradd?

  3. Apa perbedaan antara apt-get dan aptitude?

  1. Apa perbedaan antara perintah locate dan find di Linux?

  2. Apa perbedaan antara ls dan l?

  3. Apa perbedaan antara `su -` dan` su --login`?