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包副檔名 ...