簡單來講,一個指令搞定:
代碼:
sudo yum -y install R.x86_64
我大致上測試了一次,以下是步驟速記,原則上請看最後面的步驟就可以,因為您應該已經裝好 VMWare 跟 VM 了:
#下載 Cloudera QuickStart VM (這裡因為我用 VirtualBox,若您用 Windows 就請依您的環境,下載 VMWare 或 VirtualBox 版本)
http://www.cloudera.com/content/support/en/downloads/download-components/download-products.html代碼:
~$ sudo apt-get install virtualbox
~$ wget https://downloads.cloudera.com/demo_vm/virtualbox/cloudera-quickstart-vm-4.4.0-1-virtualbox.7z
# 確認有安裝 VirtualBox (這裡裝的是 Ubuntu 的套件版)
代碼:
~$ vboxmanage --version
4.1.12_Ubuntur77245
# 用 7-zip 解壓縮
代碼:
~$ sudo apt-get install p7zip
~$ 7zr x cloudera-quickstart-vm-4.4.0-1-virtualbox.7z
# 將 Cloudera VM 匯入 VirtualBox
代碼:
~$ vboxmanage import cloudera-quickstart-vm-4.4.0-1-virtualbox/cloudera-quickstart-vm-4.4.0-1-virtualbox.ovf
# 啟動 Cloudera QuickStart VM
代碼:
~$ vboxmanager startvm "cloudera-quickstart-vm-4.4.0-1-virtualbox"
# 登入 Cloudera QuickStart VM
代碼:
[cloudera@localhost ~]$ yum repolist
Loaded plugins: fastestmirror
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
repo id repo name status
base CentOS-6 - Base 0
cloudera-cdh4 Cloudera's Distribution for Hadoop, Version 4 0
cloudera-gplextras Cloudera GPL Extras, Version 4 0
cloudera-impala Cloudera Impala, Version 1 0
cloudera-manager Cloudera Manager, Version 4 0
cloudera-search Cloudera Search 0
epel Extra Packages for Enterprise Linux 0
extras CentOS-6 - Extras 0
updates CentOS-6 - Updates 0
repolist: 0
# 看起來 Cloudera VM 已經有裝 epel 的套件庫,請直接安裝 R 套件即可。
代碼:
[cloudera@localhost ~]$ sudo yum -y install R.x86_64
... 略 ... 底下是這個步驟安裝的 R 相關套件列表
Dependencies Resolved
=================================================================================================================================================
Package Arch Version Repository Size
=================================================================================================================================================
Updating:
R x86_64 3.0.2-1.el6 epel 20 k
Updating for dependencies:
R-core x86_64 3.0.2-1.el6 epel 46 M
R-core-devel x86_64 3.0.2-1.el6 epel 90 k
R-devel x86_64 3.0.2-1.el6 epel 19 k
R-java x86_64 3.0.2-1.el6 epel 20 k
R-java-devel x86_64 3.0.2-1.el6 epel 20 k
libRmath x86_64 3.0.2-1.el6 epel 116 k
libRmath-devel x86_64 3.0.2-1.el6 epel 24 k
... 略 ...
有圖有真相。
附加檔案:
Cloudera_VM_with_R.png [ 68.01 KiB | 被瀏覽 7845 次 ]
- Jazz