赞
踩
格式
yum clean all
yum install 软件名
clean all | 清除原有yum缓存 |
---|---|
repolist | 列出仓库信息 |
install software | 安装 --skip broken跳过依赖性文件 |
update | 更新(一般不用) |
list software | 重新安装 |
list all | 查看所有软件 |
list installed | 列出已经安装的软件 |
list available | 列出可安装软件 |
reinstall software | 重新安装 |
remove software | 卸载 |
info software | 查看软件信息 |
search software | 信息 根据软件信息查找软件 |
whatprovides file | 根据文件找出包含此文件的软件 |
history | 查看系统中软件管理信息 |
history info | 数字 对该数字为id的信息进行显示 |
groups list | 列出软件组 |
groups info | 查看软件组的信息 |
groups install sfgroup | 安装软件组 |
groups remove sfgroup | 卸载软件组 |
常用的安装命令 yum install xxx -y
格式
rpm -i 软件名
-i | 安装 |
---|---|
-v | 显示过程 |
-h | hash加密 |
-e | 卸载 |
-q | 查看 |
-a | 所有 |
-p | 软件包 |
-ql | 查看软件在系统中安装的路径 |
-qlp | 查看未安装的软件包在系统中若安装会产生的路径 |
-qf | 根据某个文件找出此文件属于哪个安装包 |
-qc | 查看软件配置文件名称 |
-qd | 查看软件的帮助文件 |
–scripts | 查看脚本 |
–nodeps | 安装软件忽略软件依赖 |
–force | 强行安装软件 |
-Kv | 检测软件包是否被篡改 |
软件包名称详解
例
kolourpaint-4.10.5-4.el7.x86_64.rpm
[1] [2] [3] [4] [5]
[1] 软件名称
[2] 版本
[3] 适用系统
[4] 架构
[5] 适用rpm体系架构
使用网络上已经安装的资源安装软件(需存在httpd保证操作的正确性,若为初始系统,需下载)
vim /etc/yum.repos.d/yum.repo
文件名称必须以repo结尾 repo 仓库
[仓库名称]
name= 对软件源的描述
baseurl=http://172.25.254.1/westos 网络安装源
gpgcheck=0 不检测gpgkey
enabled=1 此安装源语块生效(不输入时默认为1)
yum clean all
清空系统中所有的yum源信息
baseurl 地址
file:// 本地源地址
访问本机文件
http://网络源地址
访问网络源gpgcheck=0|1一种加密方式,检测是否授权,为一需检测
gpgkey加密方式的钥匙==enable=0|1 0不读,默认为一
(创建网络源的基础)
//1.获得一个与本机系统版本一致的镜像系统
//2.挂载镜像
mount /xxx/xxxxx.iso /rhel
将镜像挂载在指定地点
(暂时性)
//3.永久挂载点设置
vim /etc/rc.d/rc.local
mount /xxx/xxxxx.iso /rhel
chmod 755 /etc/rc.d/rc.local
编辑文件并设置其权限使开机可读
//4.设定系统安装源指向
vim /etc/yum.repos.d/yum.repo
[挂载点名称]
name= 挂载点名称
baseurl=file:/// 挂载点绝对路径
gpgcheck=0 不进行gpgcheck加密检查
(无法直接读取,需通过挂载点进行操作,所以不能是镜像系统的路径)
yum clean all 清除yum缓存
yum install dhpc -y 执行下载命令
(-y 不提示)
检查yum源是否搭建成功
前
后
// *安装httpd
yum install httpd
下载httpd
//*配置网络yum源
systemctl start httpd 开启http服务
systemctl stop firewalld 关闭火墙
systemctl enable httpd 设置httpd开机开启
systemctl disable firewalld 火墙开机不启
,
mkdir /var/www/html/westos 建立文件夹
mount /xxx/xxxxx.iso /var/www/html/westos 将其挂载在新建文件夹上(文件格式正确)
vim /etc/rc.d/rc.local
mount /xxx/xxxxx.iso /var/www/html/westos 更改文件,由本地源改为网络源
chmod 755 /etc/rc.d/rc.local 修改权限
//*测试
浏览器中输入地址:
http://ip/本地路径
例
http://172.25.254.1/westos(网络源地址)
搭建成功
虚拟机内存不足问题
将镜像文件加入光驱
光驱形似光盘
大致过程
虚拟机建立本地yum源 真机建立本地yum源 真机下载https 虚拟机可见,使用需建立本地yum源建立yum需在yum源搭建成功后才能正常运行 yum安装软件的命令 yum源安装软件的源地址
1将所有的rpm包放到一个目录中
2creterepo -v /存放软件包的目录 命令若执行成功会生成repodate目录
3vim /etc/yum.repos.d/yum.repo
[software]
name=software
baseurl=file:///software
gpgcheck=0
进行命令
yum clean all
yum list linux
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。