点击返回 自学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