點擊返回 自學Linux命令行與Shell腳本之路html
9.1-linux安裝軟件程序
PMS利用一個數據庫來記錄各類相關內容:linux
- Linux系統安裝了什麼軟件包
- 每一個包安裝什麼文件
- 每一個已安裝軟件包的版本
linux主要的PMS基礎工具備兩種:數據庫
- dpkg 基於Debian的發行版(如Ubantu 、LinuxMint)
- RPM 基於Redhat的發行版(如Redhat、Fedora、openSUSE、Centos、Mandriva),這個機制最先是由Red Hat 這家公司開發出來的,後來實在很好用,所以不少distributions 就使用這個機制來做爲軟體安裝的管理方式。
目前新的Linux 開發商都有提供這樣的線上升級機制,透過這個機制, 原版光碟就只有第一次安裝時須要用到而已,其餘時候只要有網路,你就可以取得本來開發商所提供的任何軟體!工具
- dpkg 管理機制上就開發出APT 的線上升級機制
- RPM 則依開發商的不一樣,有Red Hat 系統的yum, SuSE系統的Yast Online Update (YOU), Mandriva 的urpmi 軟體等。
distribution 表明 ui |
軟體管理機制 |
使用指令 |
線上升級機制(指令) |
Red Hat/Fedora |
RPM |
rpm, rpmbuild |
YUM (yum) |
Debian/Ubuntu |
DPKG |
dpkg |
APT (apt-get) |
........spa