在 CentOS 系统中,通过 SSH 安装软件通常需要使用命令行工具。以下是一些常用的方法来安装软件:
使用 YUM (Yellowdog Updater, Modified) 包管理器: YUM 是 CentOS 默认的包管理器,可以用来安装、更新、卸载和管理软件包。
更新软件包索引:
sudo yum update
安装软件包:
sudo yum install 软件包名称
例如,要安装 httpd(Apache web 服务器),可以使用:
sudo yum install httpd
使用 DNF (Dandified YUM) 包管理器: DNF 是 YUM 的下一代版本,提供了更多的功能和更好的依赖性解析。
更新软件包索引:
sudo dnf update
安装软件包:
sudo dnf install 软件包名称
例如,要安装 httpd,可以使用:
sudo dnf install httpd
使用 RPM 包管理器:
如果你有 .rpm 文件,可以使用 RPM 命令直接安装。
安装 .rpm 文件:
sudo rpm -ivh 软件包文件名.rpm
例如,要安装一个名为 example.rpm 的文件,可以使用:
sudo rpm -ivh example.rpm
从源代码编译安装: 如果你需要安装的软件没有在 CentOS 的仓库中,或者你需要特定版本的软件,你可以从源代码编译安装。
下载源代码:
wget http://example.com/source-code.tar.gz
解压源代码:
tar -xzf source-code.tar.gz
cd source-code
编译和安装:
./configure
make
sudo make install
请注意,在执行这些命令时,你可能需要具有 root 权限或使用 sudo 命令来获取必要的权限。此外,确保你的系统已经配置了正确的软件源,以便 YUM 或 DNF 能够找到并安装软件包。