您的位置:首页 > 运维架构 > Linux

Linux 包管理 yum / apt-get / rpm / dpkg / wget

2017-07-22 20:20 741 查看

yum / apt-get / rpm / dpkg

目前流行的Linux系统基本可分为两大类:

Redhat - Redhat、CentOS、Fedore等

Debian - Debian、Ubuntu等

对于第1类(Redhat):

软件包常见格式为rpm包,安装命令为

rpm -i pkgfile.rpm


但是rpm包之间可能存在复杂的依赖关系,而rpm命令只能在安装或者卸载时候检查依赖性而无法自动处理,都需要人为进行处理。

yum全称为Yellow dog Updater Modified,是一个在Fedora和Redhat以及CentOS中的shell前端软件包管理器,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖关系(安装以及卸载)。比如安装命令为:

yum install <SomePackage>


对于第2类(Debian):

软件包常见格式为deb包,安装命令为:

dpkg -i pkgfile.deb


基于与第1类相同的原因,第2类也有自己的包管理工具,即apt-get,能够从指定的服务器自动下载rpm包并且安装,可以自动处理依赖关系(安装以及卸载)。比如安装命令为:

apt-get install <SomePackage>


wget

wget是一个下载工具,通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。

小结

可以通过wget下载软件包,再通过rpm和dpkg进行安装;也可以直接使用yum和apt-get进行安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux centos debian 管理