Questions tagged [rpm]

RPM Package Manager (RPM) is a package management system.

The name RPM variously refers to the .rpm file format, files in this format, software packaged in such files, and the package manager itself.

.rpm packages are rarely used in Ubuntu, since Ubuntu uses .deb packages instead. Ubuntu uses dpkg and APT for package management (and higher-level utilities like the Ubuntu Software Center).

When installing a program or library that is only available as an .rpm package, it is sometimes possible to install it in Ubuntu with the rpm command. But it is preferable to use alien to convert the .rpm package to a .deb package. alien can either automatically install the package itself (alien -i), or leave it for later installation using dpkg.

Occasionally, an .rpm package cannot be installed on Ubuntu even with alien or rpm. The packaged version may be specific to one or more non-Ubuntu operating systems that use .rpm packages natively (such as Fedora). The software might also install but not work properly, for the same reason. When this happens, if there is no .deb package available, it may be necessary to build the software from source.

70 questions
109
votes
11 answers

How do I install and manage RPMs?

I have a burning desire to install RPMs onto my Ubuntu installation - is this possible? Can I use Yum - or another RPM Package Management tool?
Marco Ceppi
  • 48,827
44
votes
4 answers

How do I extract a RPM file?

I've RPM file of which I want to examine its file contents. For .deb packages, I can use dpkg -x file.deb to extract it. What is the equivalent command for a .rpm file? I'm looking for a command-line application.
Lekensteyn
  • 178,446
27
votes
2 answers

What is the apt equivalent to "rpm -V" (Verify installed packages)

On a RedHat/CentOS system, I can verify the installed RPMs on my system using rpm -V. What is the Ubuntu or apt equivalent of this command?
17
votes
2 answers

Unknown Folder on System root /.rpmdb

Can somebody explain what the /.rpmdb folder in the root directory is for? Which application creates it and is using it?
BSimulj
  • 227
12
votes
3 answers

How do I convert a x86 RPM to a x86 DEB within a x64 system?

In my case the software I am trying to convert is the Lacie lightscribe labeler. 1.- I renamed the RPM mv LaCie\ LightScribe\ Labeler\ 1.0\ Linux.rpm lacie-lightscribe-labeler-1.0.rpm 2.- Convert the package with alien sudo alien…
givanse
  • 601
11
votes
1 answer

VFS 495 finger print reader not working in Ubuntu

I have HP Probook 450 and it has integrated finger print reader VFS 495 from Validity Inc. I have Linux drivers from the HP site. Now I want to make it work it in Ubuntu. The drivers are in rpm format so I used alien converter to convert it into deb…
Ali
  • 111
10
votes
1 answer

How do snaps work exactly and why are they mounted?

Recently I started learning more about snap packages and what intrigued me was that snap packages are mounted together with their own file system and dependencies (correct me if I'm wrong). Now, with all the great things that snaps bring to the…
Rtsne42
  • 1,217
10
votes
3 answers

How to get RPM install in my Ubuntu Linux system?

Possible Duplicate: How do I install and manage RPMs in Ubuntu I can't open git-0.99.1.rpm. So, I need the rpm command to install git-0.99.1.rpm. Is there any supply for the rpm command in Ubuntu Linux? How can I install the git-0.99.1.rpm…
Angela
8
votes
2 answers

Alien deletes .deb when converting from .rpm

I'm trying to convert .rpm to .deb using alien. sudo alien -k libtetra-1.0.0-2.i386.rpm Alien says that: libtetra-1.0.0-2.i386.deb generated But when I check the folder - there is just original .rpm and no .deb. Also - I can see that for a split…
Stann
  • 15,416
7
votes
1 answer

How to install Revolution R Enterprise, an rpm, when alien fails?

Revolution R Enterprise is available as a red-hat rpm file. Normally I would use alien to install an rpm file as explained in another more generic question about installing rpms , but the instructions for installing this package have an install.py…
Abe
  • 451
7
votes
2 answers

How to install Oracle 18C XE package on Ubuntu 18.04

I have downloaded Oracle 18C XE the rpm file, but I don't know how to install the database.
venky513
  • 173
6
votes
2 answers

db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version mismatch

I am using Ubuntu 14.04 LTS and trying to unzip rpm file like sudo alien --scripts -d oracle-xe-11.2.0-1.0.x86_64.rpm I am getting like error: db5 error(-30969) from dbenv->open: BDB0091 DB_VERSION_MISMATCH: Database environment version…
5
votes
1 answer

Difference between 64 bit.rpm and 64 bit.deb packages

What is the difference between software installation files called 64 bit.deb and 64 bit.rpm? I want to understand which one is best for my computer so that I am downloading and installing the correct one.
4
votes
2 answers

What's the equivalent of rpm -qc PACKAGE_NAME in Ubuntu?

# rpm -qc PACKAGE_NAME lists the configuration files contained in that RPM package, in a Red Hat-like OS. What's it's equivalent command in an Ubuntu/Debian-based OS?
melvincv
  • 741
4
votes
6 answers

Can you get a Source RPM to build as a DEB?

The manufacturer of our printer (Canon) does provide Linux printer drivers for most its printers. However, they are all 32bit and only the newer printer drivers are available in both DEB and RPM. The older are only provided as RPM files. I use…
1
2 3 4 5