Skip to content

Instantly share code, notes, and snippets.

@wallace57
Forked from rderoldan1/README.md
Last active August 30, 2015 13:47
Show Gist options
  • Save wallace57/2fe5d28d4c9165936ab4 to your computer and use it in GitHub Desktop.
Save wallace57/2fe5d28d4c9165936ab4 to your computer and use it in GitHub Desktop.
Install libffi-devel

The problem

While I was configuring Ruby on Rails in a Red Hat (CentOS) with RVM I found a problem with the library libffi-devel because the package wasn't available via yum install, after search for a couple of days I found this solution.

Add rpmforge as a repository

  1. Create a repo file in /etc/yum.repos.d/rpmforge.repo, you need to be an admin
  2. Copy the following text.
#Name: RPMforge RPM Repository for Red Hat Enterprise 5 - dag
   #URL: http://rpmforge.net/
   [rpmforge]
    name = Red Hat Enterprise $releasever - RPMforge.net - dag
    #baseurl = http://apt.sw.be/redhat/el5/en/$basearch/dag
    mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
    #mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
    enabled = 1
    protect = 0
    gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
    gpgcheck = 1
  1. Download the the rpmforge gpg key

     $ sudo rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
    
  2. Install the package via yum

     $ sudo yum install libffi-devel
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment