您的位置:

CentOS安装软件的常用命令

一、yum命令

使用yum命令可以轻松地在CentOS系统上安装、更新和删除软件。具体使用方法如下: 1.1 安装软件 使用yum命令安装软件非常方便,只需要执行如下命令:
yum install 软件名
例如,安装Apache服务器:
yum install httpd
1.2 更新软件 使用yum命令更新软件也非常简单,执行如下命令:
yum update 软件名
例如,更新Nginx服务器:
yum update nginx
1.3 删除软件 如果需要删除已经安装的软件,可以使用yum命令,执行如下命令:
yum remove 软件名
例如,删除MySQL数据库:
yum remove mysql

二、rpm命令

RPM(Red Hat Package Manager)是一种常用的包管理工具,可以用来安装、更新和删除Red Hat(以及CentOS)系统上的软件包。 2.1 安装软件 使用rpm命令安装软件,执行如下命令:
rpm -ivh 软件包名
例如,安装PHP:
rpm -ivh php-7.0.33-25.el7.centos.x86_64.rpm
2.2 更新软件 使用rpm命令更新软件,执行如下命令:
rpm -Uvh 软件包名
例如,更新Node.js:
rpm -Uvh nodejs-10.16.3-1nodesource.x86_64.rpm
2.3 删除软件 使用rpm命令删除软件,执行如下命令:
rpm -e 软件包名
例如,删除GCC编译器:
rpm -e gcc

三、tar命令

tar命令用于打包、压缩和解压缩文件,可以用于安装软件包。 3.1 解压缩软件包 通常软件包都是以tar.gz或tar.bz2格式压缩的,使用tar命令解压缩软件包,执行如下命令:
tar -zxvf 软件包名.tar.gz
tar -jxvf 软件包名.tar.bz2
例如,解压缩Vim编辑器:
tar -zxvf vim-8.1.tar.gz
3.2 编译安装软件 通常解压缩后的软件包需要编译安装,可以执行如下命令:
./configure
make
make install
例如,编译安装Vim编辑器:
cd vim-8.1
./configure
make
make install

四、dpkg命令

dpkg(Debian Package)是Debian(以及Ubuntu)系统上的一个包管理工具,可以用于安装、更新和删除软件包。 4.1 安装软件 使用dpkg命令安装软件,执行如下命令:
dpkg -i 软件包名.deb
例如,安装Google Chrome浏览器:
dpkg -i google-chrome-stable_current_amd64.deb
4.2 更新软件 使用dpkg命令更新软件,执行如下命令:
dpkg -i 软件包名.deb
例如,更新Mozilla Firefox浏览器:
dpkg -i firefox-latest_amd64.deb
4.3 删除软件 使用dpkg命令删除软件,执行如下命令:
dpkg -r 软件包名
例如,删除LibreOffice Office套件:
dpkg -r libreoffice

五、源码包安装

有些软件可能没有预编译的软件包,只提供源代码,需要先编译后安装。 5.1 下载源代码 通常可以从官方网站下载源代码,下载后解压缩。 5.2 编译安装 执行如下命令:
./configure
make
make install
例如,安装Python 3.8.3:
wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
tar -zxvf Python-3.8.3.tgz
cd Python-3.8.3
./configure
make
make install

六、总结

通过上述几个命令,我们可以方便地安装、更新和删除软件,提高了系统维护的效率。另外,对于一些没有预编译的软件包,我们也可以通过源码包进行安装,扩展了软件安装的途径,方便了软件的安装。