好程式設計師雲端計算學習路線分享軟體包管理

好程式設計師IT發表於2019-09-23

好程式設計師雲端計算學習路線分享軟體包管理, 安裝/查詢/解除安裝

一、軟體的型別
A. 原始碼包 需要編譯 nginx-1.12.1.tar.gz
B. 二進位制包 已編譯 mysql-community-common-5.7.12-1.el7.x86_64.rpm

常見二進位制包
系統平臺 包型別 工具 線上安裝( 自動解決依賴關係
RedHat/Centos RPM rpm ,rpmbuild yum
Ubuntu/Debian DPKG dpkg apt
注意:   不管是原始碼包,還是二進位制包,安裝時都可能會有依賴關係!

RPM包管理
主要獲得RPM包途徑:
1. RedHat光碟或官方網站
2. rpmfind   net
3. 相應軟體官方網站

認識RPM包:
ntfs-3g -2011.4.12-5.el5.x86_64.rpm 套件名
ntfs-3g -2011.4.12-5.el6.i686.rpm 套件名
ntfs-3g -2011.4.12-5.el6.x86_64.rpm 套件名
yum-rhn-plugin -0.9.1-40.el6.noarch.rpm 套件名
yum-utils -1.1.30-14.el6.noarch.rpm 套件名
mysql-community-common -5.7.12-1.el7.i686.rpm
mysql-community-common -5.7.12-1.el7.x86_64.rpm
mysql-community-embedded-devel -5.7.12-1.el6.x86_64.rpm
php -5.6.20-1.fc23.x86_64.rpm
php -5.6.20-1.fc23.ppc64p7.rpm IBM 小型機CPU Power

軟體包名 版本號(Version) 釋出版本(Release) 系統平臺
ntfs-3g 2011.4.12 5.el6 i386
ntfs-3g 2011.4.12 5.el6 x86_64
yum-utils 1.1.30 14.el6 no arch
php 5.6.20 1.fc23 x86_64
php 5.6.20 1.fc23 ppc64p7

[root@tianyun ~]# uname -m
x86_64

[root@tianyun ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2657928/,如需轉載,請註明出處,否則將追究法律責任。

相關文章