Linux利用yum仓库安装软件
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 一、了解yum仓库
- 二、yum的配置文件
- yum的配置/etc/yum.conf
- yum源的默认配置文件:/etc/yum.repos.d/CentOS-Base.repo
- 3、查看与安装
- 1.查看
- 2.安装
提示:以下是本篇文章正文内容,下面案例可供参考
一、了解yum仓库
YUM(Yellowdog Updater Modified):是一个基于RPM的软件包管理器,能够从指定服务器自动下载RPM包并且安装,可以处理软件之间的依赖关系,一次性安装所有依赖的软件包,无需一个个下载安装。
二、yum的配置文件
yum的配置/etc/yum.conf
[main]
#main 部分定义了全局配置选项,整个yum 配置文件应该只有一个main
cachedir=/var/cache/yum/$ basearch/$releasever
#yum缓存的目录,yum在此存储下载的rpm包和数据库
$releaserver:发行版本号
$basearch:系统基础架构,如x86_64
keepcache=0
#是否保留缓存内容,0:表示安装后删除软件包,1表示安装后保留软件包
debuglevel=2
#除错级别,0──10,默认是2 貌似只记录安装和删除记录
logfile=/var/log/yum.log
#存放系统更新软件的日志的目录。用户可以到/var/log/yum.log文件去查询自己安装了哪些包
exactarch=1
#有两个选项1和0,代表是否只升级和你安装软件包cpu体系一致的包,如果设为1,则如你安装了一个i386的rpm,则yum不会用1686的包来升级。
obsoletes=1
#此选项在进行发行版跨版本升级的时候会用到。
gpgcheck=1
#有1和0两个选择,分别代表是否是否进行gpg校验,如果没有这一项,默认是检查的。
plugins=1
#是否允许使用插件,默认是0不允许,但是我们一般会用yum-fastestmirror这个插件。
installonly_limit=5
#允许保留多少个内核包。
bugtracker_url=http://bugs.centos.org/set_project.php?
#一个错误追踪的网页,BugTracker是一个用于软件开发和测试阶段的缺陷跟踪、过失跟踪和问题跟踪工具。你可以自动地向适当的开发者指出缺陷并且可以使用带有与、或运算符的过滤器和通配符快速地找到你的缺陷。
project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
#指定从哪里获取系统版本相关的信息,是从centos-release这个包里的文件获取的
yum源的默认配置文件:/etc/yum.repos.d/CentOS-Base.repo
[base]
#代表yum源名称,名称可以随意取
name
#描述名字,随便取一个可识别的
mirrorlist
#列出这个容器可以使用的镜像站点,如果不想使用,可以注释
baseurl
#后面接地址,mirrorlist是由yum程序自行找镜像站点,baseurl则是指定一个固定地址
gpgcheck
#是否需要查阅RPM文件内数字证书,0表示不检查,1表示检查
gpgkey
#数字证书公钥文件所在位置,使用默认值
3、查看与安装
1.查看
yum repolist #查看yum源详细信息
yum info 软件名 #查看软件详情
yum list #列出yum服务器上面所有的软件名称
yum list installed #查找所有已安装的列表
yum provides #查询软件是由哪个包安装的后面可以跟软件名称,也可以跟路径)
yum list updates #列出yum服务器上可提供本机进行升级的软件并升级
2.安装
yum -y install 软件名称
yum remove 软件名称
yum update 软件名称
Linux利用yum仓库安装软件相关推荐
- Linux搭建YUM仓库安装软件(Centos 7.5)
简介:在搭建yum仓库前,应先对Linux系统有一个简单的认识,要理解挂载的概念,对Linux系统的文件对应的目录有一定的认识. 在工作中,我们通过rpm安装软件,经常会出现不能一步到位,还需要好多的 ...
- Linux 利用yum源安装subversion(svn)客户端
前言 CentOS 7 subversion(svn) 安装过程 yum 方式安装 shell> yum install subversion 检查是否安装成功 shell> svn -- ...
- Linux 利用yum源安装php5.6+nginx
前言 CentOS 7 nginx1.12.2 php5.6 nginx已经安装完成,且document root 目录为/usr/share/nginx/html. 步骤 1,添加php5.6源 s ...
- linux 利用yum源安装mysql5.7
前言 CentOS 7 MySQL 5.7 查找mysql源 http://repo.mysql.com 步骤 添加mysql源 shell> rpm -ivh http://repo.mysq ...
- Linux 利用yum源安装php7.0+nginx
环境 1, CentOS 7 2, nginx1.12.2 3, php7.0 nginx已经安装完成,且document root 目录为/usr/share/nginx/html. 步骤 1,添加 ...
- Linux 利用yum源安装nginx
环境 1, CentOS 7 2, nginx 1.12.2 步骤 1,添加nginx源 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS ...
- Linux 通过yum源安装subversion(svn)服务端
目录 前言 通过yum源安装subversion(svn)服务端 基本的SVN服务端配操作 确定一个SVN目录 新建SVN仓库 给SVN仓库添加用户 给SVN仓库的用户授权 SVN仓库配置 启动服务器 ...
- 乌班图linux配置yum仓库,Linux系统的仓库配置(yum、epel)与软件安装(wireshark,wget,nginx)...
文章目录 Linux系统的仓库配置(yum.epel)与软件安装(wireshark,wget,nginx) 1.配置本地yum仓库安装wireshark,wget 2.配置epel仓库,安装ngin ...
- Linux 利用 yum 安装jdk并配置环境变量
Linux 利用 yum 安装jdk并配置环境变量 清除已有java环境 搜索yum可以安装的版本 yum安装jdk 配置环境变量 当前用户使用: 全局用户使用: 验证安装 清除已有java环境 命令 ...
最新文章
- 【分享】计算机视觉方向必备opencv基础知识总览
- python填写excel-Python向excel中写入数据的方法
- C语言一元二次方程表示如下,C语言一元二次方程day6
- 原来这些元器件最容易引发电路故障。。。
- 458. 可怜的小猪
- 浏览器关闭 session并不会被干掉
- SpringSecurity SecurityContextHolderSecurityContext
- 根据经纬度算两点距离
- 为什么计算机连不上无线网络,电脑总是连不上无线怎么回事
- 【补码表示】为什么定点小数的-1补码表示为1.0000以及补码表示范围问题
- Android编程权威指南[pdf]
- uni-app设置背景图自适应手机屏幕尺寸
- java获取当天开始,结束时间
- HTML5实现动态视频背景
- archlinux安装到美化
- 对于line-height的认识
- win10软件字符乱码解决
- QQ自定义个人文件夹
- 商务翻译证,高级商务翻译证
- win10计算机本地无法连接,win10系统电脑本地连接不见了解决方法
热门文章
- windows无法识别clover盘_Windows电脑安装Remin OS(jide os)系统,畅玩王者吃鸡手游...
- 本BLOG内所有文章的版权声明
- uniapp - 【全端兼容】实现保存视频到手机相册功能,将 mp4 在线视频下载并存储到用户的手机中,uniapp App h5 小程序将视频文件下载保存(详细示例源码及注释一键复制,开箱即用!)
- 内部类如何调用外部类的方法
- 给mysql salve从库复制授权_MySQL主从复制 - osc_h8z06jiq的个人空间 - OSCHINA - 中文开源技术交流社区...
- 技术转移、科技成果转移与科技成果转化是什么关系?
- numpy.array的二维数组拼接做法
- 经典的饮食搭配 营养又健康
- springboot项目启动报错Field Mapper in ServiceImpl required a bean of type ‘Mapper‘ that could not be found
- 关于域名解析的问题--对话