问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

centos软件是有四种安装方式吗?yum,rpm,二进制和源代码?

发布网友 发布时间:2022-04-23 07:59

我来回答

3个回答

热心网友 时间:2022-05-02 17:20

rpm包就是二进制包,如果是手动安装,需要手动解决依赖关系yum方式也是使用的rpn包,比rpm包好处是也可以自动解决依赖关系源码编译方式,定制程度高,适合需要指定安装某个版本,自定义需要使用的模块,相对其他两种复杂一些基本上在cenos红帽系列的系统就这三种方式希望可以帮助你,请采纳

热心网友 时间:2022-05-02 18:38

二进制没怎么听说过
源代码很少用,除非是小众软件,或者你对安全性有担忧
一般掌握yum就可以了 其实掌握一样都不简单

热心网友 时间:2022-05-02 20:13

总体来说linux(也包含centos)安装软件的方式有好几种,具体可以分为以下几大类:
一、rpm包安装方式步骤:
1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.version.rpm所在的目录;
4、输入rpm -ivh soft.version.rpm
详细介绍:
1. 安装:
  我只需简单的一句话,就可以说完。执行:
  rpm –ivh rpm的软件包名
  更高级的,请见下表:
  rpm参数 参数说明
  -i 安装软件
  -t 测试安装,不是真的安装
  -p 显示安装进度
  -f 忽略任何错误
  -U 升级安装
  -v 检测套件是否正确安装
  这些参数可以同时采用。更多的内容可以参考RPM的命令帮助。
2. 卸载:
  我同样只需简单的一句话,就可以说完。执行:
  rpm –e 软件名
  不过要注意的是,后面使用的是软件名,而不是软件包名。例如,要安装software-1.2.3-1.i386.rpm这个包时,应执行:
  rpm –ivh software-1.2.3-1.i386.rpm
  而当卸载时,则应执行:
  rpm –e software。
另外,在Linux中还提供了象GnoRPM、kpackage等图形化的RPM工具,使得整个过程会更加简单。
二、tar.gz源代码包安装方式:
1、找到相应的软件包,比如soft.tar.gz,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.tar.gz所在的目录;
4、tar -xzvf soft.tar.gz //一般会生成一个soft目录
5、cd soft
6、./configure
7、make
8、make install
详细介绍:
1. 安装:
  整个安装过程可以分为以下几步:
  1) 取得应用软件:通过下载、购买光盘的方法获得;
  2)解压缩文件:一般tar包,都会再做一次压缩,如gzip、bz2等,所以你需要先解压。如果是最常见的gz格式,则可以执行:“tar –xvzf 软件包名”,就可以一步完成解压与解包工作。如果不是,则先用解压软件,再执行“tar –xvf 解压后的tar包”进行解包;
  3) 阅读附带的INSTALL文件、README文件;
  4) 执行“./configure”命令为编译做好准备;
  5) 执行“make”命令进行软件编译;
  6) 执行“make install”完成安装;
  7) 执行“make clean”删除安装时产生的临时文件。
  好了,到此大功告成。我们就可以运行应用程序了。但这时,有的读者就会问,我怎么执行呢?这也是一个Linux特色的问题。其实,一般来说, Linux的应用软件的可执行文件会存放在/usr/local/bin目录下!不过这并不是“放四海皆准”的真理,最可靠的还是看这个软件的 INSTALL和README文件,一般都会有说明。
2. 卸载:
  通常软件的开发者很少考虑到如何卸载自己的软件,而tar又仅是完成打包的工作,所以并没有提供良好的卸载方法。
  那么是不是说就不能够卸载呢!其实也不是,有两个软件能够解决这个问题,那就是Kinstall和Kife,它们是tar包安装、卸载的黄金搭档。
三、tar.bz2源代码包安装方式:
1、找到相应的软件包,比如soft.tar.bz2,下载到本机某个目录;
2、打开一个终端,su -成root用户;
3、cd soft.tar.bz2所在的目录;
4、tar -xjvf soft.tar.bz2 //一般会生成一个soft目录
5、cd soft
6、./configure
7、make
8、make install
四、yum方式安装:(安装rpm包)
rpm 是linux的一种软件包名称,以.rmp结尾,安装的时候语法为:rpm -ivh。
rpm包的安装有个很大的缺点就是文件的关联性太大,有时装一个软件要安装很多其他的软件包,很麻烦。
所以为此RedHat小红帽开发了yum安装方法,他可以彻底解决这个关联性的问题,很方便,只要配置两个文件即可安装,安装方法是:yum -y install 。
yum并不是一中包,而是安装包的软件
简单的说: rpm 只能安装已经下载到本地机器上的rpm 包. yum能在线下载并安装rpm包,能更新系统,
且还能自动处理包与包之间的依赖问题,这个是rpm 工具所不具备的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...一直做到醒,醒来得时候头很疼很晕,有什么办法可以改善? 我为什么一睡觉就做梦啊?有什么方法缓解吗? 如何看待《古董局中局》电影版豆瓣评分6.4? 选矿、尾矿用的耐磨管,请问哪种比较好 qq三国我带张飞为什么我打人是我费血特别厉害啊 PPAPPA应用 计提生产部门工人工资一万元,一般车间工人工资五千元,管理部门工人工资... ...期间的停工损失,计入( )。 A.停工损失 B.制造费用 ...应记入“制造费用”账户的费用有( )。 A 生产工人工资 B 车间管理人... ...工人福利费用20000,车间管理工人福利费6800,福利部门的福利3400.的... 用go get安装go-mtp-fs遇到unrecognized import path "golang.org/x/sys/unix" 磁盘安装centos6.2问题 各位大侠请指教一二,我用gorub做引导安装centos6.2 centos6.5 安装goAgent 使用python需要安装gevent但是安装后仍没用 如何在centos上安装golang最新版 衣服上沾了玻璃胶怎么去除 梦幻西游69级跑环刷经验划得来吗 梦幻西游,69级怎样升级快?赚钱快?升到89 梦幻西游25~69级怎么快速升级? 梦幻西游:我69级怎么可以存得好多经验啊? 梦幻西游69级聚1亿经验要多久?怎么聚? 梦幻西游69J怎么赚经验才快 梦幻西游69级去哪练级经验最高 梦幻西游69怎么最快刷经验? 梦幻69级怎么刷经验最快? 梦幻西游69级怎样刷经验? 梦幻西游69级怎么刷经验快 梦幻西游69级怎么刷经验快? 梦幻西游69如何干刷经验快 支付宝修改支付密码会有短信吗? 梦幻西游69级最快刷经验方法 如何启动centos的ftp服务启动失败报500错误,没有vsftpd.config这个文... centos 7 默认安装go语言环境吗 有用过goaccess的吗,我安装后运行出错 如何在CentOS 7.3上安装Apache,PHP 7.1和M6767ySQL golang 在mac 下go install成二进制文件,上传到centos 无法执行 如何在pc机上制作mac系统启动盘 mac怎么做苹果系统 怎样在windows上制作mac os 系统盘 苹果电脑怎么做系统 如何制作mac系统的双系统u盘 Mac 重装系统,mac怎么制作u盘重装系统教程 如何制作mac os 10.8系统安装光盘镜像 安卓手机只有4.4.4版本,已经无法安卓最新版微? 安卓手机微我群里开了免打扰,但是一@所有人还是有声音怎么关闭啊? 原先微安卓最新版微信,下载了6.25版安装时无法安装… 安卓手机有什么可以制作微电影的软件? 安卓系统、塞班系统、微系统,具体都有什么区别 安卓手机怎么安装多个微信实现微信分身和多开? 同一张单反拍出的照片,通过IOS版微信发到朋友圈被压缩为1440*960,而通过Android版微 鸿蒙手机系统初探,除了系统不是安卓,这次到底有哪些更新?