分享最新优惠信息
购买主机更加划算

Rocky Linux 8系统启用REMI存储库的简单方法

随着CentOS系统的终止更新,许多用户都会重新选用新的Linux系统,例如Rocky Linux 8系统就是可替代的操作系统之一。

在本文中,小编将简单介绍Rocky Linux 8系统启用REMI存储库的简单方法,毕竟我们在安装新版本应用程序时都需要用到它。

什么是REMI?

REMI是一个RPM软件包存储库,它允许用户安装新版本的应用程序,这些应用程序要么不在RHEL/Rocky Linux 存储库中,要么处于已经弃用的版本中。

尽管REMI最初旨在提供最新版本的PHP,但它已经逐渐包含越来越多的软件程序,包括更多更新的版本和其它全新的软件包。

不可否认,REMI存储库的成名和使用确实是拥有最新版本的PHP。例如,多亏了这个存储库,我们才能在Rocky Linux上安装PHP 8.1。

在Rocky Linux 8上启用REMI存储库

尽管REMI存储库中的软件包非常安全,但最好仅在你确实需要时才启用它,以免出现不一样的纰漏!

首先启用EPEL存储卡,命令如下:

sudo dnf install epel-release

启用EPEL存储库

现在可以通过执行以下命令来启用REMI存储库

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

在 Rocky Linux上启用REMI存储库

如果要检查更改,则可以运行以下命令:

sudo dnf repolist

存储库列表

如上述所见,REMI存储库已成功启用。

使用REMI存储库

如果比较好奇的话,可以使用以下命令检查REMI存储库中可用的软件包列表:

sudo dnf --disablerepo="*" --enablerepo="remi" list available

此外,你还可以看到一个remi-safe,Remi-safe是REMI存储库的一个分支包,不需要外部依赖项,因此不会替换任何由RHEL或Rocky Linux分发的包,也可以说它更安全。

从REMI存储库安装PHP

REMI 有许多软件包,而且对于安装最新版本的PHP仍然很有用。在本文中,小编将试试安装PHP 8.1。

因此,列出系统上的PHP模块。

sudo dnf module list php

在Rocky Linux 8上使用REMI存储库

现在从REMI安装并启用PHP 8.1模块。

sudo dnf module install php:remi-8.1

使用REMI存储库安装PHP

这样将会启用REMI并立即安装PHP 8.1。

可以通过运行验证安装

php -v
PHP 8.1.1 (cli) (built: Dec 15 2021 02:00:45) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies

怎样,使用起来是不是非常简单。

禁用REMI存储库

最快和最简单的方法是安装dnf-utils实用程序

sudo dnf install dnf-utils

因此,如果要暂时禁用它,可以运行:

sudo dnf --disablerepo=remi update

以及

sudo dnf --disablerepo=remi-safe update

如果要永久禁用它,则必须打开存储库配置文件并将值0分配给enabled

例如:

sudo nano /etc/yum.repos.d/remi.repo
enabled=0

保存更改并刷新整个系统。

sudo dnf update

通过此步骤,REMI存储库就被永久禁用。

结论

在这篇文章中,小编简单介绍了Rocky Linux 8系统启用REMI存储库的简单方法,这样你就可以获得官方存储库中没有的软件包。此外,许多系统管理员使用此存储库来更新系统的PHP版本。

以上设置过程仅供参考,如果需要在Rocky Linux 8系统中启用REMI存储库的话,完全可以按照以上过程进行,有任何问题欢迎交流讨论。

未经允许不得转载:惠主机 » Rocky Linux 8系统启用REMI存储库的简单方法