Ubuntu 16.04 R 3.5.0

分享于 

1分钟阅读

ubuntu

  繁體

R3.5目前只能从PPA获得,因为CRAN的一些软件包在R 3.5构建时有问题。

  • 用r-cran-*从您的系统中删除所有软件包

    • 搜索方式 dpkg -l | grep r-cran-
  • 添加和添加michael Rutter PPA

    
    sudo add-apt-repository ppa:marutter/rrutter3.5
    
    
    sudo apt-get update
    
    
    
    
  • 升级R

    
    sudo apt install r-api-3.5
    
    
    
    
  • 从源(通过install.packages()访问个人或网站库),或安装相应的r-cran-* Ubuntu包,安装所有你需要的包。

    
    installed <- rownames(installed.packages())
    
    
    pkgs <- dir("~/R/x86_64-pc-linux-gnu-library/3.4")
    
    
    new <- setdiff(pkgs, installed)
    
    
    new
    
    
    install.packages(new)
    
    
    
    

    如果有一台有多个CPU的计算机,则可以加速进程,例如:

    
    install.packages(new, Ncpus = 6)
    
    
    
    

  • Ubuntu  
    相关文章