嵌入式-第一季-第12课

第十二课 linux在线升级yum

一.RPM特点

利用rpm命令我们可以在了Linux系统中安装我们需要的一些软件。

优点:

  1. 安装过程很简单

缺点:
1.   需要自己四处去找和系统版本对应的RPM包。

  1. 安装过程中需要解决包的依赖问题(通过tftp包演示)。

二.软件包仓库

Yum可以通过简单的命令就能从库中调出来我们要的软件包。

linux系统中使用yum命令就能够从软件包仓库中取到相应的软件包并安装。软件包仓库可以分为付费仓库和免费仓库两种。红帽给的仓库源是付费的,我们需要了解。

在使用yum之前,我们需要首先将仓库的地址信息存放在一个xxx.repo的文件中,并把该文件放到特定的目录/etc/yum.repod.d/下。在该目录下。可以存放在多个后缀为.repo的文件中,表示可以有多个仓库可以使用。

三.软件包仓库源

由于红帽提供的软件仓库是需要额外付费的,因此我们采用第三方的免费软件仓库。仓库源是以文件的形式体现的。

  1. 安装软件仓库源

rpm  -ivh  rpmforge-release-0.5.2-2.el6.rf.i686.rmp

备注:

Htpp://pkgs.repoforge.org/rpmforge-release/

可以下载到:rpm  -ivh  rpmforge-release-0.5.2-2.el6.rf.i686.rmp

注:我们这里用的软件在windows系统之中,我们要根据以前学习的文件共享的方法,把它导到我们的linux系统指定的目录下。

  1. 第三方软件库

由成功安装了第三方源之后,将会在/ect/yun.repos.d/目录下产生出rpmforge.repo文件。

Yun安装的前提是,linux能访问互联网。

四.Yun命令

  1. 查看仓库中的软件包

yum  list

  1. 安装仓库中的软件包

yum  install 包名

  1. 删除已经安装的软件包

yum  remove 包名

这里的免费软件文件映像有问题。

当安装完免费的镜像后,发现已经失效,显示。

安装玩的软件名为:rpg-forge.repo

猜你喜欢

转载自www.cnblogs.com/free-1122/p/9925269.html
今日推荐