白飘高端ARM生信分析服务器安装R及Python
今天我来带大家白嫖生信服务器,这是一个甲骨文的服务器,注册地址:ttps://www.oracle.com/cn/cloud/free/。申请要一张外币的信用卡,服务器是免费的,可能会扣一美元,验证。成功后钱也会返还。不用担心。
24G内存,4CPU的配置,用来玩生信分析,建网站程序简直太好了。不过oracle linux系统不是很友好,安装R及rstudio比较难搞,经过2天的夜生活终于搞定了。后面会更新。
申请流程 等下上图:
首先是注册,服务器地址选日本都可以,不过建议不要选韩国日本,很难申请到,选其它国家容易些。
这样就注册好了,下面就是选服务器,一般会有2个实例服务器免费,而且是说永久免费。
下面我就来说服务器的选配。
首先升级
#yum update
安装R:
#dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
#dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# dnf config-manager --enable ol8_codeready_builder
# dnf install oracle-epel-release-el8
解决安装错误:Couldn‘t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7办法:
# cd /etc/pki/rpm-gpg
# wget https://archive.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-8
# dnf install R
安装rstudio
# wget https://s3.amazonaws.com/rstudio-ide-build/server/rhel8/arm64/rstudio-server-rhel-2022.12.0-preview-298-aarch64.rpm
# yum install rstudio-server-rhel-2022.12.0-preview-298-aarch64.rpm
添加用户
#adduser whr
//添加一个名为tommy的用户
#passwd whr //修改密码
Changing password for user tommy.
New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.
提升管理员权限,也可实现入侵服务器
修改vim /etc/sudoers 文件,文件是只读的,要更改可写
# ls -l /etc/sudoers
]# chmod 777 /etc/sudoers
找到下面一行,在root下面添加一行,如下所示:
vim /etc/sudoers
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
whr ALL=(ALL) ALL
保存退出,并恢复/etc/sudoers的访问权限为440
# chmod 440 /etc/sudoer
# ls -l /etc/sudoers
下载适用于 Linux-oracle的Anaconda 安装程序
# wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-aarch64.sh
bash ~/Anaconda3-2022.10-Linux-aarch64.sh
安装python. 下载适用于 Linux-oracle的Anaconda 安装程序
# wget https://repo.anaconda.com/archive/Anaconda3-2022.10-Linux-aarch64.sh
bash ~/Anaconda3-2022.10-Linux-aarch64.sh