Linux-yum与apt(我要用啥去管理软件?)

Posted by Steve on October 9, 2020

引子

工作中常用的是CentOS,最近在鼓捣嵌入式设备(主要是PC机一直开机太费电了😅)。接触了一些别的发行版,总是搞不清该用啥去管理软件,这次彻底解决他。

正文

Linux主要有两派发行版,RedHat系和Debian系。底层包管理软件用于直接管理软件安装包的操作,如安装、卸载等;上层包管理软件用于远程获取,管理软件包之间的复杂依赖关系等。

RedHat系

  • 底层包管理软件:RPM
  • 上层包管理软件:YUM

常见Distributions:

  • Red Hat
  • CentOS
  • SuSE
  • Fedora

Debian系

  • 底层包管理软件:dpkg
  • 上层包管理软件:APT

常见Distributions:

  • Debian
  • Ubuntu
  • B2D

碎碎念

我是中午边吃饭边重读了《鸟哥的Linux私房菜-基础学习篇(第三版)》第一章的部分内容。刚刚网上一查,发现还是鸟哥写的更全更好,详细参考鸟站。最好把第一章全读一下,可以有更深的了解。

更新日志

  • 2020年10月9日:初稿