4 Replies Latest reply: Aug 9, 2012 10:57 PM by 761564 RSS

    free RPM repositories

    761564
      Hi,
      I have OL6.3 installed and running.
      Being newish to Linux, I'm unsure on how to connect to free rpm repositories that will be compatible with OL6.3
      (I'm connected to the oracle public yum, but would like additional software availability)
      Is there a listing available?

      Cheers,
      Russell.
        • 1. Re: free RPM repositories
          Avi Miller-Oracle
          Russell H. wrote:
          Being newish to Linux, I'm unsure on how to connect to free rpm repositories that will be compatible with OL6.3
          (I'm connected to the oracle public yum, but would like additional software availability)
          Is there a listing available?
          Google. :)

          More seriously, there are a few major RPM repositories that build packages for OL6/RHEL6/CentOS6/SL6, etc, but they're usually not compatible with each other. So, you're better off determining which repository has the software you want and just enabling that one. I tend to stick to the two major repositories, EPEL[1] and RepoForge[2]. EPEL are packages built by the Fedora team for Enterprise Linux and RepoForge is a merge of some of the major RPM providers in an attempt to avoid upstream conflicts.

          Note that I don't recommend enabling both on a single system: pick one or the other. However, I haven't really had any major conflicts either recently. Though, the fewer repositories you have configured, the less likely potential conflicts are.

          [1] http://fedoraproject.org/wiki/EPEL
          [2] http://repoforge.org
          • 2. Re: free RPM repositories
            761564
            Thanks Avi.
            I did try some google searches, but went around in circles, especially trying to find the linky file you have to wget into the /etc/yum.repo.d folder. Unless you have to download a different file and put it elsewhere... (I'm still confused between yum and rpm...)

            But thank you again for the two suggestions. I'll be checking them out asap.

            Cheers,
            Russell H.
            • 3. Re: free RPM repositories
              Avi Miller-Oracle
              Russell H. wrote:
              I did try some google searches, but went around in circles, especially trying to find the linky file you have to wget into the /etc/yum.repo.d folder. Unless you have to download a different file and put it elsewhere... (I'm still confused between yum and rpm...)
              Neither of those repositories require that you wget a file directly. Both have packages that install themselves, along with their public key.

              EPEL: http://mirror.optus.net/epel/6/i386/repoview/epel-release.html
              RepoForce: http://repoforge.org/use/

              Essentially, you download either epel-release or rpmforge-release and use the following command to install:
              # yum localinstall <package_name>
              BTW, RPM is the package format and YUM is the package manager. YUM makes it easier to install RPM packages by solving the dependencies automatically. For example, if orange.rpm requires blue.rpm, and you try to install it using the rpm tool, then the rpm tool will just spit an error saying that there are unmet dependencies. However, if you use the yum tool to install orange.rpm, it'll automatically download and install blue.rpm for you first.
              • 4. Re: free RPM repositories
                761564
                Thanks Avi. Thats the best explanation i've had regarding repositories.