linux的RPM包管理(1、2)-rpm命令安装、yum在线管理

1、rpm命令管理,操作繁琐,有依赖性的问题,通过光盘安装(先为光盘建立挂载点,然后切换到package文件夹中)

      安装命令:rpm -ivh rpm包全名

                               -i:安装,-v:显示安装详细信息,-h:解压rpm时显示进度信息

              注:需要切换目录到光盘的package目录,更新、卸载、查询不需要切换目录

      更新命令:rpm -Uvh rpm包名

                              -U:更新,-v:显示安装详细信息,-h:解压rpm时显示进度信息

      卸载命令:rpm -e rpm包名

                             -e:卸载

      查询命令:rpm -q rpm包名

                              -q:查询    -a:查询所有的已安装rpm包(rpm -qa)

                       rpm -qa | grep httpd:使用关键字的方式查询已安装rpm包

                       rpm -qi rpm包名:查询软件包的详细信息

                       rpm -qip rpm包全名:查询未安装的软件包的详细信息

                       rpm -ql rpm包名:查询包中文件的安装位置

                       rpm -qlp rpm包名:查询未安装的包中文件的安装位置

                       rpm -qf 系统文件名:查询系统文件属于哪个软件包

                       rpm -qR rpm包名:查询软件包的依赖性,-p:可以查询未安装包的依赖性(使用包全名,进入package目录或者使用绝对路径

      RPM包校验:rpm -V 已安装包名:显示修改信息

      RPM包中文件提取:rpm2cpio 包全名 | cpio -idv .文件绝对路径:将rpm包转换为cpio格式的命令(\是换行命令,一行命令没有结束,换行输入)

2、yum在线管理:操作简单,可以解决依赖性的问题,CentOS可以免费使用

      IP地址配置和yum源:①setup:出现窗口配置,设置IP、子网掩码、网关和DNS(永久生效

                                          ②vi /etc/sysconfig/network-scripts/ifcfg-eth0(网卡):将ONBOOT选项改为YES

                                          ③service network restart:重启网络服务

                                          ④能ping通,表示linux能访问网络 (ping sina.com.cn)

                                          yum源不用配置,能看懂yum源文件(所在位置:/etc/yum.repos.d/CentOS-Base.repo)就行        

     yum命令 

                  查询命令

                               yum list:查询所有可用软件包列表

                               yum search 关键字:搜索服务器上所有和关键字相关的包

                 安装命令  yum -y install 包名   -y:自动回答yes

                 升级命令  yum -y update 包名 -y:自动回答yes,不加包名就会更新全部内容,包括系统

                 卸载命令  yum -y remove 包名:尽量不用yum卸载

    yum软件组管理命令

                 查询命令  yum grouplist:列出所有可用的软件组列表,用linux系统查询英文名称,名称中间有空格要用引号引起来名字

                 安装命令  yum groupinstall 软件组名:安装指定软件组,组名可以由grouplist查询出来

                 卸载命令  yumgroupremove 软件组名:卸载指定的软件组

   光盘yum源搭建

                 步骤:①挂载光盘:mount /dev/cdrom /mnt/cdrom/

                            ②让网络yum源文件失效    cd /etc/yum.repos.d/:切换到yum源文件

                                                                        mv CentOS-Base.repo CentOS-Base.repo.bak:给yum源文件改名(共三个文件),yum源文件检测的是后缀名

                                                                        mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak, mv CentOS-Vault.repo CentOS-Vault.repo.bak

                            ③修改光盘yum源文件        vim CentOS-Media.repo:修改yum文件

                                                                         baseurl=file:///mnt/cdrom:地址为光盘挂载地址

                                                                         #           file://media/cdrom/

                                                                         #           file://media/cdrecorder/:注释掉这两个地址

                                                                         enabled=1:把enabled=0改为enabled=1,让配置文件生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值