Results 1 to 9 of 9

Thread: RPM hell

  1. #1

    Default RPM hell

    I hear of people, as well as reading it in PCW, that people find installing apps a nightmare in linux if there happens to be alot of dependancies. Has anyone tried Redcarpet instead?

  2. #2

    Default Re: RPM hell

    Well, it can be a challenge, but it seems to be getting pretty simple now - at
    least for mainstream applications.

    Having just reinstalled Win XP and LINUX (2 new hard drives) I sure find the
    LINUX install MUCH faster and easier.
    Your mileage may vary, I was using Win XP pro, and RedHat Linux.
    Win took so long with the formatting of 2 disks I gave up and did the
    formatting in Linux, that saved quite a few hours, wish I could find a way to
    speed up the Win up-date service. Pity the MS update disk is still coming
    "real soon now" Never tried Redcarpet, never heard of it yet, but Redmond is
    still a bit tedious.

    Have fun

  3. #3
    Murray P

    Default Re: RPM hell

    I use a Debian based distro with Synaptget. Seems to sort everything on the fly pretty much but, I haven't got too adventurous as yet.

    Whats Redcarpet. Got a link? I presume it's a Redhat utility, does/can it work for other disto's?

    Cheers Murray P

  4. #4

    Default Re: RPM hell

    There are many ways to install apps. And there are ways to carry out RPM installs that satisfy dependency just fine-eg apt and a gui front end Synaptic. Also there are Debian and sourced based distos. You see its not so black and white. Think of RPM hell being similar to DLL hell in MS Windows.

  5. #5

    Default Re: RPM hell

    Hi Murray,

    Red Carpet is a Ximian product. It primarily seems to support the main three "commercial" distros prior to the 2.6 kernel. The details are here


  6. #6
    Murray P

    Default Re: RPM hell

    Ta Gorela. Off to check it out.

    Cheers Murray P

  7. #7

    Default Re: RPM hell

    Personally I know of yum, synaptic, kynaptic (A KDE gui similar to synaptic only tidier and easier to use), up2date, and there's several other tools.

    In Gentoo, I type:
    emerge appname
    and it goes off, finds all the needed library's etc and compiles and installs them for me! No more interaction until its done!

    I would rather kynaptic though (Tried it in the latest Ark Linux). Its brilliant.
    Havent actually tried yum myself.

    So yes, installing apps in Linux is much easier in most cases.
    When I first started with Redhat 8, it was a little bit of a nightmare at times, but its so much better now, easier that Doze because it finds the files, downloads them, and installs them all for you :-)


  8. #8
    Jen C

    Default Re: RPM hell

    I sometimes use yum to install packages with (on Fedora), it is similar to Gentoo's emerge where you just enter into a command line window, yum install {package name}. If the package is available it will find the required dependencies and install them as well. It tells you what it is doing at each stage and you can say Y/N to the listed packages before it installs them. I believe there is a GUI frontend for yum being developed which would be great. With the yum.conf file, you can add/remove whatever package depositories you would like yum to use if the default ones are not suitable. You can also install and use apt-get if you prefer.

    As you can see, there are a variety of package managers available which will help prevent any package dependency problems - not saying that you still won't occasionally run into it though

  9. #9
    Graham L

    Default Re: RPM hell

    And of course there's the Redhat database which lets the -aid option work. I often use mc to install rpms ... it lets you look at the HEADER file (information about the package) do an install or update, look at any file in the package (including the dependencies), and if the rpm database has been installed, tells you which packages must be installed first. I've had no problems since I put this database on. I put all my rpms in /var/packages and I'm happy.

    The main problem has been that the missing dependencies tells you the name of the missing part, but the name of the rpm package which contains it. You need to be a good detective to find them sometimes.

    I've got a script (from Linux Journal) which will search all the rpms I have for a component ... I came across today, which will search all the rpms on any or all FTP sites (or named packages). This is probably based on that script. (It uses the rpm query options).

    Mandrake's GUI rpm installer works well (when it works). It stopped working for me so I'm back to RH.

Similar Threads

  1. Replies: 89
    Last Post: 06-04-2007, 03:53 PM
  2. What the hell is this??
    By supersi in forum PressF1
    Replies: 2
    Last Post: 16-09-2006, 05:33 PM
  3. FTP Hell
    By TiJay in forum PressF1
    Replies: 16
    Last Post: 22-03-2006, 01:49 AM
  4. DLL hell
    By mikebartnz in forum PressF1
    Replies: 5
    Last Post: 04-12-2003, 03:32 AM
  5. VxD Hell
    By DeSade in forum PressF1
    Replies: 0
    Last Post: 13-07-2002, 03:56 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts