Panduan Pemula

Apt vs. Perintah Aptitude Sebuah Panduan Definitif

Apt vs. Perintah Aptitude Sebuah Panduan Definitif

Jika Anda seperti saya, Anda pasti telah menemukan bakat dan perintah yang tepatpt. Tidak hanya itu, Anda juga harus melihat diskusi berdasarkan mana yang “lebih baik”? Jika Anda masih bertanya-tanya, maka Anda telah datang ke tempat yang tepat karena kami tidak hanya memahami keduanya tetapi juga mencoba membedakannya dengan cara yang paling tidak bias yang dapat Anda temukan.

Jadi, apa sebenarnya yang mereka berdua lakukan? Keduanya berhubungan dengan manajemen pengemasan. Ya, mereka adalah alat yang populer untuk menangani paket. Jika Anda ingin menangani berbagai aktivitas seperti pencarian, penghapusan, dan pemasangan paket, alat ini dapat berguna!

Namun, keduanya menawarkan manajemen paket yang sedikit berbeda.

Apa itu APT?

APT adalah singkatan dari Advanced Packaging Tool. Ini adalah alat sumber terbuka, yang berarti Anda dapat menggunakannya tanpa perlu membayar apa pun. APT dirancang untuk menangani instalasi dan penghapusan perangkat lunak. APT adalah bagian dari Debian .deb paket; namun, itu diperbarui untuk bekerja dengan Manajer Paket RPM.

Jika Anda pernah menggunakan APT sebelumnya, Anda akan menyadari bahwa itu adalah alat baris perintah. Ini berarti Anda perlu menggunakan perintah untuk bekerja dengannya tanpa referensi visual dari antarmuka grafis (rencana awalnya adalah menyertakan antarmuka grafis, tetapi ide itu kemudian dibatalkan). Untuk menggunakannya, Anda perlu memberikan nama paket. Paket harus memiliki sumber yang ditentukan di '/etc/apt/sources.daftar.' Itu juga harus berisi semua daftar dependensi yang perlu diinstal oleh paket secara otomatis. Jika Anda menggunakan perintah apt, itu tidak hanya akan mengunduh dan menginstal dependensi yang diperlukan untuk paket tersebut. Sebagai pengguna, Anda tidak perlu khawatir tentang dependensi paket.

Pendekatan yang dilakukan oleh APT bersifat fleksibel. Ini berarti bahwa pengguna dapat mengonfigurasi cara kerja APT, termasuk menambahkan sumber baru, menyediakan opsi peningkatan gradasi, dan sebagainya!

Seiring waktu, APT menunjukkan peningkatan tentang cara menanganinya. Selain itu, pengembang Debian memiliki kendali penuh atas cara pembaruannya.

Apa itu Bakat??

Aptitude juga merupakan alat pengemasan canggih. Namun, ini adalah alat front-end yang memberi pengguna akses ke antarmuka pengguna untuk mengakses fungsionalitas. Ini berarti Anda dapat menggunakan Aptitude untuk menginstal dan menghapus paket yang menggunakannya. Bakat yang diciptakan Debian. Namun, seiring waktu, mereka merilisnya untuk distribusi berbasis RPM lainnya.

Jika Anda belum menginstal Aptitude, Anda dapat menginstalnya dengan menggunakan perintah di bawah ini.

sudo apt install aptitude

Menginstal Bakat

Dengan Aptitude, Anda dapat meniru sebagian besar baris perintah apt-get. Antarmuka pengguna juga menggunakan perpustakaan Ncurses, yang cukup baik untuk menampilkan proses instalasi.

Ini juga kaya fitur, dan Anda mendapatkan akses ke fitur-fitur berikut.

Jika Anda ingin tahu lebih banyak tentang Aptitude, maka saya sarankan untuk memeriksa Aptitude - Debian Wiki.

Mengapa apt diperkenalkan di tempat pertama?

Sebelum kita melangkah lebih jauh, mari pelajari lebih lanjut tentang apt dan mengapa itu ditemukan. Debian memperkenalkan Alat Pengemasan Tingkat Lanjut sehingga pengguna dapat memilih untuk mengelola Alat Pengemasan mereka. Namun, perintah tepat berbeda dari Advanced Packaging Tool (APT).

Beberapa alat dapat berinteraksi dengan APT dan kemudian dapat digunakan untuk mengelola paket yang tersedia di distribusi Debian. Salah satu perintah tersebut adalah apt-get yang mungkin pernah Anda gunakan untuk mengelola paket. Demikian pula, alat Aptitude juga bermanfaat untuk manajemen paket karena menawarkan opsi baris perintah dan GUI kepada pengguna.

Baik Aptitude dan apt-get adalah perintah tingkat rendah dan karenanya menawarkan banyak fungsi kepada pengguna. Pada kenyataannya, tidak semua pengguna akan menggunakan semua perintah yang tersedia. Tidak hanya itu, perintah manajemen paket dalam apt-cache dan apt-get tersebar dan mungkin terlalu sulit untuk dipahami oleh pengguna pemula.

Itu sebabnya perintah apt digunakan untuk menyelesaikan masalah. Ini menawarkan koleksi fitur yang bagus dari apt-cache dan apt-get, sebagian besar digunakan oleh pengguna. Pengguna juga dapat menggunakan tepat.konf file untuk mengelolanya.

Perbedaan antara APT dan Bakat

Sekarang setelah kita memiliki pemahaman yang baik tentang apa yang ditawarkan APT dan Aptitude, sekarang saatnya untuk mempelajari perbedaannya. Mari kita mulai.

Perbedaan pertama yang akan Anda perhatikan adalah bahwa APT adalah manajer paket tingkat rendah, dan Aptitude adalah manajer paket tingkat tinggi. Ini berarti bahwa APT dapat digunakan di manajer paket tingkat tinggi lainnya.

Perbedaan besar lainnya adalah fungsionalitas yang ditawarkan oleh kedua alat tersebut. Aptitude menawarkan fungsionalitas yang lebih baik dibandingkan dengan apt-get. Faktanya, ini berisi fungsionalitas apt-get, apt-mark, dan apt-cache.

Misalnya, apt-get dapat digunakan secara efektif untuk peningkatan gradasi paket, instalasi, penyelesaian dependensi, peningkatan gradasi sistem, dan sebagainya. Namun, Aptitude menawarkan lebih banyak fitur berkat penyertaan fungsionalitas apt-cache dan apt-mark. Ini berarti Aptitude dapat digunakan untuk lebih banyak fungsi, termasuk pencarian paket, pengaturan instalasi paket sebagai otomatisasi atau manual, dan tindakan yang lebih halus pada paket.

Jika Anda telah mengikuti dengan cermat, Anda sekarang tahu bahwa Aptitude hadir dengan UI interaktif selain UI teks saja. APT, di sisi lain, tidak memiliki UI. Ini karena sifat apt-get karena merupakan manajer paket tingkat rendah dan karenanya terbatas pada antarmuka baris perintah. Karena Aptitude adalah alat tingkat tinggi, ia menawarkan antarmuka interaktif bersama dengan operasi baris perintah.

Singkatnya, Aptitude memiliki lebih banyak fitur dan karenanya dapat disebut sebagai alat manajemen paket yang lebih baik dibandingkan dengan apt-get.

Membahas skenario yang berbeda

  1. Jika Anda ingin menghapus paket yang diinstal dan paket yang tidak digunakan, Anda perlu menggunakan Aptitude. Dalam kasus apt-get, Anda perlu menyebutkan secara eksplisit bahwa Anda ingin menyingkirkan paket yang tidak digunakan dengan menggunakan opsi “-auto-remove.”
  2. Jika Anda ingin tahu lebih banyak tentang perilaku tindakan, maka Aptitude adalah teman Anda karena ia menawarkan perintah mengapa dan mengapa-tidak untuk akses informasi yang lebih baik. Jadi, jika Anda bingung dan ingin tahu apakah Anda memerlukan paket atau dependensi tertentu, Aptitude dapat memberi tahu Anda dengan memberikan saran tentang paket yang perlu diinstal.
    Dalam contoh di atas, kami menggunakan aptitude untuk belajar tentang gimp. Itu menunjukkan kepada kami rekomendasi dan saran. Selain itu, itu juga menunjukkan kepada kita ketergantungan pada beberapa paket. Dengan cara ini, Anda dapat sepenuhnya mengetahui apa yang akan diinstal jika Anda memilih untuk menginstal GIMP.
  3. Sering terjadi konflik saat Anda menginstal paket. Dalam kasus apt-get, jika terjadi konflik, itu tidak akan memperbaiki masalah. Ini pada dasarnya akan membuang kesalahan dan berhenti bekerja dalam penghapusan paket atau konflik instalasi paket. Sebagai perbandingan, Aptitude menawarkan kemampuan untuk bekerja melalui paket melalui pencariannya yang kuat, memungkinkan Anda untuk menelusuri seluruh repositori tanpa batasan.
    Namun, Anda dapat menggunakan apt-cache untuk mencari paket, tetapi itu adalah varian yang berbeda dari apt.
  4. Seperti disebutkan di atas, Anda dapat mencari paket menggunakan apt-cache dan aptitude. Mari kita lihat aksi keduanya di sini.
    Seperti yang Anda lihat, kedua metode memungkinkan Anda mencari paket jika diperlukan. Namun, perbedaan utama antara keduanya adalah. Aptitude menunjukkan status instalasi paket dengan setiap paket menggunakan package p bendera, artinya ada tetapi tidak dipasang. Jika paket diinstal, itu akan menunjukkan bendera saya.

Kesimpulan

Apa yang kita dapatkan pada akhirnya? Mana yang lebih baik, dan mana yang harus Anda gunakan? Secara sederhana, Anda dapat menggunakan salah satu dari mereka - mengingat kebutuhan Anda terpenuhi. Jika Anda menemukan alat perintah APT bermanfaat bagi pekerjaan Anda, maka, tentu saja, gunakan itu untuk melakukan pekerjaan Anda. Keduanya mampu menyediakan sarana yang diperlukan untuk melakukan manajemen paket. Namun, jika Anda mencari pendekatan yang kaya fitur, Anda harus, tentu saja, Aptitude.

Anda pasti sudah membaca perbedaannya sekarang; sekarang saatnya Anda membagikan pendapat Anda di bagian komentar di bawah ini. Beri tahu kami yang mana yang Anda sukai juga!

10 Game Teratas untuk Dimainkan di Ubuntu
Platform Windows telah menjadi salah satu platform yang mendominasi untuk bermain game karena persentase besar dari game yang berkembang saat ini untu...
5 Game Arkade Terbaik untuk Linux
Saat ini, komputer adalah mesin serius yang digunakan untuk bermain game. Jika Anda tidak bisa mendapatkan skor tinggi baru, Anda akan tahu apa yang s...
Pertempuran Untuk Wesnoth 1.13.6 Pengembangan Dirilis
Pertempuran Untuk Westnoth 1.13.6 dirilis bulan lalu, adalah rilis pengembangan keenam dalam 1.13.x series dan memberikan sejumlah peningkatan, teruta...