admin管理员组

文章数量:1588275

1、 yum清空缓存列表

yum clean packages 清除缓存目录下的软件包,清空的是(/var/cache/yum)下的缓存 yum clean headers 清除缓存目录下的 headers yum clean oldheaders 清除缓存目录下旧的 headers yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers。

2 、yum显示信息 yum list          # yum list显示所有已经安装和可以安装的程序包 这些列表里面的包的来源就是/etc/yum.repo.d。base docker-ce-stable epel/x86_64/metalink  epel extras  rpmforge updates yum list rpm 显示安装包信息rpm 显示installed ,这里是包名,版本和仓库名 yum list httpd 这里是可获得包,说明还没有安装。 yum info rpm 显示安装包rpm的详细信息。

3 、 yum安装 yum -y install httpd 如果你不加-y他会问你要不要安装。如果你想自己来控制有些包是否安装,这里不要加-y,如果你想自动安装,不进行交互,这里加入-y。这个就是yum 的安装了,非常简单。 安装完之后查询一下 yum list httpd,Installed 说明已经安装好了。

4  、yum删除 yum remove httpd 删除程序包httpd ,也就是卸载。 yum deplist rpm 查看程序rpm依赖情况。

5 、 yum包的升级 yum check-update 检查可更新的程序    yum update 全部更新,升级所有包,以及升级软件和系统内核,这就是一键升级。他可以更新CentOS的内核到最新版本。    yum update package1 更新指定程序包package1,      yum upgrade package1 升级指定程序包package1。

6 、yum 解决依赖的原理 YUM 解决依赖关系问题,自动下载软件包。yum是基于C/S架构。C指的是客户端, S指的是服务器,想ftp,http,file、关于yum为什么能解决依赖关系:所有的Yum 源里面都有repodata,它里面是有XML格式文件,里面有说明需要什么包。例如上堂课实验的:mysql-server rpm 需要:perl-DBI ,python,或者是php等等包。

7 、yum 组的管理 yum进行安装的时候可以一组一组的进行安装,先来看看有那些组yumgrouplist。可用的组有这么多。 Available Environment Groups:首先是可用的环境分组。  Compute Node  计算节点  Infrastructure Server 基础设施服务器  File and Print Server  文件和打印服务  Cinnamon Desktop   Cinnamon桌面 Installed Groups:已安装的组,开发工具  Development Tools Available Groups:可用的组。

本文标签: 软件Linux