Centos8 dnf及R的安装

2020-12-18  本文已影响0人  精神秃头生信小伙儿

dnf简介

dnf是新一代的包安装器,由于yum包管理器的性能较差,因此逐渐开始被dnf取代,两者的用法几乎大同小异。dnf在我的电脑是默认安装的,如果没有安装,可以用以下命令:

#安装epel-release依赖
yum install -y epel-release 
#安装dnf
yum install -y dnf
#使用方法(与yum几乎相同)
dnf install xxx # 安装包
dnf list # 列出已安装包
dnf repolist # 列出当前系统仓库
dnf upgrade # 升级包
dnf remove # 删除包

Centos下的R安装

centos下的R安装不像ubuntu那么简单直接apt-get install R就完事,因为必须先要激活 EPEL和PowerTools仓库,这里有个坑,有的系统里是PowerTools,而有的是powertools,网上的教程很多给的命令都是PowerTools,因此我老是激活失败,因此需要列出仓库查看。

#列出当前系统所有仓库
dnf repolist all
#这样我们就激活了epel和powertools仓库
dnf config-manager --set-enabled PowerTools
#安装R
dnf install R

注:在我的电脑当中,使用yum install R会提示相关的包冲突和依赖问题导致无法正确安装R,而dnf则可以解决依赖并正确安装R,这也是推荐使用dnf的原因

上一篇 下一篇

猜你喜欢

热点阅读