GNU/Linux >> Belajar Linux >  >> Linux

Perintah Apt vs Apt-get Dijelaskan:Yang Mana Yang Digunakan?

Sebagai pengguna Ubuntu atau Debian Linux biasa, Anda mungkin telah memperhatikan bahwa beberapa perintah penginstal, penghapusan, atau pembaruan paket menggunakan perintah apt alih-alih perintah apt-get. Sekarang, sebagai pengguna Linux sehari-hari, Anda tidak akan mengetahui apa itu Linux dan perintah apa yang digunakan untuk apa! Tetapi sebagai pengguna Linux/Ubuntu yang kuat, Anda pasti harus mengetahui perbedaan antara perintah apt vs apt-get.

Dalam daftar perintah default Ubuntu, perintah apt-get telah digunakan secara luas untuk waktu yang lama. Perintah apt baru diperkenalkan beberapa tahun yang lalu untuk meningkatkan efisiensi kerja dan membuat proses perintah lebih sederhana. Meskipun ada beberapa paket yang hanya berfungsi dengan apt-get, oleh karena itu sebagian besar fungsi pemuatan cache dan penghapusan atau pembaruan cache saat ini dilakukan oleh perintah apt.

Perintah Apt vs Apt-get

Sebagian besar pengguna Ubuntu sudah menggunakan perintah apt dan apt-get untuk mengelola paket pada sistem. Bukan kesalahan pemula untuk menjadi bingung kapan harus menggunakan perintah apt dan kapan harus menggunakan perintah apt-get. Dalam sejarah penggunaan perintah apt-get, perintah ini sangat populer beberapa tahun yang lalu.

Sejak Ubuntu dan distribusi Linux lainnya mulai menggunakan perintah apt alih-alih perintah apt-get yang lama, apt-get menjadi agak sepi. Di seluruh postingan, kami akan menjelaskan secara singkat apa yang dimaksud dengan perintah apt dan apt-get kapan harus menggunakan perintah mana dan perbedaan penting antara kedua perintah apt vs apt-get ini di Linux.

1. apt vs apt-get:Pembaruan Repositori

Kita semua tahu sudo apt-get update yang paling populer dan sering digunakan perintah, perintah ini diakhiri dengan membaca daftar paket Selesai. Itu hanya akan memperbarui repositori, tidak akan memberikan info tambahan lain tentang paket.

Tapi, ketika kita menjalankan sudo apt update perintah, itu akan menampilkan potongan informasi tambahan tentang repositori dan paket, seperti berapa banyak paket yang siap untuk pembaruan.

sudo apt update

- -

Di sini kita dapat melihat bahwa dalam perlombaan perintah apt vs apt-get, apt menang karena menampilkan info yang lebih detail di shell.

2. Perintah apt vs apt-get:Instal Paket

Dalam kasus menginstal paket baru di Ubuntu, kita dapat melihat bahwa perintah apt-get install tidak menunjukkan bilah status kemajuan apa pun di bagian bawah terminal. Namun, saat kita menggunakan perintah apt install untuk menginstal aplikasi, bilah kemajuan muncul di bagian bawah terminal untuk menunjukkan berapa menit lagi yang dibutuhkan untuk menyelesaikan penginstalan.

Misalnya, kita dapat melihat bahwa bilah kemajuan menunjukkan status pekerjaan ketika saya mencoba menghapus Apache Cassandra dari sistem saya.

Perintah apt dan apt-get tidak hanya digunakan untuk memperbarui atau menginstal alat, mereka juga dapat berperan dalam penghapusan, peningkatan distribusi, dan lainnya. Saat kita menjalankan perintah apt update, sebenarnya tidak menginstal paket baru, hanya memperbarui repositori paket dari berbagai server.

Jika Anda melihat lebih dekat pada layar terminal setelah menjalankan perintah apt-update, Anda akan melihat bahwa ia memiliki tiga jenis proses yang sedang berlangsung; yaitu Hit, Ing, dan Get. Istilah Hit berarti bahwa repositori paket yang ada tetap sama seperti sebelumnya. Ing berarti bahwa alat mengabaikan repositori paket untuk memperbarui. Dan, Get berarti bahwa repositori paket untuk aplikasi ini sedang diperbarui.

Perintah apt juga menampilkan berapa banyak data yang digunakan aplikasi dan berapa banyak ruang hard drive yang diperlukan untuk instalasi paket.

3. Perintah apt vs apt-get:Apa Perbedaannya?

Kita dapat melihat perbedaan yang lebih signifikan antara perintah apt vs apt-get ketika kita mencoba memperbarui file cache. Sebelumnya, Ubuntu dan distribusi Linux berbasis Debian lainnya mulai menggunakan Advanced Packaging Tool (APT) untuk mengelola paket.

Harap dicatat bahwa APT dan apt tidak sama. Di Ubuntu, ada berbagai alat manajemen paket yang mendukung Advanced Packaging Tool (APT). Dan, apt-get adalah salah satu perintah yang dapat berfungsi dengan alat APT.

Untuk mengatasi dilema perintah apt vs apt-get, kita telah mendapatkan perintah apt. Perintah apt awalnya bekerja dengan dasar-dasar perintah apt-get dan apt-cache. Namun, perintah apt tidak konvensional, ini menghilangkan semua kerumitan yang kita hadapi pada perintah apt-get.

Di Linux, perintah apt baru sebenarnya sangat membantu. Ini mengumpulkan semua alat yang diperlukan di satu tempat sehingga Anda tidak perlu khawatir tentang begitu banyak perintah fungsional seperti apt-get.

4. Perintah apt vs apt-get : Mana Yang Perlu Kita Gunakan?

Seperti yang telah kita lihat bahwa dalam banyak kasus perintah apt menggantikan perintah apt-get, jadi pertanyaan yang mungkin muncul di kepala Anda adalah, apakah perintah apt-get akan dihentikan?

Yah, jawabannya tidak. Karena ada beberapa paket dan alat khusus yang hanya berfungsi dengan perintah apt-get. Pekerjaan fungsional tingkat rendah ini dan perintah-perintah yang tidak memerlukan kompilasi akan menggunakan perintah apt-get.

5. Gunakan Kasus Perintah apt vs apt-get

Penjelasan dan konsep yang paling dapat dipercaya untuk menggunakan perintah apt di Linux adalah bahwa ia dapat melakukan pekerjaan apt-get dan apt-update. Selain itu, perintah apt juga mampu menginstal paket pada sistem dengan fungsionalitas daemon pengelola paket Debian, yang berarti bahwa dalam beberapa kasus, apt dapat menangani dpkg -i perintah juga.

Kasus 1:Pasang, Perbarui, dan Hapus Perintah

Namun, di sini kami telah membuat daftar beberapa perintah apt dan apt-get yang paling sering digunakan. Saya juga menjelaskan perintah mana yang melakukan apa.

Misalnya, kedua perintah apt dan apt-get yang disebutkan di bawah ini dapat menginstal paket di Linux. Tetapi cara menghubungkan ke server dan menarik data dari repositori berbeda. Silakan lihat semua perintah yang terdaftar untuk pemahaman yang lebih baik.

Perbarui repositori sistem dan muat ulang pengaturan sistem.

apt update 
apt-get update

Baik apt dan apt-get dapat menginstal paket di Linux.

apt install 
apt-get install

Untuk menghapus paket di Ubuntu, Anda dapat menggunakan salah satu dari perintah apt atau apt-get yang disebutkan di bawah ini.

apt remove 
apt-get remove

Di Linux, perintah pembersihan menghapus paket yang rusak dan menghapus pengaturan konfigurasi. Namun, gunakan perintah apt dan apt-get berikut untuk membersihkan paket.

apt purge
apt-get purge

Kasus 2:Perintah Upgrade, Hapus Otomatis, dan Cache

Perintah apt dan apt-get berikut akan memungkinkan Anda meningkatkan versi paket terinstal yang dapat diupgrade.

apt upgrade 
apt-get upgrade

Di Linux, perintah hapus otomatis menghapus itu dan menghapus file-file yang tidak lagi digunakan. Perintah hapus otomatis terkadang mengosongkan beberapa ruang drive dan membuat sistem lebih cepat. Perintah apt dan apt-get yang disebutkan di bawah ini dapat melakukan proses penghapusan otomatis.

apt autoremove 
apt-get autoremove

Kedua perintah apt dan apt-get dapat memutakhirkan distribusi jika ada versi yang lebih baru tersedia. Di Ubuntu, Anda dapat melakukan peningkatan distribusi dengan perintah apt, apt-get, dan dengan alat GUI APT.

apt full-upgrade 
apt-get dist-upgrade

Untuk melihat detail sebuah paket, jalankan salah satu perintah apt atau apt-get di shell Anda.

apt show 
apt-cache show

6. Perintah apt khusus

Sejauh ini kita telah melalui beberapa perintah serupa yang tersedia untuk apt dan apt-get. Karena penggunaan apt lebih mudah, pengembang telah membuat beberapa perintah yang hanya tersedia untuk apt bukan untuk apt-get.

Anda dapat melihat dua perintah berikut untuk mendapatkan pemahaman yang lebih baik. Perintah apt yang disebutkan di bawah ini akan menampilkan daftar paket dengan status saat ini.

apt list

Karena Ubuntu dan distribusi Debian lainnya menggunakan beberapa server repositori untuk menginstal paket, terkadang jika Anda perlu melakukan beberapa manajemen paket tingkat lanjut. Anda mungkin perlu mengedit daftar server repositori untuk beberapa operasi.

Perintah apt yang disebutkan di bawah ini akan memungkinkan Anda mengedit sumber paket untuk menambahkan, menghapus daftar repositori. Harap berhati-hati saat menjalankan perintah, pengeditan yang salah di sumber repositori dapat merusak sistem Anda.

apt edit-sources

Kata Akhir

Memberikan jawaban yang bagus untuk perbedaan antara apt dan apt-get bukanlah tujuan kami; kami telah melalui penjelasan mendalam untuk perintah apt dan apt-get di Linux. Jika Anda pengguna Linux baru, saya sarankan Anda untuk mencoba perintah apt karena tidak merepotkan. Di seluruh posting, kita telah melihat perbedaan antara perintah apt vs apt-get.

Silakan bagikan dengan teman-teman Anda dan komunitas Linux jika menurut Anda postingan ini bermanfaat dan informatif. Kamu juga bisa menuliskan pendapatmu tentang postingan ini di kolom komentar.


Linux
  1. Cara Menggunakan Perintah apt untuk Mengelola Paket di Linux

  2. 5 perintah Linux yang tidak pernah saya gunakan

  3. Haruskah Saya Menggunakan Apt Atau Apt-get Di Shell Scripting?

  1. Perintah terminal Linux mana yang paling sering Anda gunakan?

  2. Jenis Sistem File Linux Dijelaskan, Yang Mana Yang Harus Anda Gunakan

  3. [Panduan] perintah apt vs apt-get, dan yang mana yang digunakan?

  1. Bagaimana Cara Menggunakan `yang` Pada Perintah Aliased?

  2. Bagaimana Menjalankan Beberapa Perintah Yang Memiliki &Dalam Satu Baris Perintah?

  3. Mengapa seseorang harus menggunakan sudo?