Linux系统下的软件管理技巧

一 利用本地镜像搭建yum源

1 利用远程 scp 将主机中的镜像拷入虚拟机中。
在这里插入图片描述
2 建立光盘镜像挂载的位置(设备插入目录上)

在这里插入图片描述
3 配置本机yum源方向

rm -fr /etc/yum.repos.d/redhat.repo
vim /etc/yum.repos.d/ning.repo

在这里插入图片描述
4 利用mount指令实行搭载指令。
在这里插入图片描述
当 yum源搭建好之后
输入 gpk-application指令可以看到可以下载服务安装包的Software Sources选项。

在这里插入图片描述

二 yum指令的详细介绍
指令含义
yum clean all清除原有的yum缓存
yum repolist列出yum源的所有仓库信息
yum install +软件名称从yum源中安装软件
yum reinstall +软件名称重装指定的软件,指令是所针对的软件是系统之前已经安装过的
yum update更新yum源
yum list +软件名查看指定的软件信息
yum list all查看yum源中所有的软件
yum list installed列出已经安装的软件
yum list available查看可以安装的软件
yum remove +软件名卸载指定的软件
yum info +软件名查看软件的信息
yum search +软件的相关信息根据软件的信息查询软件
yum whatprovides file根据文件找出含有此文件的软件
yum history查看系统中软件管理信息
yum history info +数字对该数字为id的软件信息进行查看
yum groups list列出软件组
yum groups info查看软件组的信息
yum groups install sfgroup安装软件组
yum groups remove sfgroup卸载软件组

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三 搭建网络yum源的方法

步骤一: 在已经配置好本地yum源的主机中安装httpd服务。
在这里插入图片描述
步骤二: 启动Apache

systemctl start httpd                  ##重启Apache
systemctl enable httpd                

systemctl stop firewalld.service       ##关闭防火墙
systemctl disable firewalld.service

步骤三: 然后新建挂载文件夹,将镜像文件挂载在指定文件夹。

mkdir /var/www/html/rhel7.3
mount+镜像文件路径 +/var/www/html/rhel7.3

在这里插入图片描述
在这里插入图片描述
但这个挂载不是永久的,因此
vim /etc/rc.d/rc.local
在这里插入图片描述

四 rpm的详细命令

1.rpm
rpm命令是RPM软件包的管理工具。
rpm只负责安装软件,不能解决软件的依赖性,yum可以解决软件的依赖性

可以到rpmsearch网站下载rpm文件

2.rpm命令

指令功能介绍
rpm -i安装
rpm -v显示安装的过程
rpm -h采用哈希加密
rpm -e卸载软件
rpm -q查看
rpm -a所有
rpm -p软件包
rpm -ql查看软件在系统中的文件安装路径
rpm -qlp查看未安装的软件包在系统中如果安装后产生文件的路径
rpm -qf查看某个文件找出此文件属于哪个安装包
rpm -qc查看软件的配置文件名称
rpm -qd查看软件的帮助文件
rpm -Kv检测软件包是否被篡改
rpm --scripts查看脚本
rpm --force强行安装软件(不可忽略依赖性)
rpm --nodeps安装软件忽略软件依赖

示例:
卸载与安装软件:
在这里插入图片描述
查询:
在这里插入图片描述
查询配置文件:
在这里插入图片描述
查看软件的帮助文档:
在这里插入图片描述

五 第三方软件源的搭建

作用:解决软件安装的依赖性。
在这里插入图片描述

primary_db    ##库   存放了所搜索的软件的信息

解压后为 
.xml          ##扩展标记语言      主要用于数据的封装     


第三方软件仓库的搭建步骤

步骤一:将所有的rpm包放在一个目录中

步骤二

createrepo:采集rpm软件的信息,并且自动生成 primary.xml 的文件

createrepo -v /mnt/software/        ##命令执行后会自动生成repodate目录

/mnt/software/                      ##由一个存放rpm目录变成软件仓库

在这里插入图片描述
在这里插入图片描述
步骤三
在这里插入图片描述
在这里插入图片描述
步骤四

yum install xxx                     ##下载软件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值