Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Installing R on RHEL 6

my questions is similar to this one - Problems installing R on Linux CentOS 6.3

I installed epel, but when I run yum install R, I get the two dependency problems -

Error: Package: R-core-3.0.1-2.el6.x86_64 (epel) Requires: libjpeg.so.62(LIBJPEG_6.2)(64bit)

Error: Package: R-core-devel-3.0.1-2.el6.x86_64 (epel) Requires: texinfo-tex

I tried installing texinfo-tex using the rpm file from - http://rpm.pbone.net/index.php3/stat/4/idpl/15993086/dir/scientific_linux_6/com/texinfo-tex-4.13a-8.el6.x86_64.rpm.html

However, this takes me into a long tree of missing dependencies. I downloaded and tried installing 5 different rpm files and each time there were some missing dependencies. Ans this was just one branch of this tree of dependencies. I figured, there has got to be a better way. Can some one help? This has been driving me nuts.

Edit: Another option I'm trying is building R from source. Not sure if this will work given the missing packages though. For now however, it says it can't find a fortran compiler ("No F77 compiler found"). I installed gcc, thinking that it would have one, but apparently not.

like image 944
Rohit Pandey Avatar asked Sep 11 '13 17:09

Rohit Pandey


People also ask

Can we install R in Linux?

Step 1: Open terminal (Ctrl+Alt+T) in Ubuntu. Step 2: Update the package's cache. Step 3: Install R environment. Step 4: Check R installation by using the following command.


5 Answers

on RHEL6.4 do

subscription-manager repos --enable rhel-6-server-optional-rpms

yum install texinfo-tex

rpm -ivh http://mirror.unl.edu/epel/6/x86_64/epel-release-6-8.noarch.rpm

yum install R

cheers Marten

like image 200
Marten Vijn Avatar answered Oct 19 '22 23:10

Marten Vijn


I have the exact same problem and have spent about 3 hours attempting to find a yum repository out there for RHEL 6 that can solve this problem. So far, it appears that whoever added this dependency didn't actually try and install it once they added the dependency. These dependency mappings don't appear to exist anywhere in any repo that I can find.

So I got frustrated and tried this command

yum install texinfo-tex-4.13a-8.el6.x86_64.rpm

and it worked

    Loaded plugins: rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
CentALT                                                  |  951 B     00:00     
elrepo                                                   | 2.9 kB     00:00     
epel/metalink                                            |  13 kB     00:00     
epel-testing/metalink                                    |  13 kB     00:00     
mongodb                                                  |  951 B     00:00     
puppetlabs-enterprise-extras                             | 1.9 kB     00:00     
remi                                                     | 2.9 kB     00:00     
rhel-source                                              | 2.5 kB     00:00     
rhel-x86_64-server-6                                     | 1.8 kB     00:00     
rpmforge                                                 | 1.9 kB     00:00     
scl_python27                                             | 2.9 kB     00:00     
scl_ruby193                                              | 2.9 kB     00:00     
Setting up Install Process
Examining texinfo-tex-4.13a-8.el6.x86_64.rpm: texinfo-tex-4.13a-8.el6.x86_64
Marking texinfo-tex-4.13a-8.el6.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package texinfo-tex.x86_64 0:4.13a-8.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch     Version         Repository                         Size
================================================================================
Installing:
 texinfo-tex   x86_64   4.13a-8.el6     /texinfo-tex-4.13a-8.el6.x86_64   387 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total size: 387 k
Installed size: 387 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : texinfo-tex-4.13a-8.el6.x86_64                               1/1 
  Verifying  : texinfo-tex-4.13a-8.el6.x86_64                               1/1 

Installed:
  texinfo-tex.x86_64 0:4.13a-8.el6                                              

Complete!

# yum install R
Loaded plugins: rhnplugin, security
This system is receiving updates from RHN Classic or RHN Satellite.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package R.x86_64 0:3.0.1-2.el6 will be installed
--> Processing Dependency: R-devel = 3.0.1-2.el6 for package: R-3.0.1-2.el6.x86_64
--> Running transaction check
---> Package R-devel.x86_64 0:3.0.1-2.el6 will be installed
--> Processing Dependency: R-java-devel = 3.0.1-2.el6 for package: R-devel-3.0.1-2.el6.x86_64
--> Processing Dependency: R-core-devel = 3.0.1-2.el6 for package: R-devel-3.0.1-2.el6.x86_64
--> Running transaction check
---> Package R-core-devel.x86_64 0:3.0.1-2.el6 will be installed
---> Package R-java-devel.x86_64 0:3.0.1-2.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package               Arch            Version              Repository     Size
================================================================================
Installing:
 R                     x86_64          3.0.1-2.el6          epel           19 k
Installing for dependencies:
 R-core-devel          x86_64          3.0.1-2.el6          epel           90 k
 R-devel               x86_64          3.0.1-2.el6          epel           19 k
 R-java-devel          x86_64          3.0.1-2.el6          epel           19 k

Transaction Summary
================================================================================
Install       4 Package(s)

Total download size: 147 k
Installed size: 326 k
Is this ok [y/N]: 
like image 39
relaxed137 Avatar answered Oct 19 '22 21:10

relaxed137


Installing R on 6.6 RHEL 64 bit machine

After going through many pages i found this steps, so thought to share as a quick steps:

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

"It's a package which is preferred for RHEL machine."

sudo yum install tcl

“The Tcl package contains the Tool Command Language, a robust general-purpose scripting language. This package is known to build and work properly using an LFS-7.7 platform. This package is known to build and work properly using the gcc-5 compiler.”

sudo yum clean all

“Cleans the yum cache”

sudo yum install R

“For installing R”

like image 2
Ashiwn Gupta Avatar answered Oct 19 '22 21:10

Ashiwn Gupta


Try this one

rpm -ivh http://mirror.unl.edu/epel/6/x86_64/epel-release-6-7.noarch.rpm

The second is:

#yum install R

Thanks & Regards,
Alok

like image 1
linux_fanatic Avatar answered Oct 19 '22 23:10

linux_fanatic


Try sudo yum groupinstall “Development Tools”

This installs development tools which includes all compilers. I am also trying to install the same. Tried building from source. Now trying to build with yum. Let's see how it goes

like image 1
user1496110 Avatar answered Oct 19 '22 23:10

user1496110