在 CentOS Minimal 安装系统上,您可以使用以下方法来安装额外的软件包:
YUM 和 DNF 是 CentOS 系统中用于管理软件包的命令行工具。在 CentOS 8 及更高版本中,默认的包管理器是 DNF,而在 CentOS 7 及更低版本中,默认的是 YUM。
首先,确保您的系统已更新:
sudo yum update
或者,在 CentOS 8 及更高版本上:
sudo dnf update
接下来,您可以使用以下命令来搜索、安装、更新和删除软件包。
搜索软件包:
sudo yum search package_name
或者,在 CentOS 8 及更高版本上:
sudo dnf search package_name
安装软件包:
sudo yum install package_name
或者,在 CentOS 8 及更高版本上:
sudo dnf install package_name
更新软件包:
sudo yum update package_name
或者,在 CentOS 8 及更高版本上:
sudo dnf update package_name
删除软件包:
sudo yum remove package_name
或者,在 CentOS 8 及更高版本上:
sudo dnf remove package_name
如果您需要的软件包在默认的仓库中不可用,您可以考虑从源代码编译安装。首先,从软件的官方网站或其他可靠来源下载源代码包。然后按照以下步骤进行编译安装:
tar xvf package_name.tar.gz
cd package_name
./configure
make
sudo make install
请注意,编译安装可能需要额外的依赖库和开发工具。在编译之前,请确保已安装所需的依赖项。
有些软件包可能不在 CentOS 默认的仓库中,但可以在第三方仓库中找到。例如,EPEL(Extra Packages for Enterprise Linux)是一个流行的第三方仓库,提供了许多额外的软件包。要启用 EPEL 仓库,请运行以下命令:
sudo yum install epel-release
然后,您可以使用 YUM 或 DNF 安装所需的软件包。
请注意,在添加第三方仓库时要谨慎,因为它们可能不受官方支持,或者可能包含不安全的软件包。在使用第三方仓库之前,请确保它们来自可信赖的来源。