1. 程式人生 > >嵌入式-第一季-第12課

嵌入式-第一季-第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