(图片来源网络,侵删)
前言
LINUX操作系统的优势之一就是可以通过软件包管理器来方便地安装和管理软件。对于CentOS这样的发行版来说,YUM是最常用的软件包管理器之一。但有时候,我们可能需要安装一些不在YUM源中的软件,这时候就需要使用源码安装了。本文将介绍CentOS安装软件的两种方式:YUM和源码安装。
YUM安装
YUM是CentOS系统中用于安装、升级和删除软件包的命令行工具。使用YUM安装软件非常简单,只需要执行以下命令:
```
yum install 软件包名称
我们要安装Apache Web服务器,只需要执行以下命令:
yum install httpd
YUM会自动下载并安装httpd软件包及其依赖项。如果需要升级软件包,只需要执行以下命令:
yum update 软件包名称
我们要升级httpd软件包,只需要执行以下命令:
yum update httpd
源码安装
有时候,我们需要安装一些不在YUM源中的软件包,这时候就需要使用源码安装了。源码安装的过程相对较为复杂,但是可以更加灵活地配置软件。源码安装的步骤如下:
1. 下载软件包源码
可以从软件官网下载源码包,也可以使用wget命令从网站上下载。我们要安装Nginx服务器,可以使用以下命令下载源码包:
wget -1.18.0.tar.gz
2. 解压源码包
使用tar命令解压源码包:
tar -zxvf nginx-1.18.0.tar.gz
解压后会生成一个nginx-1.18.0目录。
3. 配置
进入nginx-1.18.0目录,执行以下命令进行配置:
./configure --prefix=/usr/local/nginx
这里的--prefix指定了安装目录。
4. 编译
执行make命令进行编译:
make
5. 安装
执行make install命令进行安装:
make install
安装完成后,可以在指定的安装目录中找到安装好的软件。
总结
YUM和源码安装各有优缺点,需要根据实际情况选择。对于常用的软件,建议使用YUM进行安装,因为YUM可以自动处理依赖关系,并且可以方便地进行升级和删除。而对于不在YUM源中的软件,只能使用源码安装,这时候需要掌握一定的Linux基础知识。
为您分享
在Ubuntu中,我们可以使用Ctrl+Alt+T快捷键打开终端,也可以通过在桌面上右键点击选择“打开终端”。我们还可以使用Ctrl+Shift+T快捷键在终端中打开新的标签页。这个小技巧在使用终端时非常实用。