1.基本介绍
- CentOS:所属于红帽系列,与其类似的还有我们国产的kylin系统,红帽也是一个很厉害的Linux系统,但其现在为商业版,个人不便使用,现在CentOS系统已经更新到了8版本,现在我们常用的是7.9版本,2020年12月8日,红帽官方宣布CentOS7正式停止维护,且在2022年12月,CentOS8也正式停止,现如今CentOS常用于个人非企业单位使用,属于CentOS的时代也逐渐落幕。
- Debian、Ubunntu:他们都属于Debian系列,现在更新到了Debian 12(bookworm)版本,也是当前最稳定的版本,在此系列中,Ubuntu系统在当今IT行业,更适合用于做服务器系统,Debian也是在跟随时代在稳步运行中。
2.软件的安装方式
- Linux系统不同,软件的安装方式也有所不同
安装方式 | 解释 |
yum/rpm(红帽) | 只要有网,都可以安装,而且还可以安装他所需的依赖,且网上要有你这个安装包或依赖才可以下在(局域网也可以用) |
apt/dpkg(ubutun、debian) | 手动安装,手动需要自己解决,依赖需要自己来手动安装,遇到依赖问题要自己下载依赖软件包,然后才能安装软件(在无网络时用这个) |
二进制软件包 | 解压就可以用,需要简单配置(类似于压缩包解压就只有可以用的那种) |
编译安装软件 | 自己找,自己配置安装然后寻找依赖,出问题自己解决(纯自己动手)保底我们用这个,自己加功能 |
3.不同系统安装软件的区别
操作 | 红帽 | Debian/Ubutun |
安装工具 | yum install -y tree | apt install -y 软件包名 |
安装软件命令 | yum install | apt /apt-get |
检查软件是否安装 | rpm -qa | egrep 软件包1|软件包2 | dpkg -l | grep 软件包名 |
删除软件包 | rpm -e 软件包名 | dpkg -r 软件包名 |
查看软件包中内容 | rpm -ql 软件包名 | dpkg -L 软件包名 |
安装rpm与ded包 | rpm -ivh 软件包名 | dpkg -i xxx.deb |
小结:
- 安装方式根据所使用用途和环境来选中
- 网络仓库找不到软件包就用rpm/dpkg手动找软件包安装,自己下载依赖配置