Install Deb Package On Fedora 17 User New Link

alien is a tool that converts between package formats (DEB, RPM, Slackware TGZ, etc.). It tries to map dependencies and repackage the files. This is the most common method.

Note for new users: If you see warnings about "changing permissions" or "unknown script," that is normal. If you see "Failed," the DEB is too complex or uses Ubuntu-specific libraries unavailable on Fedora 17.

Alternatively, if you can find an RPM for alien that works on Fedora 17 (e.g., from EPEL 6), you can install it with sudo rpm -ivh alien*.rpm . But building from source is more reliable on such an old release. install deb package on fedora 17 user new

You cannot click and install a DEB file directly on Fedora. However, you can convert the package or extract its contents to make it work. Method 1: Convert DEB to RPM Using Alien

mkdir temp_deb cp package-name.deb temp_deb/ cd temp_deb ar x package-name.deb tar -xzf data.tar.gz -C / alien is a tool that converts between package

Now install alien along with the necessary build tools:

Navigate to the folder where your .deb file is saved (usually the Downloads folder) and run the conversion command: cd ~/Downloads sudo alien --to-rpm package_name.deb Use code with caution. Replace package_name.deb with the actual name of your file. Step 3: Install the Generated RPM Note for new users: If you see warnings

A .deb file is an ar archive containing three files: debian-binary , control.tar.gz , and data.tar.gz (or data.tar.xz ).

Therefore, the wise new user on Fedora 17 must learn a fundamental lesson of Linux: The correct path is not to force the .deb to work, but to find the Fedora equivalent. Most software available in .deb format will have a corresponding RPM package, either in the official Fedora repositories, the RPM Fusion third-party repository (which provided non-free or patent-encumbered software), or as a .rpm file from the developer’s website. Using yum (the package manager for Fedora 17) or the graphical Software Center is safer, easier, and guarantees that dependencies are resolved automatically. If a specific application is only available as a .deb , a new user might consider running it in a container like chroot , or, more practically, using a virtual machine. Alternatively, this could be a sign that the user should explore a Debian-based distribution like Ubuntu, which aligns better with their desired software.

The -r flag tells Alien to convert the file into an RPM format.

However, to answer your specific question: because Fedora uses .rpm packages. You have two options:

Post a Comment