Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I wanted to know if it ispossible to install binaries in Gentoo, like rpm,deb,etc.I tried looking up in the Gentoo documents,but it doesn't mention it.Please advise.
Why? Just emerge it. I'm not sure if you can do that or not. I did find this though.
* app-arch/rpm
Latest version available: 4.2
Latest version installed: [ Not Installed ]
Size of downloaded files: 9,513 kB
Homepage: http://www.rpm.org/
Description: Red Hat Package Management Utils
License: GPL-2 LGPL-2
My suggestion would be to stay clear of all binaries that aren't in portage. You'll mess up your system with .rpm:s sooner or later, they aren't meant to be used in Gentoo.
I agree. I have had RPMs mess my old Mandrake so it stands to reason Gentoo may be the same way. I'm still wondering why though. If you want to use RPMs, just install Redhat or Mandrake and be done with it.
I can't remember but I had a look and I'm pretty sure emerging the rpm package doesn't set up the database and stuff so it doesn't really make rpms just work out of the box for you.
Actually if you emerge the RPM package, the database is a dependancy. It installs it too. Here's the list of what it installs, less what is already on my system.
Code:
root@smoker / # emerge -pv rpm
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild NS ] sys-libs/db-3.2.9-r10 +doc +java 2,036 kB
[ebuild N ] dev-libs/elfutils-0.94-r1 +nls (-uclibc) 793 kB
[ebuild N ] app-arch/rpm-4.2 -debug +doc +nls +python 9,513 kB
Total size of downloads: 12,343 kB
root@smoker / #
sys-libs/db-3.2.9-r10 is I think the key to that. If he emerges rpm, and the dependancies, the it should work just like Mandrake and Redhat.
As easy as emerge is to use, I'm still not sure why a person would want to deal with RPMs. The only reason I can think of is if they do not want to compile the packages because of a slow machine. Of course, there are precompiled packages in Gentoo as well, from what I have read.
Yeah portage does have binary packages but I think they are few and far between. However if you just use the -k flag it'll check for a binary package and if it exists use it else compile from source.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.