文档平台 云服务器 运维指南 Linux 运维 软件安装 Opensuse环境下通过 zypper 安装软件

Opensuse环境下通过 zypper 安装软件

最近更新时间:2017-11-29 22:52:18

查看pdf

为了提升用户在云服务器上的软件安装效率,减少下载和安装软件的成本,腾讯云提供了 zypper 下载源。操作系统为 Opensuse 及 部分 SLES 的云服务器用户可通过 zypper 快速安装软件。

1. 安装步骤

登录操作系统为 Opensuse 的云服务器后,默认已获取root权限,在此权限下,通过以下命令列出软件源:

zypper service-list

zypper sl

如果软件源中已经添加了可用源,则可以直接执行步骤3,正常进行软件下载和安装;

如果没有,请根据步骤2的说明添加软件源;

2. 添加软件源

如果上一步骤中没有列出软件源,则需要在root权限下,通过以下命令手动添加软件源:

zypper service-add

zypper sa

示例如下:

zypper sa -t YaST http://mirrors.tencentyun.com/opensuse opensuse 
zypper sa -t YaST http://mirrors.tencentyun.com/opensuse/update update

3. 搜索软件包

通过以下命令搜索软件包:

zypper search

zypper se

示例如下:

zypper se nginx

4. 安装软件包

根据搜索到的软件包的名字安装软件。如果要安装多个软件,中间用空格隔开。

注:安装软件的时候,如果需要依赖包,会自动下载安装,用户无需自己安装依赖包。

通过以下命令安装软件包:

zypper install

zypper in

示例如下:

zypper in nginx

可以按照相同的方式安装php和php-fpm等软件:

zypper in MySQL-server-community php5-mysql php5 php5-fpm

5. 查看安装的软件信息

软件安装完成后,可通过以下命令查看软件包具体的安装目录:

rpm -ql

可通过以下命令查看软件包的版本信息:

rpm -q

示例:

rpm -ql nginx
rpm -q nginx

结果如下(实际的版本可能和此版本不一致,请以实际查询到的版本为准):