Linux軟體管理基礎 RPM YUM

2021-08-21 21:00:28 字數 1001 閱讀 8012

rpm軟體包常用命令規範

linuxcast-1.2.0-30.el6.i686.rpm

程式名.版本號.系統.平台

*rpm基礎命令

* rpm -i software.rpm 安裝軟體

* rpm -e software 解除安裝軟體

* rpm -u software-new.rpm 公升級形式安裝

* rpm -ivh 通過http、ftp協議安裝軟體

* 可加入以下引數

* -v 顯示相關資訊

* -h 顯示進度條

rpm驗證

驗證已安裝的軟體

rpm -v software.rpm

yum引入了倉庫的概念,倉庫用來存放所有現有的rpm軟體包,當使用yum安裝乙個yum軟體的時候,如果存在依賴關係,會自動在倉庫中查詢依賴軟體並安裝

[epel]

name=extra

packages

forenterprise

linux

5 - $basearch

baseurl=

/5/$basearch

/5/$basearch

failovermethod=priority

enabled=1

gpgcheck=0

gpgkey=file:///etc

/pki/rpm-gpg/rpm-gpg-key-epel-5

將所有rpm檔案拷貝到乙個檔案當中

通過rpm命令手工安裝createrepo軟體

執行命令 createrepo -v /rpm-directory

建立好之後可以通過file方式直接使用,如果需要作為對外的yum倉庫伺服器,可通過http,ftp或nfs協議共享出去

每次執行安裝或查詢類命令會重建yum快取

Linux軟體管理基礎

源 形式 開源軟體大多以源 的形式發布,一般打包成tar.gz的歸檔壓縮檔案 configure檢查編譯環境 相關檔案以及配置引數並生成makefile make對源 進行編譯,生成可執行檔案 make install安裝 源 的形式很麻煩,但是相容性 可控性較好 rpm形式 使用rpm好處 1 使...

linux入門基礎 linux軟體管理RPM

因為linux入門基礎是基於centos講解的,講的是centos上的軟體包管理。ubuntu的軟體包管理有這些 ubuntu軟體包管理,包管理指南,ubuntu軟體包管理。源 形式 絕大多數開源軟體都是直接以源 形式發布 源 一般會被打包成tar.gz的歸檔壓縮檔案 程式源 需要手動編譯成二進位制...

linux基礎之軟體包管理

出自兄弟連講linux系列之6.1 27講 1.1命名規則 httpd 2.2.15 15.el6.centos.1.i686.rpm 包全名 httpd 軟體包名 2.2.15 軟體版本 15 發行次數 el6.centos 適合的linux平台 i686 適合的硬體平台 rpm rpm包副檔名 ...