fba*_*bas 5 php centos yum centos7 centos8
我正在尝试按照https://docs.microsoft.com/en-us/sql/connect/php/installation-tutorial-linux-mac?view=sql-server-2017#安装 sqlsrv (ms sql) PHP 驱动程序在 red-hat-7 上安装驱动程序
除了需要似乎不存在的 libedit-devel 的 php-devel 之外,我可以安装所有的先决条件。
我在哪里可以获得 libedit-devel?
手动安装libedit-devel库。
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libedit-devel-3.0-12.20121213cvs.el7.x86_64.rpm
sudo rpm -i libedit-devel-3.0-12.20121213cvs.el7.x86_64.rpm
Run Code Online (Sandbox Code Playgroud)
在 Centos 8 中出现此错误。
\n默认情况下,CentOS 8 / RHEL 8 Linux 上未启用 PowerTools 存储库。该存储库包含安装其他应用程序时需要作为依赖项的许多包,并且大多数情况下是从源代码构建应用程序。
\n能够从命令行界面在 CentOS 8 / RHEL 8 上启用 PowerTools 存储库。首先安装DNF插件包:
\nsudo dnf -y install dnf-plugins-core\nRun Code Online (Sandbox Code Playgroud)\n安装 EPEL 存储库 \xe2\x80\x93 PowerTools 存储库和 EPEL 存储库是最好的朋友。因此还要启用 EPEL 存储库。
\nsudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm\nRun Code Online (Sandbox Code Playgroud)\n在 CentOS 8 / RHEL 8 上启用 PowerTools 存储库:
\nsudo dnf config-manager --set-enabled powertools\nRun Code Online (Sandbox Code Playgroud)\n确认已启用:
\nsudo dnf repolist\nRun Code Online (Sandbox Code Playgroud)\n然后你可以尝试自动下载:
\nsudo yum -y install libedit-devel\nRun Code Online (Sandbox Code Playgroud)\nhttps://computingforgeeks.com/enable-powertools-repository-on-centos-rhel-linux/
\n