Bootstrap

wget & yum & apt-get & rpm

简单介绍


一般来说著名的linux系统基本上分两大类:

  • RedHat系列:Redhat、Centos、Fedora等

  • Debian系列:Debian、Ubuntu等


RedHat 系列


  • 常见的安装包格式为rpm包
  • 安装rpm包的命令是“rpm -参数”
  • 包管理工具 yum
  • 支持tar包

Debian系列


  • 常见的安装包格式为deb包
  • 安装deb包的命令是“dpkg -参数”
  • 包管理工具:apt-get
  • 支持tar包

yum 和 apt-get 常规操作


yum可以用于运作rpm包,例如在Fedora系统上对某个软件的管理:

  • 安装:yum install
  • 卸载:yum remove
  • 更新:yum update

apt-get可以用于运作deb包,例如在Ubuntu系统上对某个软件的管理:

  • 安装:apt-get install
  • 卸载:apt-get remove
  • 更新:apt-get update

wget 和 yum的比较


wget

一种下载工具是通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP 协议下载,并可以使用 HTTP代理,而且 wget 可以在用户退出系统的之后在后台执行。名字是 World Wide Web 与 get 的结合。

yum

redhat, centos 系统下的软件安装方式,基于Linux,是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。是基于 rpm 包管理,能够从指定的服务器自动下载 rpm 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。

rpm

用于软件管理,是 redhat 的软件格式。rpm 即:

  • R = Redhat
  • P = Package
  • M = Management

将他们两个比较,就好比 wget是迅雷下载中心,yum就像是应用商店

;