linux系统中用yum命令实现对软件的管理
时间:2018-04-27 11:24 来源:it 作者:it
yum这个命令就相当于我们操作手机中的应用商店,在其中我们可以实现搜索软件,安装软件,卸载软件等等对软件的管
理,然而我们下载软件,实际上是在yum源中下载
(一).首先我们了解一下yum的命令及其作用
1.yum install softwarename 安装指定软件 yum install -f softwarename 直接安装不提示
2.yum repolist 列出设定yum源信息
3.yum remove softwarename 卸载指定软件 yum remove -f softwarename 强制卸载不提示
4.yum list softwarename 查看软件源中是否含有此软件
5.yum list all 列出所有软件的名称 yum list all |wc -l 列出所有软件的名称并显示数量
6.yum list installd 列出所有已经安装的软件名称
7.yum list available 列出所有可以用yum安装的软件名称
8.yum clean all 清空yum缓存
9.yum search softwarename 根据软件信息搜索软件名字(可以是名字的一部分或者 是软件的特征)
10.yum whatprovides filename 在yum源中查找包含filename文件的软件包
11.yum update 更新软件
12.yum history 查看系统软件改变的历史(安装,重新安装,更新, 卸载等重大改变)
13.yum reinstall softwarename 重新安装指定软件
14.yum info softwarename 查看软件信息
15.yum groups list 查看软件组信息
16.yum groups info softwaregroup 查看软件组内包含的软件
17.yum groups install softwaregroup 安装组件
18.yum groups remove softwaregroup 卸载组件
(二)本机yum源的配置:在自己的主机中配置一个yum源,在主机中可以使用
1.得到一个和自己系统相匹配的镜像文件
2.在根下建立一个专门存放镜像的目录
mkdir /iso
mv /home.kiosk/Desktop/*.iso /iso(将你自己的镜像放进去)
3.在/iso下建立存放两个镜像的挂载点(镜像相当于U盘,必须插在电脑上才能获取其中的东西,镜像文件必须挂载在目录 下才能读取使用里边的文件)
mkdir /source7.0
mkdir /source7.2
4. mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0
mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2
5.进入yum的原本仓库中,将里边的东西移动到新的目录下
cd /etc/yum.repos.d
mkdir /repobackpag
mv * /repobackpag
6.编写自己的文件让系统知道你的包在哪里
vim yum.repo (yum.repo仅仅是一个名称,可以任意取名,但结尾必须是.repo格式)
在里边写:
[source7.2] 镜像挂载的目录
name=source7.2
baseurl=file:///source7.2 file://表示在本机中传输
http://表示在不同主机,通过网络传输
gpgcheck=0
(责任编辑:IT)
yum这个命令就相当于我们操作手机中的应用商店,在其中我们可以实现搜索软件,安装软件,卸载软件等等对软件的管 理,然而我们下载软件,实际上是在yum源中下载 (一).首先我们了解一下yum的命令及其作用 1.yum install softwarename 安装指定软件 yum install -f softwarename 直接安装不提示 2.yum repolist 列出设定yum源信息 3.yum remove softwarename 卸载指定软件 yum remove -f softwarename 强制卸载不提示 4.yum list softwarename 查看软件源中是否含有此软件 5.yum list all 列出所有软件的名称 yum list all |wc -l 列出所有软件的名称并显示数量 6.yum list installd 列出所有已经安装的软件名称 7.yum list available 列出所有可以用yum安装的软件名称 8.yum clean all 清空yum缓存 9.yum search softwarename 根据软件信息搜索软件名字(可以是名字的一部分或者 是软件的特征) 10.yum whatprovides filename 在yum源中查找包含filename文件的软件包 11.yum update 更新软件 12.yum history 查看系统软件改变的历史(安装,重新安装,更新, 卸载等重大改变) 13.yum reinstall softwarename 重新安装指定软件 14.yum info softwarename 查看软件信息 15.yum groups list 查看软件组信息 16.yum groups info softwaregroup 查看软件组内包含的软件 17.yum groups install softwaregroup 安装组件 18.yum groups remove softwaregroup 卸载组件 (二)本机yum源的配置:在自己的主机中配置一个yum源,在主机中可以使用 1.得到一个和自己系统相匹配的镜像文件 2.在根下建立一个专门存放镜像的目录 mkdir /iso mv /home.kiosk/Desktop/*.iso /iso(将你自己的镜像放进去) 3.在/iso下建立存放两个镜像的挂载点(镜像相当于U盘,必须插在电脑上才能获取其中的东西,镜像文件必须挂载在目录 下才能读取使用里边的文件) mkdir /source7.0 mkdir /source7.2 4. mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0 mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2 5.进入yum的原本仓库中,将里边的东西移动到新的目录下 cd /etc/yum.repos.d mkdir /repobackpag mv * /repobackpag 6.编写自己的文件让系统知道你的包在哪里 vim yum.repo (yum.repo仅仅是一个名称,可以任意取名,但结尾必须是.repo格式) 在里边写: [source7.2] 镜像挂载的目录 name=source7.2 baseurl=file:///source7.2 file://表示在本机中传输 http://表示在不同主机,通过网络传输 gpgcheck=0 (责任编辑:IT) |