关于统信UOS或者Deepin20安装R-4.0.2

时间:2020-9-8 作者:admin


文章目录

写在前面

如题,本文是针对使用uos系统(或者deepin)的一篇教程。
先说一下,本人已经使用deepin15、deepin20、uos有一段时间了,目前正在使用uos1010版本,综合体验还是很不错的,系统还是比较稳定,界面确实比较漂亮,不过也还有一些不足,本文不赘述。
任何一个操作系统的发展,都离不开使用者,我会坚定的将uos作为主力系统使用,并解决产生的问题,留下经验,希望有更多的人加入uos,支持中国特色Linux操作系统发展,建设良好的社区文化,逐步完善软件生态。
ps:我是生物专业的,其实我觉得目前uos可以替代win办公和学习了。

准备工作

可以考虑更换apt源,清华源和阿里云源都可以,如果换源,可以添加下面两条语令到sources.list文件。
我第一次是在虚拟机里尝试安装的,是换源了的,更新和安装速度都很快;第二次实体机安装,用的deepin官方源,更新速度有点慢,不过也还行。

deb [by-hash=force] https://mirrors.tuna.tsinghua.edu.cn/deepin panda main contrib non-free
deb [by-hash=force] https://mirrors.aliyun.com/deepin/ panda main contrib non-free

安装

修改系统文件权限

文件目录:/etc/apt/sources.list
很多命令可能需要root权限,大家操作的时候注意。
主要是方便操作,执行以下三条命令即可,也可以自己决定,尽量避免对系统文件做过多修改和过大权限吧。

cd /etc/apt
chmod u+w sources.list
chmod o=u sources.list

文件权限修改完后,可以在终端中用vim打开sources.list文件,也可以直接在图形界面打开(推荐),然后在文件中加入下面的语令,添加Debian源

deb http://cloud.r-project.org/bin/linux/debian buster-cran40/

终端中执行下面两条命令:

R_LIBS_USER=${R_LIBS_USER-'~/R/$platform-library/4.0'}
R_LIBS_SITE=${R_LIBS_SITE-'/usr/local/lib/R/site-library:/usr/lib/R/site-library:/usr/lib/R/library'}

添加key

在终端中执行下面语句:

apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'

更新仓库,

执行下面命令

sudo apt-cache rdepends r-base-core #查看一下
sudo apt update

#可能提示有更新,执行下面第一条命令
sudo apt-get dist-upgrade

安装R-4.0.2

执行下面命令

apt install -t buster-cran40 r-base

安装结果示意

关于统信UOS或者Deepin20安装R-4.0.2
终于安装上去了,试了很久,查了不少教程,也尝试过nix和docker,毕竟不是原生的,各种小问题还是挺多的,R包安装不上、Rstudio不兼容。奈何暂时用uos和deepin实在不多,所以就沉下心来自己认真看了看,也是第一次写博客,可能有些拙劣,主要是为像我一样的新手提供一点经验吧,欢迎大家批评交流!

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。