• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > 软件安装之YUM

软件安装之YUM

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含yum查看已安装软件,yum安装的软件在哪里,yum安装软件,卸载yum安装的软件,linux yum安装软件等服务器相关知识,网友希望可以进行参考

Yum全称是Yellowdogupdatermodified,在安装软件时用的最多也是最方便的,最大的好处是:可以自动解决安装软件包的依赖关系。

1.yum服务器

使用yum来进行软件包安装时,需要制定yum服务器,

这是

[base] #代表容器的名字,中括号一定存在,名字可以随其的定义
name=CentOS-$releasever - Base - 163.com #说明一下容器的意义
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os #列出容器可以使用的镜像站点,此项可以注释掉
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/ #这是最重要的配置,是容器的实际网址
enable=1 #启动这个容器,不启动设置为0
gpgcheck=1 #是否开启查阅rpm文件的数字证书
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #数字证书的公钥文件所在的位置

$releasever:表示你的系统的版本,变量会自动的检测你的版本
$basearch:表示CPU的架构,是x86_64,还是i386系列
yum服务器配置总结:
1.通过baseurl=来指定服务器的地址有三种方式:
file:///  #yum源在本地,后面为一个目录的绝对路径
http://   #网络地址,
ftp://   #ftp地址
无论哪种方式,网址或目录下一个有一个repodata目录,这是最重要,也是地址设置时的方法。yum服务器之所以可以工作就是由于该目录下面的几个重要的文件

2.repodata目录的信息

comps.xml                                          filelists.sqlite.bz2
filelists.xml.gz  #所有rpm包生成的文件列表                                   other.sqlite.bz2
other.xml.gz #额外的文件信息,包含rpm包的改变日志信息
primary.sqlite.bz2
primary.xml.gz  #当前yum仓库内每一个rpm包的名字及彼此的依赖关系,以及每一个rpm包能够生成的文件
repomd.xml  #保留时间戳,检查rpm文件是否改变

3.yum的配置文件

[root@zhu1 ~]# vim /etc/yum.conf
[main]
cachedir=/var/cache/yum #yum的缓存目录
keepcache=0 #是否保存缓存文件
debuglevel=2 #调试级别
logfile=/var/log/yum.log #日志文件
distroverpkg=redhat-release #秘钥文件
tolerant=1 #在进行安装软件时,当有的软件已安装,则忽略此现象,而不会终止其他软件的安装
exactarch=1 #是否精确匹配,安装指定平台的包
obsoletes=1 #是否检查垃圾文件的包
gpgcheck=1 #是否启用验证
plugins=1 #是否支持插件
bugtracker_url=http://bugs.centos.org/yum5bug
# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h #缓存的时间
installonly_limit = 5
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d #定义yum源文件的位置
~

4.yum常用命令

1.查看可以安装的软件包有

yum list #查看可以安装的软件包清单
[root@zhu1 ~]# yum list | grep vsftpd
vsftpd.i386                              2.0.5-28.el5                  base

2.查看已经安装的软件包

[root@zhu1 ~]# yum list installed

3.查看所有已安装但不在yum仓库内的软件包

[root@zhu1 ~]# yum list extras

4.查看本机上可以升级的软件包

[root@zhu1 ~]# yum list updates

5.查询软件包的名称,可根据部分关键字

[root@zhu1 ~]# yum search vsftpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirrors.grandcloud.cn
* base: mirrors.grandcloud.cn
* extras: mirrors.grandcloud.cn
* updates: mirrors.grandcloud.cn
=========================================== Matched: vsftpd ===========================================
vsftpd.i386 : vsftpd - 非常安全 Ftp 守护进程

6.查询软件包的详细信息相当于rpm-qi

[root@zhu1 ~]# yum info vsftpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirrors.grandcloud.cn
* base: mirrors.grandcloud.cn
* extras: mirrors.grandcloud.cn
* updates: mirrors.grandcloud.cn
Installed Packages
Name       : vsftpd
Arch       : i386
Version    : 2.0.5
Release    : 28.el5
Size       : 289 k
Repo       : installed
Summary    : vsftpd - 非常安全 Ftp 守护进程
URL        : http://vsftpd.beasts.org/
License    : GPL
Description: vsftpd 是一个非常安全 FTP 守护进程。它是完全从零开始
: 编写的。

7.根据文件查所属软件

[root@zhu1 ~]# yum provides /etc/vsftpd/vsftpd.conf
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirrors.grandcloud.cn
* base: mirrors.grandcloud.cn
* extras: mirrors.grandcloud.cn
* updates: mirrors.grandcloud.cn
vsftpd-2.0.5-28.el5.i386 : vsftpd - 非常安全 Ftp 守护进程
Repo        : base
Matched from:
Filename    : /etc/vsftpd/vsftpd.conf
vsftpd-2.0.5-28.el5.i386 : vsftpd - 非常安全 Ftp 守护进程
Repo        : installed
Matched from:
Other       : Provides-match: /etc/vsftpd/vsftpd.conf

8.安装

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 软件安装之YUM

相关文章

  • 恢复IE8自带的源代码查看器
  • ubuntu dnsmasq配置
  • windows服务器iis伪静态配置图解
  • Windows IIS怎么新建站点及绑定域名
  • windows2003禁止关机时出现的关机理由
  • nginx main和events模块学习
  • 运维虚拟化之VMware虚拟化项目实施步骤
  • windows下安装vmware tools图文详解
  • windows2003中IIS安全配置图解
  • history高级应用7

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • vmware esxi基础篇之标准交换机
    • 三、安装Nginx 0.8.46【LNMP安装 】
    • Windows 2008 R2 SP1 更新后远程登录RDP 失败
    • 使用3389远程桌面连接Windows XP时的关机方法
    • iis中常用见的错误代码
    • Windows 2003 服务器安全设置图文教程(1/3)
    • windows2003服务器配置Asp.Net环境图解
    • Windows系统防ARP攻击的几种方法总结
    • HA 高可用集群
    • LUN和Volume

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有