实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > linux > 【Linux基礎知識】CentOS7rpm軟件包安裝

【Linux基礎知識】CentOS7rpm軟件包安裝

  • 來源:優就業
  • 2021-09-28 11:05:24
  • 閱讀()
  • 分享
  • 手機端入口

Linux安裝光盤中的軟件安裝包是以.rpm為后綴的文件,簡稱rpm包。rpm包也是Redhat(CentOS)發行的Linux中大多數軟件安裝包的打包格式,安裝這些軟件包可以使用rpm命令來實現。以dhcp軟件的安裝為例,安裝管理軟件的命令如下。

①mount /dev/sr0 /media:掛載光盤。

②cd /media/Packages:進入安裝包存放路徑。

③ls | grep dhcp:查看抓取指定的包是否存在。如下執行結果(此處采用了CentOS-7-x86_64-DVD-2009.iso官方下載的系統安裝光盤)

[root@linux Packages]# ls | grep dhcp

dhcp-4.2.5-82.el7.centos.x86_64.rpm

dhcp-common-4.2.5-82.el7.centos.x86_64.rpm

dhcp-libs-4.2.5-82.el7.centos.x86_64.rpm

④rpm -ivh dhcp-4.2.5-XXX.rpm:安裝指定軟件包,這里使用XXX替代包名中的中間字符。其中,-i表示安裝,-v表示顯示安裝過程的詳細信息,查看該軟件是否已安裝過及指定的包是否可用,-h表示以“#”顯示安裝進度,功能類似進度條,參見如下操作結果所示。

[root@linux Packages]# rpm -ivh dhcp-4.2.5-82.el7.centos.x86_64.rpm

準備中... ################################# [100%]

正在升級/安裝...

1:dhcp-12:4.2.5-82.el7.centos ################################# [100%]

[root@linux Packages]#

在安裝之前,可以使用rpm -q dhcp命令或rpm -qa|grep dhcp查詢指定包是否已安裝過。參見如下操作結果:

[root@linux ~]# rpm -q dhcp

未安裝軟件包 dhcp

[root@linux ~]# rpm -qa|grep dhcp

dhcp-common-4.2.5-82.el7.centos.x86_64

dhcp-libs-4.2.5-82.el7.centos.x86_64

安裝完畢后,再次執行上述命令,參見如下操作結果:

[root@linux Packages]# rpm -q dhcp

dhcp-4.2.5-82.el7.centos.x86_64

[root@linux Packages]# rpm -qa|grep dhcp

dhcp-common-4.2.5-82.el7.centos.x86_64

dhcp-4.2.5-82.el7.centos.x86_64

dhcp-libs-4.2.5-82.el7.centos.x86_64

[root@linux Packages]#

也可以使用rpm -ql dhcp命令查看軟件包所有文件的安裝位置。參見如下操作結果。

[root@linux Packages]# rpm -ql dhcp

/etc/NetworkManager

/etc/NetworkManager/dispatcher.d

/etc/NetworkManager/dispatcher.d/12-dhcpd

/etc/dhcp/dhcpd.conf

/etc/dhcp/dhcpd6.conf

/etc/dhcp/scripts

/etc/dhcp/scripts/README.scripts

/etc/openldap/schema/dhcp.schema

/etc/sysconfig/dhcpd

/usr/bin/omshell

/usr/lib/systemd/system/dhcpd.service

/usr/lib/systemd/system/dhcpd6.service

/usr/lib/systemd/system/dhcrelay.service

/usr/sbin/dhcpd

/usr/sbin/dhcrelay

/usr/share/doc/dhcp-4.2.5

/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example

/usr/share/doc/dhcp-4.2.5/dhcpd6.conf.example

/usr/share/doc/dhcp-4.2.5/ldap

/usr/share/doc/dhcp-4.2.5/ldap/README.ldap

/usr/share/doc/dhcp-4.2.5/ldap/dhcp.schema

/usr/share/doc/dhcp-4.2.5/ldap/dhcpd-conf-to-ldap

/usr/share/man/man1/omshell.1.gz

/usr/share/man/man5/dhcpd.conf.5.gz

/usr/share/man/man5/dhcpd.leases.5.gz

/usr/share/man/man8/dhcpd.8.gz

/usr/share/man/man8/dhcrelay.8.gz

/usr/share/systemtap/tapset/dhcpd.stp

/var/lib/dhcpd

/var/lib/dhcpd/dhcpd.leases

/var/lib/dhcpd/dhcpd6.leases

[root@linux Packages]#

由上述操作結果可知,已安裝過的包會顯示版本號,未安裝過的包會顯示未安裝。

還可以使用rpm -qa命令顯示本機已安裝過的所有軟件包。例如,命令rpm -qa | grep dhcp表示顯示抓取指定包是否安裝過。這種格式適合在軟件名較長或拼寫單詞較長時使用。

⑤rpm -qf /etc/dhcp/dhcpd.conf:查看指定文件被哪個軟件所使用。參見如下操作結果。

[root@linux Packages]# rpm -qf /etc/dhcp/dhcpd.conf

dhcp-4.2.5-82.el7.centos.x86_64

[root@linux Packages]#

⑥rpm -e dhcp:卸載軟件。

軟件包的命名規范:軟件名-版本號-發行號.硬件平臺.rpm。

例如,安裝包的完整名稱為dhcp-4.2.5-82.el7.centos.x86_64.rpm,其中,dhcp為軟件名,4.2.5為版本號,82.el7.centos為發行號, x86_64為所適用的硬件平臺,.rpm為文件后綴,表示CentOS企業Linux 7版本的第82次發行,該軟件包適用于PC機硬件平臺。

軟件包的使用規范:只有在安裝時才需要指定安裝包名,在查詢、卸載等非安裝類操作時,只需要指定軟件名即可。

rpm的參數-Uvh和-Fvh都具備升級軟件的功能,區別在于系統是否已安裝了低版本的相同軟件。若已安裝,則-Uvh和-Fvh都能將軟件升級為新版;若未安裝,則-Uvh會直接安裝該軟件,-Fvh不會安裝。

文章“【Linux基礎知識】CentOS7rpm軟件包安裝”已幫助

更多內容

>>本文地址:http://www.jecan.cn/zhuanye/2021/70188.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 伸缩器_伸缩接头_传力接头-巩义市润达管道设备制造有限公司 | HDPE储罐_厂家-山东九州阿丽贝防腐设备 | 机床导轨_导轨板_滚轮导轨-上海旻佑精密机械有限公司 | 塑钢件_塑钢门窗配件_塑钢配件厂家-文安县启泰金属制品有限公司 深圳南财多媒体有限公司介绍 | 高压贴片电容|贴片安规电容|三端滤波器|风华电容代理南京南山 | 升降炉_真空气氛炉_管式电阻炉厂家-山东中辰电炉有限公司 | 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 电动卫生级调节阀,电动防爆球阀,电动软密封蝶阀,气动高压球阀,气动对夹蝶阀,气动V型调节球阀-上海川沪阀门有限公司 | 工业冷却塔维修厂家_方形不锈钢工业凉水塔维修改造方案-广东康明节能空调有限公司 | 捆扎机_气动捆扎机_钢带捆扎机-沈阳海鹞气动钢带捆扎机公司 | 哈尔滨发电机,黑龙江柴油发电机组-北方星光 | TwistDx恒温扩增-RAA等温-Jackson抗体-默瑞(上海)生物科技有限公司 | 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | pbootcms网站模板|织梦模板|网站源码|jquery建站特效-html5模板网 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 空调风机,低噪声离心式通风机,不锈钢防爆风机,前倾皮带传动风机,后倾空调风机-山东捷风风机有限公司 | 气动球阀_衬氟蝶阀_调节阀_电动截止阀_上海沃托阀门有限公司 | 柔性测斜仪_滑动测斜仪-广州杰芯科技有限公司| 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | 营养师网,营养师考试时间,报名入口—网站首页 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 福建珂朗雅装饰材料有限公司「官方网站」| 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | 加气混凝土砌块设备,轻质砖设备,蒸养砖设备,新型墙体设备-河南省杜甫机械制造有限公司 | 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 北京租车牌|京牌指标租赁|小客车指标出租 | 橡胶膜片,夹布膜片,橡胶隔膜密封,泵阀设备密封膜片-衡水汉丰橡塑科技公司网站 | 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 真空泵厂家_真空泵机组_水环泵_旋片泵_罗茨泵_耐腐蚀防爆_中德制泵 | TPU薄膜_TPU薄膜生产厂家_TPU热熔胶膜厂家定制_鑫亘环保科技(深圳)有限公司 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 尊享蟹太太美味,大闸蟹礼卡|礼券|礼盒在线预订-蟹太太官网 |