因为CentOS为了追求系统稳定,自带的软件管理器安装的软件相对会比较旧。软件比较旧有它的好,也有不好的地方。
比如:yum安装vim目前最新的版本也只是7.4,现在很多插件都要求vim 8以上版本了,这时只能自己源码编译安装vim就很麻烦。
最近处理了一些漏洞扫描问题,主要原因是nginx和openssh版本过低导致,特别是openssh手动升级还是挺麻烦的。
所以我就想有没有第三方的软件包管理器可以在CentOS 上直接安装比较新的软件呢?因为我在macOS上一直用brew安装软件,版本都挺新的,所以今天尝试一下在CentOS中使用brew安装软件。
准备工作官方安装方法在这: https://docs.brew.sh/Homebrew-on-Linux
下面我记录一下我的操作。
安装依赖sudo yum groupinstall 'Development Tools' -y
sudo yum install procps-ng file -y
sudo yum install libxcrypt-compat -