永发信息网

请教如何在linux/centos的服务器下安装R

答案:1  悬赏:10  手机版
解决时间 2021-11-10 15:54
请教如何在linux/centos的服务器下安装R
最佳答案
Linux软件的二进制分发是指事先已经编译好二进制形式的软件包的发布形式,其优点是安装使用容易,缺点则是缺乏灵活性,如果该软件包是为特定的硬件平台编译的,那它就不能在另外的平台或环境下正确执行。  1、*.rpm形式的二进制软件包
  安装:rpm -ivh *.rpm
  卸载:rpm -e packgename
  说明:RPM(RedHat Packge
  Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸
  载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符
  显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件
  包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-
  i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-
  devel.更多的rpm参数请自行参看手册页:man rpm.
  如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序。现在这些做的非常好了。
  2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包
  安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2
  卸载:手动删除
  说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后
  只有单一目录的软件,卸载时用命令"rm -rf
  软件目录名";如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令"tar ztvf
  *.tar.gz"/"tar ytvf
  *.bz2"获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参
  数请参看手册页:man tar.
  如果你更喜欢图形界面的操作,可以到Ubuntu上看看他的包管理,超级方便。
  3、提供安装程序的软件包
  这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安
  装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提
  供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。
  二、源代码分发软件包的安装与卸载
  Linux软件的源代码分发是指提供了该软件所有程序源代码的发布形式,需要用户自己编译成可执行的二进制代码并进行安装,其优点是配置灵活,可以随意去掉或保留某些功能/模块,适应多种硬件/操作系统平台及编译环境,缺点是难度较大,一般不适合初学者使用。
  1、*.src.rpm形式的源代码软件包
  安装:rpm -rebuild *.src.rpm
  cd /usr/src/dist/RPMS
  rpm -ivh *.rpm
  卸载:rpm -e packgename
  说明:rpm --rebuild *.src.rpm命令将源代码编译并在/usr/src/dist/RPMS下生成二进制的rpm包,然后再安装该二进制包即可。packgename如前所述。
  2、*.tar.gz/*.tgz、*.bz2形式的源代码软件包
  安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解压
  然后进入解压后的目录:
  ./configure 配置
  make 编译
  make install 安装
  卸载:make uninstall 或 手动删除
  说明:建议解压后先阅读说明文件,可以了解安装有哪些需求,有必要时还需改动编译配置。有些软件包的源代码在编译安装后可以用make
  install命令来进行卸载,如果不提供此功能,则软件的卸载必须手动删除。由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净,
  那你应该在编译前进行配置,指定软件将要安装到目标路径:./configure --prefix=目录名,这样可以使用"rm -rf
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
问: 男的头发拉完直如果想用发蜡度过过渡期可
天台清明节便民中心放假吗?
阳历2016年8月30日13点6分出生
到夏天大便就跟湿泥巴一样。为什么
为什么电动车的电池都是铅酸电池
图(1)是一个长为2m,宽为2n(m>n)的长方
DNF补丁求修改
我们这儿热力公司冬季供热价格:130元/蒸
阴阳师童男怎么样 童男值得培养吗
市区哪有古今内衣的专卖店?
“104000元”的大写写法是怎么写?
宋茜的粉丝对宋茜称呼是什么?
红色无袖毛呢连衣裙怎么搭配呢?谢谢
河南是全国最穷的地方?
触漫封面用什么软件做?求过程
推荐资讯
用开塞露自制爽肤水可以吗 有什么注意事项
国内有没有国家认可的飞行培训机构?
如图为伏尔加河主要流经地区示意图.从水循环
玉红小学四年级举办数学竞赛共二十道题做对一
胶粉聚苯颗粒保温砂浆的适用范围
vb 堆栈空间溢出 怎么解决啊
房屋移迁跟房屋拆迁有什么区别?
猜成语恳恳俳俳 啥意思
广州火车站到西城都荟怎么走
兴隆山村地址有知道的么?有点事想过去!
猪肉比较老是什么肉
鞋底有类似的小孔是干什么的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?