2012-05-07 49 views
92

我在我的ubuntu上安裝了R 2.12.1,我想升級到最新版本2.15,怎麼能實現?由於如何在ubuntu中升級R?

+0

這可能是相關的:http://superuser.com/questions/279088/installing-the-latest-r-version-2-13-0-on-ubuntu-11-04 – Chase

+0

R的指南是這裏:http://cran.r-project.org/bin/linux/ubuntu/README.html –

+1

不應該這個問題已被轉移到askubuntu.com而不是關閉它? –

回答

212

按照從here

  1. 打開指令sources.list文件:

    sudo nano /etc/apt/sources.list  
    
  2. 添加符合軟件包從哪裏都會被檢索的來源。例如:

    deb https://cloud.r-project.org/bin/linux/ubuntu/ version/ 
    

    更換https://cloud.r-project.org與任何mirror你想使用,並與無論你是使用Ubuntu的version(例如,trusty/xenial/,等等)取代 version/。如果您收到「格式錯誤的線路錯誤」,請檢查您的空間是否在/ubuntu/version/之間。

  3. 獲取安全APT鍵:

    gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9 
    

    gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9 
    
  4. 將它添加到鑰匙圈:

    gpg -a --export E084DAB9 | sudo apt-key add - 
    
  5. 更新源代碼和升級安裝:

    sudo apt-get update && sudo apt-get upgrade 
    

由於R已安裝,您應該可以使用此方法升級它。

+1

你好Ananda和其他人,我很想將這些解決方案中的一部分加入到installr軟件包中:https://github.com/talgalili/installr/ 你們有沒有人願意推銷它? –

+0

[this](http://askubuntu.com/questions/218708/installing-latest-version-of-r-base)working – marbel

+0

sudo su echo「deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu precise /「>> /etc/apt/sources.list apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 apt-get update apt-get upgrade –