Android

Pasang pakej rpm pada ubuntu

How to install .rpm packages in Ubuntu (The Easy Way)

How to install .rpm packages in Ubuntu (The Easy Way)

Isi kandungan:

Anonim

Repositori Ubuntu mengandungi ribuan pakej deb yang boleh dipasang dari Pusat Perisian Ubuntu atau dengan menggunakan utiliti baris perintah yang sesuai. Deb adalah format pakej pemasangan yang digunakan oleh semua pengedaran berasaskan Debian termasuk Ubuntu. Sesetengah pakej tidak tersedia dalam repositori Ubuntu standard tetapi mudah dipasang dengan membolehkan sumber yang sesuai.

Dalam kebanyakan kes apabila vendor perisian tidak menyediakan repositori, mereka akan mempunyai halaman muat turun dari mana anda boleh memuat turun dan memasang pakej deb atau memuat turun dan menyusun perisian dari sumber.

Walaupun tidak begitu kerap, sesetengah perisian boleh diedarkan hanya sebagai pakej RPM. RPM adalah format pakej yang digunakan oleh Red Hat dan derivatifnya seperti CentOS. Nasib baik, terdapat alat yang disebut alien yang membolehkan kita memasang fail RPM di Ubuntu atau untuk menukar fail pakej RPM ke dalam fail pakej Debian.

Sebelum awak bermula

Ini bukan cara yang disyorkan untuk memasang pakej perisian di Ubuntu. Sekiranya anda mungkin lebih suka memasang perisian dari repositori Ubuntu.

Tidak semua pakej RPM boleh dipasang di Ubuntu. Memasang RPM yang dibungkus di Ubuntu boleh menyebabkan konflik pergantungan pakej.

Anda tidak boleh menggunakan kaedah ini untuk menggantikan atau mengemas kini pakej sistem yang penting, seperti libc, systemd, atau perkhidmatan dan perpustakaan lain yang penting untuk berfungsi dengan baik sistem anda. Melakukan perkara ini boleh mengakibatkan kesilapan dan ketidakstabilan sistem.

Pasang Alien

Alien adalah alat yang menyokong penukaran antara Red Hat rpm, debian deb, Stampede slp, Slackware tgz, dan format file pkg Solaris.

Sebelum memasang pakej asing, pastikan repositori Universe diaktifkan pada sistem anda:

sudo add-apt-repository universe

Setelah repositori diaktifkan kemas kini indeks pakej dan pasang pakej asing dengan:

sudo apt update sudo apt install alien

Perintah di atas juga akan memasang alat binaan yang diperlukan.

Menukar dan Memasang pakej RPM

Untuk menukar pakej dari RPM ke format DEB gunakan perintah alien diikuti dengan nama pakej RPM:

sudo alien package_name.rpm

Bergantung kepada saiz pakej penukaran mungkin mengambil sedikit masa. Dalam kebanyakan kes, anda akan melihat mesej amaran yang dicetak pada skrin anda. Jika pakej berjaya ditukar, output akan menunjukkan bahawa pakej DEB dijana:

package_name.deb generated

Untuk memasang pakej deb, anda boleh menggunakan utiliti dpkg atau apt :

sudo dpkg -i package_name.deb

sudo apt./package_name.deb

Pakej kini harus dipasang, dengan asumsi ia serasi dengan sistem anda dan semua kebergantungan terpenuhi.

Anda perlu log masuk sebagai pengguna dengan akses sudo untuk dapat memasang pakej pada sistem Ubuntu anda.

Memasang pakej RPM secara langsung

Daripada menukar dan kemudian memasang pakej, anda boleh menggunakan pilihan -i yang akan memberitahu asing untuk memasang pakej RPM secara langsung.

sudo alien -i package_name.rpm

Perintah di atas secara automatik akan menjana dan memasang pakej dan mengeluarkan fail pakej selepas dipasang.

Kesimpulannya

Dalam tutorial ini, anda belajar bagaimana untuk memasang pakej RPM di Ubuntu.

ubuntu terminal rpm