gpt4 book ai didi

r - 将最新的 R 加载到新的 Debian 机器上的脚本

转载 作者:行者123 更新时间:2023-12-01 01:31:33 26 4
gpt4 key购买 nike

我正在研究 Amazon 的 Elastic Map Reduce 服务,我想将最新版本的 R 引导到每个节点。每个节点都是 Debian Lenny 的基本安装。我写了一个简单的 shell 脚本,似乎可以完成工作,但我很好奇是否有更好的方法或其他我应该在下面的脚本中考虑的事情:

#!/bin/bash

# Change these lines if you don't want to use the main CRAN mirror.
# debian R upgrade
echo "deb http://cran.r-project.org/bin/linux/debian lenny-cran/" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://cran.r-project.org/bin/linux/debian lenny-cran/" | sudo tee -a /etc/apt/sources.list

# add key to keyring so it doesn't complain
gpg --keyserver pgp.mit.edu --recv-key 381BA480
gpg -a --export 381BA480 > jranke_cran.asc
sudo apt-key add jranke_cran.asc

# install the latest R
sudo apt-get update
sudo apt-get -t lenny-cran install --yes --force-yes r-base r-base-dev

最佳答案

看起来不错我!

两个小提示是

  • 一种在不改变的情况下添加 repos 的新方法 /etc/apt/sources.list就是删除一个文件,比如说。 cran.list将repo信息放入子目录/etc/apt/sources.list.d/ .
  • 您可能不需要 deb-src行,除非您计划在这些节点上重建包。
  • 关于r - 将最新的 R 加载到新的 Debian 机器上的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4473123/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com