yum
使用 Yum 检查可升级的软件包
由 lugir 于 星期六, 02/27/2010 - 10:10 发布通过使用 yum check-update 命令,能够查看到系统中的哪些软件包存在可以升级的新版本。
通过使用 yum check-update 命令,能够查看到系统中的哪些软件包存在可以升级的新版本。
Yum 使用教程
由 lugir 于 星期六, 02/27/2010 - 09:45 发布Yum 是 Fedora 下的软件包管理工具。通过它,你能够查询软件包信息、从软件仓库获取软件包、通过自动解析软件包依赖性对软件包进行安装/卸载,以及将整个系统的软件包进行升级。
Yum 是 Fedora 下的软件包管理工具。通过它,你能够查询软件包信息、从软件仓库获取软件包、通过自动解析软件包依赖性对软件包进行安装/卸载,以及将整个系统的软件包进行升级。
当你升级、安装或移除软件包时,Yum 会自动解析软件包的依赖性。因此,它能够自动决定和获取所有必需和可用的依赖性软件包。
你还能够为 Yum 配置新的软件包仓库 (repositories) 和软件源 (package sources),从而增加 Yum 可使用的软件包的数量和种类。除此之外,你还通过为 Yum 添加插件来增强和扩展它的功能。
Yum 能够实现许多 RPM 能实现 的功能,并且,两都有许多相似的命令行选项。不过使用 Yum 是方便的选择,它能够简单迅速地在单台或一组计算机中实现软件包的管理工作。
使用 yum 命令安装或升级应用程序 (三) - 其他功能
由 lugir 于 星期日, 01/31/2010 - 09:12 发布除了安装、升级以外,yum 还可以用来查询软件包仓库,检查软件包依赖性,以及卸载软件包等功能。本节将介绍如何使用 yum 的这些功能,并提供一些使用 yum 时的建议 :D
查询软件包
查询有两种方式,一是在软件包名称中查找,另一种是在软件包名称和描述中查找。
前面讲过,使用 yum 安装软件就需要知道软件包的名称。如果只记得某个影音播放器的名称中包含 "mplayer",使用下列命令就可以查询到名称中包含 "mplayer" 的软件包了。
kmplayer.i686 0.11.1b-2.fc12 fedora
单独使用 yum list 会显示软件包仓库中的所有软件包名称,这将是一个很长的列表,如果你真想看看这个列表的话,建议运行 "yum list | less"
使用 yum 命令安装或升级应用程序 (二) - 本地安装
由 lugir 于 星期六, 01/30/2010 - 14:04 发布有很多种情况可以使用 yum 的本地安装功能,比如为了节省下载时间使用光盘中的软件包,或者以前已经下载好了某个 RPM 包……不过使用 yum 本地安装功能的最大优点还是 —— yum 会在自动检测并尽可能地为你解决软件包依赖性这个麻烦事。
有很多种情况适合进行本地安装,比如为了节省下载时间使用光盘中的软件包,或者以前已经下载好了某个 RPM 包……不过使用 yum 进行安装的最大优点还是 —— yum 会在自动检测并尽可能地为你解决软件包依赖性这个麻烦事 (讲到手动解决依赖性的时候,你就会知道它真的很麻烦了 :D)
这一节就以 QQ 为例,学习 yum 的本地安装功能吧。
首先到腾讯官方网站下载 QQ Linux 版的 RPM 包:下载 QQ for Linux。可直接保存到默认路径,即 /home/lugir/Downloads。(如果使用其它路径,运行 yum 命令时记得使用你自己的路径)
打开 “应用程序 -> 系统工具 -> 终端”
执行本地安装命令
使用 yum 命令安装和升级应用程序 (一) - 在线安装
由 lugir 于 星期六, 01/30/2010 - 12:37 发布yum 主要通过从网络软件包仓库 (Package Repositories) 下载最新的软件包(RPM 格式)并进行安装,因此通过 yum 可以获得最新的软件版本。除此之外,也可以通过 yum 安装或升级存放在本地的软件包。
在 Fedora 中安装和升级应用程序十分简单,除了可以使用特有的 yum 工具以外,也可以使用 RPM 和 DEB 软件包,或者自行通过源代码安装和升级。本文介绍 yum 工具的使用方法。
yum 主要通过从网络软件包仓库 (Package Repositories) 下载最新的软件包(RPM 格式)并进行安装,因此通过 yum 可以获得最新的软件版本。当使用这一特性时,自然要求计算机能够连接到网络。除此之外,也可以通过 yum 安装或升级存放在本地的软件包。
为了保证安装和升级过程不出现权限问题,建议在运行 yum 前使用 su 切换到 root 用户 (不建议直接使用 root 登录到系统)