Remi repo를 사용하여 CentOS 8에서 일반적으로 필요한 것을 가지고있는 것처럼 보이지만 이제는 phpseclib를 설치하고 문제가 발생합니다. 이 페이지에 제공된 설치 단계를 따르고 있습니다 : https://centos.pkgs.org/8/remi-x86_64/php-phpseclib-net-sftp-1.0.17-1.el8.remi.noarch.rpm.html
첫 번째는 최신 remi-release * rpm을 다운로드하는 것입니다.
$ wget http://rpms.remirepo.net/enterprise/8/remi/x86_64/remi-release-8.1-2.el8.remi.noarch.rpm
--2020-03-18 14:08:05-- http://rpms.remirepo.net/enterprise/8/remi/x86_64/remi-release-8.1-2.el8.remi.noarch.rpm
Resolving rpms.remirepo.net (rpms.remirepo.net)... 2001:bc8:33a1:100::1, 195.154.241.117
Connecting to rpms.remirepo.net (rpms.remirepo.net)|2001:bc8:33a1:100::1|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23420 (23K) [application/x-rpm]
Saving to: ‘remi-release-8.1-2.el8.remi.noarch.rpm’
remi-release-8.1-2.el8.remi.noarch.rpm 100%[======================================================================================================>] 22.87K --.-KB/s in 0.02s
2020-03-18 14:08:05 (1.02 MB/s) - ‘remi-release-8.1-2.el8.remi.noarch.rpm’ saved [23420/23420]
잘됐다. 다음으로 설치하십시오.
$ sudo rpm -Uvh remi-release-8.1-2.el8.remi.noarch.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:remi-release-8.1-2.el8.remi ################################# [ 50%]
Cleaning up / removing...
2:remi-release-8.0-4.el8.remi ################################# [100%]
마지막으로 php-phpseclib-net-sftp rpm 패키지를 설치합니다.
$ sudo dnf --enablerepo=remi install php-phpseclib-net-sftp
CentOS-8 - AppStream 1.0 MB/s | 4.3 kB 00:00
CentOS-8 - Base 1.1 MB/s | 3.8 kB 00:00
CentOS-8 - Extras 424 kB/s | 1.5 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 43 kB/s | 29 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 40 kB/s | 23 kB 00:00
phalcon_stable 1.2 kB/s | 951 B 00:00
phalcon_stable-source 1.2 kB/s | 951 B 00:00
Remi's Modular repository for Enterprise Linux 8 - x86_64 58 kB/s | 3.5 kB 00:00
Safe Remi's RPM repository for Enterprise Linux 8 - x86_64 51 kB/s | 3.0 kB 00:00
Remi's RPM repository for Enterprise Linux 8 - x86_64 43 kB/s | 3.0 kB 00:00
Remi's RPM repository for Enterprise Linux 8 - x86_64 8.5 MB/s | 2.8 MB 00:00
Error:
Problem: package php-phpseclib-net-sftp-1.0.18-1.el8.remi.noarch requires php-pear(phpseclib.sourceforge.net/Net_SSH2) >= 0.3.0, but none of the providers can be installed
- cannot install the best candidate for the job
- nothing provides php-pear(phpseclib.sourceforge.net/Math_BigInteger) >= 0.3.0 needed by php-phpseclib-net-ssh2-1.0.17-1.el8.remi.noarch
- nothing provides php-pear(phpseclib.sourceforge.net/Math_BigInteger) >= 0.3.0 needed by php-phpseclib-net-ssh2-1.0.18-1.el8.remi.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
누락 된 패키지를 올바른 수준으로 어디에서 얻을 수 있습니까? Net_SSH2 Math_BigInteger
TIA
1 / 아마도 새로운 버전 2 라이브러리 인 php-phpseclib 가 필요할 것입니다 .
2 / 실제로 php-pear-math-biginteger 가 이전 버전 1 구성 요소에 누락되었습니다.
이제 사용할 수 있습니다 (곧 가까운 거울에서)
주의 사항 : 임의의 사이트 대신 적절한 사람의 관심을 끌려면 올바른 장소 에보고하는 것이 좋습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다