(图片来源网络,侵删)
CentOS是一款基于Red Hat Enterprise Linux(RHEL)源代码构建的Linux操作系统,由于其安全性高、稳定性好、免费的特点,被广泛应用于企业服务器、云计算等领域。在使用CentOS过程中,我们经常需要安装各种软件包来满足业务需求,本文将介绍CentOS如何安装软件包。
yum是CentOS下的包管理器,可以自动解决依赖关系,安装过程简单快捷。使用yum安装软件包的命令为:
```
yum install package_name
安装nginx服务器:
yum install nginx
rpm是CentOS下的软件包管理器,可以手动安装、升级、卸载软件包。使用rpm安装软件包的命令为:
rpm -ivh package_name.rpm
安装MySQL服务器:
rpm -ivh mysql-server-5.7.34-1.el7.x86_64.rpm
有些软件包可能没有提供rpm包或yum源,需要通过源码编译安装。源码安装需要先安装编译工具,如gcc、make等。安装步骤如下:
1. 下载源码包,解压缩。
2. 进入源码目录,执行configure命令,进行配置。
./configure
3. 执行make命令,进行编译。
make
4. 执行make install命令,进行安装。
make install
安装Python 3.9.6:
1. 下载源码包:-3.9.6.tgz
2. 解压缩:
tar -zxvf Python-3.9.6.tgz
3. 进入源码目录,进行配置:
cd Python-3.9.6
4. 编译:
5. 安装:
EPEL(Extra Packages for Enterprise Linux)是由Fedora项目维护的CentOS补充软件包源。使用EPEL源安装软件包的命令为:
yum install epel-release
安装htop:
yum install htop
Remi是一个第三方软件包源,提供了一些常用的Web服务器软件包,如PHP、MySQL等。使用Remi源安装软件包的命令为:
1. 安装Remi源:
yum install -release-7.rpm
2. 安装软件包:
yum install package_name --enablerepo=remi
安装PHP 7.4:
2. 安装PHP 7.4:
yum install php74 --enablerepo=remi
本文介绍了CentOS下安装软件包的五种方法,分别是yum安装、rpm安装、源码编译安装、使用EPEL源安装和使用Remi源安装。不同的安装方法适用于不同的场景,需要根据实际情况进行选择。
在Ubuntu中,可以使用apt-get命令来安装软件包。apt-get是Ubuntu下的包管理器,与CentOS下的yum类似,使用方法也类似。安装nginx服务器:
sudo apt-get install nginx