在CentOS 8/Fedora 37系统上安装PHPUnit的方法

本文介绍如何在CentOS 8/Fedora 37系统上安装PHPUnit的方法。PHPUnit是PHP应用程序的单元测试框架,它是单元测试框架的xUnit架构的一个实例,在JUnit中很流行。

安装PHPUnit的方法

步骤1:添加Remi存储库

CentOS 8的PHPUnit包将从Remi存储库中取出,默认在系统上不可用。使用下面共享的命令手动添加它:

1、CentOS 8

sudo dnf -y install http://rpms.remirepo.net/enterprise/remi-release-8.rpm

sudo dnf -y install dnf-utils

sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

2、Fedora 37

sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-37.rpm

sudo dnf -y install dnf-utils

步骤2:在CentOS 8/Fedora 37上安装PHPUnit

让我们安装最新的PHPUnit和所需的扩展:

sudo dnf --enablerepo=remi -y install phpunit9

这里说一下,如果是CentOS 7版本,则是以下这两个命令:

sudo yum-config-manager --disable remi-php54

sudo yum-config-manager --enable remi-php74

sudo yum --enablerepo=remi -y install phpunit9

但CentOS 7所需要添加的存储库如下:

sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

sudo yum -y install epel-release

sudo yum -y install yum-utils

安装完成后,可以查看有关已安装软件包的详细信息:

$ rpm -qi phpunit9

会返回如下类似的信息:

Name: phpunit9

Version: 9.5.28

Release: 1.fc37.remi

Architecture: noarch

Install Date: Tue 24 Jan 2023 08:26:03 PM UTC

Group: Unspecified

Size: 1438302

License: BSD-3-Clause

Signature: RSA/SHA256, Mon 16 Jan 2023 07:17:15 AM UTC, Key ID 83c0639e1fef0014

Source RPM: phpunit9-9.5.28-1.fc37.remi.src.rpm

Build Date: Mon 16 Jan 2023 06:54:14 AM UTC

Build Host: builder.remirepo.net

Packager: Remi Collet

至此,安装PHPUnit成功完成。

栏目相关文章