如何安装使用yum命令在Linux上的软件

A+ A-

在本文中,我们将学习“如何使用百胜命令”安装软件包。 还要注意的是,在美分OS 6.7 YUM(Yellowdog更新修改)的存储库是使用红帽开发工具。 您可以使用此材料,学习YUM。

使用yum管理软件

使用yum工具来安装或您的系统在以下几个方面对修改软件 -

  • 从仓库安装新软件。
  • 从单个的软件包文件安装软件。
  • 更新你的系统上现有软件。
  • 从系统中删除不需要的软件。

从包文件安装软件

在这个使用的yum命令是使用存储库作为一揽子源和百胜将从一个单独的软件包文件安装软件。 要为特定的功能和一个或多个包或软件包组用yum。 下面将分别节展示一些例子。

沿着下面的章节用例子将帮助您了解“如何使用yum的一个特定的功能,或多个包或包组”。

百胜总是下载从仓库的最新软件包信息。 如果系统使用较慢的网络连接,然后百胜可能需要一些时间来下载仓库,找到每个包的索引和头文件。

yum工具将搜索数据,以确定最佳资源库,并进入与所需的安装和将显示结果为你显示该事务。 结果可以包括在安装,更新,或删除的包,以便解决和安装软件依赖关系。

下面是安装使用安装选项' 软件tsclient'工具一支团结的一个例子。

 #百胜安装软件tsclient
加载的插件:fastestmirror,安全
设置安装过程
从缓存加载HOSTFILE镜速度
EPEL / primary_db | 5.9 MB 00:00
2255 | 3.4 KB 00:00
更新| 3.4 KB 00:00
更新/ primary_db | 4.7 MB○点
解决依赖
 - >运行的事务检查
--->包装tsclient.x86_64 0:2.0.2-10.el6将被安装
 (1/2):软件tsclient-2.0.2-10.el6.x86_64.rpm | 97 KB 00:00
(2/2):XCB-UTIL-0.3.6-6.el6.x86_64.rpm | 26 KB 00:00
 安装:软件tsclient-2.0.2-10.el6.x86_64 1/2
安装:XCB-UTIL-0.3.6-6.el6.x86_64.rpm 2/2
验证:软件tsclient-2.0.2-10.el6.x86_64 1/2
验证:XCB-UTIL-0.3.6-6.el6.x86_64.rpm 2/2
---------------------------------------------------------------------------------------------------------------------
共有729 KB / s的| 16 MB 00:22
安装:
  tsclient.x86_64 0:2.0.2-10.el6
依赖安装:
XCB-util.x86_64 0:0.3.6-6.el6
完成! 

它将审查需要升级的变化和包的列表,当我们按下y接受并开始这个过程。 如果您按下N或Enter键,那么百胜不会下载或改变任何软件。

包版本

百胜将只显示和使用软件包的最新版本,除非我们指定有关安装旧版本。 如果不是在rpm钥匙环安装百胜还导入公共密钥的存储库。

下面是公钥进口的一个例子:

 警告:rpmts_HdrFromFdno:头V3 DSA签名:NOKEY,钥匙ID 443E1821
不适用于软件tsclient-0.132-4.i386.rpm公钥
从http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4检索GPG密钥
导入GPG密钥0x443E1821“的CentOS-4键<centos-4key@centos.org>”
这是OK [Y / N]: 

导入YUM公钥

我们检查公共密钥后,然后按Y导入密钥和授权使用的关键。 如果您按下N或回车,yum停止,输入键和停止包的安装。

为保证,包的下载是真实的,yum验证每个包由供应商提供的公共密钥的所有数字签名。 一旦所有安装所需的软件包成功下载并验证后,百胜将其安装到系统中。

下载被缓存

百胜将继续下载未来的数据文件和包。 你可以采取包进行备份从位于位于/ var /缓存/百胜/库缓存目录,我们可以使用他们,如果需要到别处安装。 如果从高速缓存中删除包,也不会影响到系统上所安装的软件的拷贝。

用YUM安装新软件

要安装该软件包mysql时 ,输入以下命令:

 #百胜安装的MySQL服务器 

在组安装软件

如果你要安装的软件组MySQL数据库,输入以下命令:

 #百胜groupinstall“MySQL数据库”
================================================== ===============================================
包门版本库大小
================================================== ===============================================
更新:
 I386的unixODBC基地2.1.11-10.el5 290 K
安装的依赖:
 的unixODBC-I386库基地2.1.11-10.el5 551ķ
事务摘要
================================================== ===============================================
安装1包(S)
升级包1(S)

总大小:841ķ
这是OK [Y / N]:Y
下载软件包:
运行rpm_check_debug
运行的事务测试
完成交易测试
交易测试成功
运行的事务
 安装:了unixODBC-库1/3
 更新:2/3的unixODBC
 清理:3/3的unixODBC
依赖安装:
 的unixODBC-libs.i386 0:2.1.11-10.el5

更新:
 unixODBC.i386 0:2.1.11-10.el5

完成! 

更新软件使用百胜

要更新其已与最新版本,安装类型的HTTP包:

 #百胜更新的httpd 

如果软件在使用中,当我们更新,旧版本仍然有效,直到应用程序或服务重新启动。 当机器重新启动被像内核或系统软件更新将生效。

如果我们要更新所有“MySQL数据库”中的包组包,我们要运行命令:

 #百胜groupupdate“MySQL数据库” 

拆除使用YUM软件

要删除已安装的软件,yum的检查您的系统中除去指定的软件和效果相关性的任何软件。 还要注意的是,如果你删除该软件,那么无论是软件和它的依赖被删除。

若要从系统中删除HTTP包,使用命令:

 #百胜删除HTTP 

要删除所有软件包组“MySQL数据库”中的包,运行以下命令

 #百胜groupremove“MySQL数据库” 

删除过程将离开用户数据的地方,但它会删除配置文件中。如果一个包除去还没有除去配置文件的选项,我们重新安装包之后,它可能只使用旧的配置文件。

看完这篇文章后,您可以使用百胜(Yellowdog更新和修改),并命令来安装,升级,删除Linux计算机上的软件来管理环境中的软件和包装要求。

Ads

分享

最近

最好的Ubuntu的替代寻找,如果你是一个Linux爱好者

首先,让我们越来越熟悉的东西; 基本的,但有点偏离轨道! 你有没有得到使用Linux和Ubuntu方面困惑? 你任何机...

如何在Gmail收件箱中添加签名 - 添加在Gmail谷歌的签名

收件箱由谷歌为谷歌的在过去几年推出的最好的事情之一。 它带入一个统一的收件箱几乎所有我们想要的一切。 我们必须说,设计...

每周科技新闻:诺基亚,谷歌和任天堂

大家好,这是星期五,3月3日,只是像往常一样,我们又回到我们的每周新闻综述。 本周的新闻有很多有趣的报道。 从诺基亚的...

树莓派项目入门 - 你可以用树莓派做些什么

树莓Pi为一系列低功耗,由莓裨基金会创建单板计算机。 最初创建教孩子们计算机科学和编程的基础知识在发展中国家中,树莓派...

Android的2017年最佳VPN - 如何使用VPN在安卓

一去不复返的VPN只为高科技,savvies和黑客的天! 而且,承认这一点,我们已经受够了易怒的演讲有关这些服务的。 ...

注释