Logo id.removalsclassifieds.com

Perbedaan Antara Yum dan RPM (dengan Tabel)

Daftar Isi:

Anonim

Manajer paket adalah perangkat lunak komputer yang menangani paket, menginstal, memperbarui, dan meningkatkan paket yang diperlukan sambil mengarsipkan sisanya. Jadi apa hubungannya Yum dan RPM dengan ini?

Yum dan RPM keduanya adalah manajer paket untuk sistem Linux. Mereka digunakan berdasarkan distribusi Linux yang digunakan dan kebutuhan pribadi Anda. Tetapi banyak yang merasa sulit untuk membedakan keduanya

Enak vs RPM

Perbedaan antara Yum dan RPM adalah Yum hanya dapat menginstal paket yang tersedia di repositorinya, RPM dapat menginstal beberapa paket dengan nama file yang tepat dan ekstensi.rpm. Meskipun keduanya adalah manajer pengemasan dan fungsi utamanya adalah menginstal, memperbarui, dan meningkatkan paket, keduanya masih berfungsi secara berbeda.

Yum adalah singkatan dari Yellowdog Updater Modified. Mereka adalah manajer pengemasan untuk sistem Linux berbasis RPM. Mereka adalah manajer paket manajemen ujung depan tingkat tinggi untuk distribusi Linux yang berbasis RPM.

RPM adalah singkatan dari Redhat Packaging Manager. Ini dapat dianggap sebagai salah satu manajer pengemasan tertua yang melakukan fungsi dasar seperti menghapus instalasi, memperbarui, mengarsipkan paket yang diterima oleh sistem Linux.

Tabel Perbandingan Antara Yum dan RPM

Parameter Perbandingan

enak

RPM

Definisi

Ini adalah manajemen paket tingkat atas dan ujung depan yang dapat melakukan semuanya secara individual. Ini adalah manajer paket tingkat rendah yang melakukan hal-hal paling dasar.
Asal

Diperbarui dari YUP ke Yum pada tahun 2003. Asal usulnya berasal dari tahun 1997.
Ketergantungan

Ini menyelesaikan dan menginstal dependensi secara otomatis. Tidak menyelesaikan dependensi.
Instalasi paket

Anda hanya dapat menginstal paket yang tersedia di repositori dan menunjukkan paket yang sudah diinstal. Ini memungkinkan Anda untuk menginstal beberapa paket tetapi Anda harus memberikan nama file yang tepat.
Perbaikan

Upgrade otomatis dilakukan ke versi terbaru. Tidak mengizinkan peningkatan.
Pengelolaan

Ini adalah alat yang dapat digunakan untuk mengelola RPM dengan mudah. Sulit untuk mengaturnya saat menginstal/mengupgrade paket

Apa itu Yum?

Yum, singkatan dari Yellowdog Upgrader Modified adalah versi modifikasi atau update dari YUP atau Yellowdog UPgrader dan datang pada tahun 2003. Itu tergantung pada RPM.

Ini terutama berfungsi pada sistem Linux berbasis RPM dan bergantung pada RPM untuk menjalankan fungsinya tetapi juga digunakan untuk manajemen, instalasi, dan peningkatan gradasi paket dalam sistem Linux berbasis RPM.

Yum dapat melakukan semua fungsi dengan bergantung pada RPM. Itu dapat merasakan dan menyelesaikan dependensi. Meskipun tidak dapat menginstal beberapa paket seperti RPM, ia dapat menginstal paket yang sudah tersedia di repositori.

Yum juga dapat memindai dan meningkatkan paket ke versi terbaru. Itu juga sepenuhnya bergantung pada repositori online.

Apa itu RPM?

RPM adalah singkatan dari Redhat Packaging Manager dan dikembangkan pada tahun 1997. Ini adalah versi modifikasi dari manajer paket dengan ekstensi.pm yang datang pada tahun 1993. Dengan beberapa manfaat dan fungsi tambahan, RPM menjadi salah satu manajer paket terkuat dan tertua untuk sistem Linux.

Ini adalah sistem manajemen paket open source gratis yang bekerja pada sistem distribusi Linux dan melakukan fungsi dasar menginstal, mencopot pemasangan, memindai, meningkatkan, memperbarui, dll.

Sistem Linux berbasis RPM membutuhkan Yum untuk manajemennya karena tidak dapat merasakan dan menyelesaikan dependensi sendiri. Tetapi dapat menginstal beberapa paket, tidak seperti Yum, dengan syarat kami memberikan nama file yang benar dengan ekstensi.rpm. Ini akan memudahkan manajer paket untuk menemukan file.

RPM tidak bergantung pada repositori online untuk semua layanannya dan RPM tidak dapat memindai atau memutakhirkan dirinya sendiri atau paketnya ke versi terbaru. Itu hanya dapat menampilkan versi yang tersedia saat ini.

Perbedaan Utama antara YUM dan RPM

  1. Yum dan RPM meskipun adalah pengelola pengemasan sistem Linux, mereka masih berbeda bahkan dalam artinya. Sementara Yum adalah manajer pengemasan ujung depan tingkat atas yang beroperasi pada sistem Linux berbasis RPM, RPM adalah manajer pengemasan tingkat rendah yang melakukan fungsi dasar.
  2. YUP atau Yellowdog UPgrader pertama kali dibuat dan dikembangkan sepenuhnya antara tahun 1999-2000. Versi terbaru dari YUP dikenal sebagai Yum dan ini dikembangkan kembali atau dimodifikasi pada tahun 2003. Sedangkan RPM atau Redhat dikembangkan pada tahun 1997.
  3. Yum dapat memindai, merasakan, dan menyelesaikan dependensi secara otomatis sedangkan RPM tidak dapat melakukannya. Itu tidak menyelesaikan dependensi.
  4. RPM memungkinkan Anda untuk menginstal beberapa paket, satu-satunya syarat yang diperlukan adalah kita harus memberikan nama file yang tepat dengan ekstensi '.rpm'. Tetapi dalam kasus Yum, itu hanya menginstal paket-paket yang sudah tersedia di repositori mereka dan menunjukkan paket-paket lain yang sudah diinstal.
  5. Meskipun salah satu fungsi manajer pengemasan adalah menginstal dan memutakhirkan paket sistem Linux, RPM tidak mengizinkan peningkatan paket yang ada sedangkan Yum membantu Anda memindai paket dan memberi tahu serta memutakhirkannya ke versi terbaru.
  6. Dalam hal manajemen manajer pengemasan ini, Yum juga merupakan perangkat lunak yang digunakan untuk mengelola RPM sedangkan RPM sulit ditangani dalam hal pemasangan dan peningkatan.

Kesimpulan

Manajer pengemasan adalah perangkat lunak yang digunakan untuk mengelola, menginstal, memperbarui, memutakhirkan, dll. dari paket suatu sistem. Sistem berbasis Linux atau sistem Linux memiliki banyak manajer pengemasan seperti itu di mana dua adalah: Yum dan RPM.

RPM atau Redhat Packaging Manager, diperkenalkan pada tahun 1997, adalah salah satu pengelola paket tertua dari sistem berbasis Linux. Fungsi utamanya termasuk menginstal beberapa paket. Ini adalah sistem manajemen paket yang kuat untuk menginstal, menghapus instalasi, memeriksa dan meningkatkan paket yang diterima oleh sistem Linux.

Yum atau Yellowdog Upgrader Modified, dikembangkan pada tahun 2003, adalah sistem manajemen paket yang digunakan untuk sistem Linux berbasis RPM. Mereka juga menginstal paket tetapi tidak dengan cara yang sama seperti RPM. Mereka terutama juga membantu pengelolaan RPM.

Fakta yang menandai perbedaan antara Yum dan RPM adalah fakta bahwa Yum dapat memeriksa dan memutakhirkan paket sedangkan RPM tidak dapat melakukannya. Yum juga dapat menyelesaikan dependensi sendiri sedangkan ini tidak mungkin untuk RPM.

Referensi

Perbedaan Antara Yum dan RPM (dengan Tabel)