写在前面
如题,本文是针对使用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
安装结果示意
终于安装上去了,试了很久,查了不少教程,也尝试过nix和docker,毕竟不是原生的,各种小问题还是挺多的,R包安装不上、Rstudio不兼容。奈何暂时用uos和deepin实在不多,所以就沉下心来自己认真看了看,也是第一次写博客,可能有些拙劣,主要是为像我一样的新手提供一点经验吧,欢迎大家批评交流!
来源:oschina
链接:https://my.oschina.net/u/4398646/blog/4554887