文章目录
- ?、简介
-
- 1、安装与卸载rpm包
- 2、软件包信息查询
- 3、安全验证
- ?、使?YUM安装软件
-
- 1、设置YUM源
- 2、 YUM命令
?、简介
Linux整个体系的关键不在于系统本身,?是在于可以基于linux系统去安装和配置的企业中的相关软件、数据以及应?程序,?在Linux中软件包的类型就像Linux发?版本?样丰富多样,?前?较流?的软件包格式有:可以直接执?的 rpm的?进制包,源码形式的tar.gz 、 tar.bz2、 gzip与bzip2 的源码包。
源码包(source code):源代码包是没有经过编译的包,需要经过GCC、 C++编译环境才能运?
?进制包(binary code):?需编译,可以直接安装使?
RPM软件包?件名由四个元素组成(在加上.rpm后缀): name-version-release-architectur
vsftpd-3.0.3-28.el8.x86_64.rpm
name:是描述其内容的?个或多个次词语(coreutils)
version:是原始软件的版本 (8.30)
release:是基于该版本的软件包的发?版本,由软件打包商设置,后者不?定是原
始软件开发商(6.el8)
Arch:是编译的软件包运?的处理器架构, noarch表示此软件包的内容不限定架构
1、安装与卸载rpm包
-qc: 查询指定软件的配置?件
?、使?YUM安装软件
YUM是改进版的RPM软件管理器, YUM可以很好的解决RPM所?临的软件包依赖问题,?量的软件依赖会让RPM成为恐怖存在, YUM可以从很多源中搜索软件以及它们的依赖包,并?动安装相应的依赖软件,使?YUM安装软件时?少需要?个YUM源,YUM源就是存放很多RPM软件的?件夹,有三种?式分别是HTTP、 FTP或者本地?件夹的?式访问YUM源。
1、设置YUM源
默认的YUM源定义?件存在/etc/yum.repos.d/?录下,?户可以?定义任意可以使?的YUM源,但?件名的扩展名必须是repo,?件格式如下:
选项 | 功能描述 |
---|---|
[] | []中填写YUM源唯?的ID,可以为任意字符串 |
name(可写可不写) | 指定YUM源名称,可以为任意字符串 |
baseurl | 指定YUM源的URL地址(可以是HTTP://、 FTP://或本地路径(file://)) |
mirrorlist | 指定镜像站点?录 |
enabled | 是否激活该YUM源(0代表禁?、 1代表激活、默认为激活) |
gpgcheck | 安装软件时是否检测签名(0代表禁?、 1代表激活) |
gpgkey | 检测签名的密钥?件 |
创建本地yum源:
1)在创建yum源之前切换到/etc/yum.repos.d/目录下,将之前下载的CentOS-Base.repo安装源改个名称让它失效(如果没有下载外 安装源的朋友本步骤可以忽略)
2、 YUM命令
描述:交互式,基于RPM的包管理?具
语法: yum [选项] [指令] [软件包]
选项:
-y 执??交互安装,假定安装过程中出现的所有提示回答为yes
指令:
install: 使?yum源安装软件包
update: 使?yum源升级软件包
makecache: 建?yum缓存信息
check-update: 检查yum源中所有可?的升级
remove: 卸载软件包
list: 有可?的软件包
info: 查看软件包信息
clean all: 清空所有的缓存信息
groupinstall: 使?yum源安装组包
grouplist: 列出系统中已经安装的以及yum源中所有可?的组包
groupremove: 卸载组包search 根据关键词查找软件
localinstall: 通过本地rpm?件安装软件
history: 查看历史记录
provides: 查看命令的源包名
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件25046 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!