####Linux中的软件管理####

#####系统软件的安装######

###1.yum 命令
repolist ##列出仓库信息(所有系统中的软件)
在这里插入图片描述
install dhcp(软件名) ##安装软件
在这里插入图片描述
update ##软件更新
在这里插入图片描述
list dhcp ##查看软件
在这里插入图片描述
list all ##查看所有软件在这里插入图片描述
list installed ##列出所有已安装软件
在这里插入图片描述
list available ##列出所有可安装软件(还没安装的)
reinstall sofeware ##重新安装software 软件(已安装的软件安装不了,可以重新安装)在这里插入图片描述
remove dhcp ##卸载
在这里插入图片描述
info dhcp ## 查看软件信息在这里插入图片描述
search software信息 ##根据软件信息找出软件
whatprovides file(文件名) ##根据文件找出包含此文件的软件
例如:yum whatprovides */ls (根据ls文件查找包含这个文件的软件)
在这里插入图片描述
groups list ##列出软件组
在这里插入图片描述
groups info ##查看软件组的信息
在这里插入图片描述
groups install sfgroup ##安装软件组
groups remove sfgroup ##卸载软件组
yum history ##查看系统软件的历史管理信息
在这里插入图片描述
yum histort info 数字 ##对该数字为id的信息进行查看
在这里插入图片描述
###使用已经网络安装资源的资源安装软件###
vim /etc/yum.repos.d/yum.repo ##文件名称必须以repo结尾

baseurl=file:///run/media/root/"PHEL-7.3 Server.x86_64"   ##网络安装源
gpgcheck=1  ##不检测gpgcheck
enabled=1  ##此安装源语块生效

在这里插入图片描述
yum clean all ##清楚系统中原有的yum信息
###设置本地yum 源###
1.获得一个与本机系统版本一致的系统镜像
virt-manager(真实主机操作)
.先给自己安装的虚拟机安装光驱,读取镜像;
1)在虚拟机关闭的情况下加光驱(haha(open)–>点灯泡–>Add Hsrdware–>Device type:CDPOM device–>Manage:Downloads(rhel-server-7.3-x86_64-dvd.iso 3.53Gib iso westos)–>Choose Volume 增加IDE CDROM 1字样

在这里插入图片描述
(2)打开haha虚拟机,桌面显示rhel-server-7.3-x86_64-dvd 镜像
在这里插入图片描述
在这里插入图片描述
(3)给新建的虚拟机添加IP地址
cd /etc/sysconfig/network-scripts/
ls在这里插入图片描述
rm -fr ifcfg-ens3
vim ifcfg-eth0
在这里插入图片描述

 ONBOOT=yes
 BOOTPROTO=none
 IPADDR=172.25.254.146(250以下)
 PREFIX=24】
 systemctl restart network  ##重启网络

在这里插入图片描述
查看ip以及ping网络是否通
在这里插入图片描述
2.挂在镜像
mount /xxx/xxxxx.iso /rhel7.2
在这里插入图片描述

3.设定永久挂载
vim /etc/rc.d/rc.local(添加mount /dev/sr0 /var/www/html/westos保存退出)
在这里插入图片描述

chmod 755 /etc/rc.d/rc.local
在这里插入图片描述
4.设定系统安装源指向
mkdir /etc/yum.repos.d/backup
mv /etc/yum.repos.d/* /etc/yum.repos.d
backup在这里插入图片描述
vim /etc/yum.repos.d/yum.repo
yum clean all

###共享型yum源的部署###
1.在一台已经连接好本地yum源的主机中安装httpd
在这里插入图片描述
配置网络yum源
关闭防火墙systemctl stop firewalld
并设定开启后自动打开systemctl disable firewalld
在这里插入图片描述

mkdir /var/www/html/westos
df ##查看安装包/dev/sr0(存放位置) /run/media/root/PHEL-7.3 Server.x86_64
mount /dev/sr0 /var/www/html/westos在这里插入图片描述

chmod 755(+x) /etc/rc.d/rc.local ##在系统开机时会自动执行此脚本
在这里插入图片描述
测试:
在浏览器中搜索http://172.24.254.146/westos ##此地址时yum源地址
在这里插入图片描述
#####用rpm命令处理软件
rpm -i ##安装
-v ##显示过程
在这里插入图片描述
-h ##hash 加密
-e ##卸载
在这里插入图片描述
-q ##查看
在这里插入图片描述
-a ##所有
-p ##软件包
在这里插入图片描述
-ql ##查看软件在系统的安装文件路径
在这里插入图片描述
-qlp ##查看未安装的软件包在系统中如果安装后产生文件路径
4ubmV0L3dlaXhpbl80NDgyMTgzOQ==,size_16,color_FFFFFF,t_70)
-qf ##根据某个文件找出此文件属于哪个安装包
-qc ##查看软件的配置文件名称
在这里插入图片描述
-qd ##查看软件的帮助文件
在这里插入图片描述
–scritps ##查看脚本
–nodeps ##安装软件忽略软件依在这里插入图片描述
在这里插入图片描述
–force ##强制安装在这里插入图片描述
-kv ##检测软件包是否被更改(不建议安装被更改过的)
在这里插入图片描述
###第三方软件仓库的搭建###
在这里插入图片描述
1.把所有的rpm包放到一个目录中在这里插入图片描述

2.createrepo -v /存放软件包的目录 ##命令执行成功后会自动生成repodate
在这里插入图片描述
在这里插入图片描述
3.vim /etc/yum.repos.d/yum.repo
在这里插入图片描述

 name=software
 baseurl=file:///software
 gpgcheck=0

在这里插入图片描述
yum clean all
测试:
直接用yum安装第三方软件
在这里插入图片描述
####软件包名称详解####
kolourpaint-4.10.5-4.el7.x86_64.rpm
[1] [2] [3] [4] [5]
[1]软件名称
[2]版本
[3]使用系统
[4]架构
[5]适用rpm体系软件
rpm=redhat packages manager

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值