總結(jié)centOS7.9 安裝R和rstudio-server方法和走過(guò)的無(wú)數(shù)坑(上篇)
總結(jié)centOS7.9 安裝R和rstudio-server方法和走過(guò)的無(wú)數(shù)坑,分為兩到三次來(lái)寫,本次主要寫寫《怎么在騰訊云服務(wù)器(centOS7.9)安裝R》和《解決yum源的問題引起的兩個(gè)報(bào)錯(cuò)之[Errno 226] No more mirrors to try &[Errno 14]HTTP Error 404 -Not Found》。
===========在這里放上大佬的演示視頻=====================================
烏班圖系統(tǒng)安裝rstudio-sever演示視頻:https://www.bilibili.com/video/BV1Xr4y1N77y
騰訊云系統(tǒng)安裝rstudio-sever演示視頻:https://www.bilibili.com/video/BV13U4y1t73u?t=124
=====================================================================
(一)centOS安裝R? ?——前期的瞎折騰
a.登陸centOS,輸入R測(cè)試一下是否安裝了R。


接下來(lái)就該安裝rstudio-server了,找到官方網(wǎng)址https://www.rstudio.com/products/rstudio/download-server/redhat-centos/直接復(fù)制代碼,刷刷刷,執(zhí)行完畢之后發(fā)現(xiàn)安裝是安裝上了,但是他激活不了,說(shuō)白了,就是表面上安裝好了,實(shí)際上“缺斤短兩”,因?yàn)闆]有設(shè)置配置文件所以直接激活? rstudio-server就會(huì)報(bào)錯(cuò),以至于后來(lái)繞了很多很多彎路。
#############################################################
###############################################################
安裝rstudio-server的官網(wǎng)代碼

wget https://download2.rstudio.org/server/centos7/x86_64/rstudio-server-rhel-1.4.1717-x86_64.rpm sudo yum install rstudio-server-rhel-1.4.1717-x86_64.rpm

wget https://download2.rstudio.org/server/centos8/x86_64/rstudio-server-rhel-1.4.1717-x86_64.rpm sudo yum install rstudio-server-rhel-1.4.1717-x86_64.rpm
到這里還沒結(jié)束,只是安裝上了,但沒有設(shè)置不能用。我給忘了,于是掉進(jìn)了坑里……
###########################################################
走過(guò)的坑一:
sudo rstudio-server start? ?#激活? ? 在這里就報(bào)錯(cuò):
/usr/lib/rstudio-server/bin/rserver: error while loading shared libraries :libssl.so.1.1?:cannot open shared oject file : No such file or directory?
解決這個(gè)報(bào)錯(cuò),我想到的是,沒有l(wèi)ibssl.so.1.1文件,就找該文件,放到當(dāng)前文件夾下就好了,兜兜轉(zhuǎn)轉(zhuǎn),沒有l(wèi)ibssl.so.1.1文件,找到了沒有l(wèi)ibssl.so文件和沒有l(wèi)ibssl.so.1.0.0文件,然后我就胡來(lái)了。設(shè)置各種軟連接到當(dāng)前文件夾下,(記住這里,后面程序老報(bào)錯(cuò)什么core什么的,還有軟連接水平過(guò)多,記不清了)
后來(lái)百度解決這一系列問題。大半天過(guò)去了,此處省略幾萬(wàn)字
##############################################################
應(yīng)該這樣做:配置好文件再激活


gpg --keyserver keys.gnupg.net --recv-keys 3F32EE77E331692F

Debian/Ubuntu
dpkg-sig --verify rstudio-download-1.2.3.deb
Red Hat/CentOS/SuSE
gpg --export --armor 3F32EE77E331692F > rstudio-signing.key rpm --import rstudio-signing.key ? rpm -K rstudio-download-1.2.3.rpm
################################################################
(二)后來(lái)我是這樣在centOS安裝R的
A.卸載掉studio-server和R
下載的相關(guān)文件全刪除,但是發(fā)現(xiàn)有些文件“解除”不了,故執(zhí)行B
B.在非rnaseq下重新安裝R?
=====================================================================
===========在這里放上大佬的演示視頻=====================================
烏班圖系統(tǒng)安裝rstudio-sever演示視頻:https://www.bilibili.com/video/BV1Xr4y1N77y
騰訊云系統(tǒng)安裝rstudio-sever演示視頻:https://www.bilibili.com/video/BV13U4y1t73u?t=124
=====================================================================
代碼很簡(jiǎn)單,一條代碼? ? ?yum? install -y R
不知道是不是我前期把“系統(tǒng)”搞壞了,這條命令下去報(bào)了兩個(gè)錯(cuò)誤:
? (1)failure repodata/repomd.xml from extras: [Errno 226] No more mirrors to try?
? (2)http://mirrors.163.com/centos/2.4/extras/x86_64/repodata/repomd.xml:[Errno 14]HTTP Error 404 -Not Found

============================================================
關(guān)于這個(gè)報(bào)錯(cuò)我是這樣解決的:
*****報(bào)錯(cuò)1? ?Centos7系統(tǒng)安裝yum遇到的問題failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try. http: (中斷yum或者換yum源出問題)? ??
參考鏈接https://www.cnblogs.com/xiangshihua/p/13252835.html
中間會(huì)用到的鏈接,鏈接內(nèi)容見圖6
http://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/Packages/


圖7 [linux]Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.
yum clean all
yum clean metadata
yum update
****報(bào)錯(cuò)2? ? 使用 yum 出現(xiàn) Loaded plugins: fastestmirror 信息
https://blog.csdn.net/qq_36148847/article/details/84196209? 就是修改配置文件
*****報(bào)錯(cuò)3No package *** available. Error: Nothing to do,安裝 EPEL 解決
https://blog.csdn.net/Robin_star_/article/details/97790511
后續(xù)再詳細(xì)寫
UP主:天馬行空的坦克兵
2021-07-15