PHP7の追加設定EPELソースエラーをアップグレードcentos7:リポジトリのメタリンクを取得できません:. EPELはそのパスを確認して、もう一度お試しください

以下からの記事:シーケンシャルは徐々にLinuxの場合:本の章7.3 LAMPサーバーの基本的な知識は、日常の失敗を設定します

ソフトウェアのアップグレードの多くのCentOSには、手動でのエピソードを変更するために少し必要がある場合EPELソースを設定する必要があります

インストールによってコンパイルされたソースコードは非常に面倒になる場合は1、PHP環境上の多くの時間は、新しいバージョン、例えば、PHP 7環境が必要です。YUMユーティリティを使用してPHPの最新バージョンをインストールするための方法が提供されます。まず、システムは、拡張ソースYUM、すなわちEPELソースにインストールする必要があり、

http://fedoraproject.org/wiki/EPEL、ダウンロードファイルのCentOSの7 EPELのバージョンのためのサイト、およびインストール操作は以下のとおりです。ヤム私は失敗したので、手動でエラーをインストール何度も試みたネットワークロットをインストール

    [ルート@ localhostの〜] \#1のwget 
    > http://mirrors.neusoft.edu.cn/epel/7/x86_64/e/epel-release-7-5.noarch.rpm 
[ルート@ localhostの〜]#回転数- IVHのEPEL-リリース7-5.noarch.rpm

2は、その後、あなたはまた、ソースREMIを必要とする、yumのソースは、PHPのダウンロードの最新バージョンを提供してインストールし、その公式サイトがhttp://rpms.famillecollet.com/です。REMIソースのインストール手順は以下の通りです。

    [ルート@ localhostの〜]#回転数--import http://rpms.famillecollet.com/RPM-GPG-KEY-remi 
    [ルート@ localhostの〜]#wgetのhttp://rpms.famillecollet.com/enterprise/remi-リリース- 7.rpm 
[ルート@ localhostの〜]#回転数-ivhレミ・リリース7.rpm

3は、デフォルトでは、REMIが無効になっています。REMIソースが正常にインストールされているかどうかを確認するには、次のコマンドを実行することができます。

    [ルート@ localhostの〜]#yumをrepolist無効| grepのレミ
    x86_64版- Enterprise Linuxの7のためのレミRPMレミ
Enterprise Linuxの7のためのレミ-のdebuginfo / x86_64版のRPMのレミ- x86_64版- !Enterprise Linuxの7のためのレミ・php55のRPMレミPHP 5.5 レミ-php55-のdebuginfo / x86_64版のRPM Enterprise Linuxの7のためのレミPHP 5.5
Enterprise Linuxの7のために!レミ-php56のRPMレミPHP 5.6 Enterprise Linuxのレミ・php56-のdebuginfo / x86_64版のPHPのレミのRPM 5.6 7 レミ・テストEnterprise Linuxの7用のRPMレミテスト-
レミ・テストのdebuginfo / x86_64のEnterprise Linuxの7用のRPMレミテスト -

出力から見た三のREMI倉庫は、レミ、レミ-php55とレミ-php56がされています。デフォルトでは、これら3つのREMIの倉庫が無効になっているが、それはREMIの倉庫を無効にすることをお勧めし、紛争の複数のyumソースを防ぐために必要な場合にのみ有効。

出力から見た三のREMI倉庫は、レミ、レミ-php55とレミ-php56がされています。デフォルトでは、これら3つのREMIの倉庫が無効になっているが、それはREMIの倉庫を無効にすることをお勧めし、紛争の複数のyumソースを防ぐために必要な場合にのみ有効。

利用可能なパッケージREMIリポジトリを検索するには、次のコマンドを実行します。

    [ルート@ localhostの〜]#yumを--enablerepo =レミリストPHP

若しくは

    [ルート@ localhostの〜]#yumを--enablerepo =レミ-php72リストPHP

このように、それは簡単に彼らが必要とするPHPのバージョンをインストールすることができます。例えば、PHP、7.2バージョンをインストールするには、以下のコマンドを実行します。

    [ルート@ localhostの〜]#yumを--enablerepo =レミ-php72は、PHPをインストールします

この方法により、PHPはすぐにインストールされます。

 

問題は、最初の段階で発生し、

あなたはEPELのソースをインストールする必要があります。

ソリューション:単語:/etc/yum.repos.d/epel.repo、ファイルを削除する第三行コメント、四行目をコメントアウトします。次のように:

オープン/etc/yum.repos.d/epel.repo、次のようにすることができ、設定ファイルを変更します:

[EPEL]
名= Enterprise Linuxの7のためのエクストラパッケージ- $ basearch
BASEURL =のhttp://download.fedoraproject.org/pub/epel/7/$basearch
?#メタリンク= HTTPS://mirrors.fedoraproject.org/metalinkレポ= EPEL-7&アーチ= $ basearch
failovermethod =優先順位
有効= 1
gpgcheck = 1
gpgkey =ファイル:///など/ PKI / RPM-GPG / RPM-GPG-KEY-EPEL-7

[ウォームのdebuginfo]
名= Enterprise Linuxの7のためのエクストラパッケージ- $ basearch -デバッグ
#BASEURL =のhttp://download.fedoraproject.org/pub/epel/7/$basearch/debug
メタリンク= HTTPS://mirrors.fedoraproject .ORG /メタリンクレポ=ウォームデバッグ-7&アーチ= $ basearch?
failovermethod =優先順位
有効= 0
gpgkey =ファイル:///など/ PKI / RPM-GPG / RPM-GPG-KEY-軽度-7
gpgcheck = 1

[EPEL-ソース]
名= Enterprise Linuxの7のためのエクストラパッケージ- $ basearch -ソース
BASEURL =のhttp://download.fedoraproject.org/pub/epel/7/SRPMS
#メタリンク= HTTPS://mirrors.fedoraproject.org/メタリンクレポ= EPEL-ソース-7&アーチ= $ basearch?
failovermethod =優先順位
有効= 0
gpgkey =ファイル:///など/ PKI / RPM-GPG / RPM-GPG-KEY-EPEL-7
gpgcheck = 1

そして、再インストールし、ソースをクリーンアップ

  1. yumをすべてきれいに
  2. yumを-y必要なパッケージをインストールします

それでも解決しない場合は、次の/etc/resolv.confに追加し、DNSを変更します。

ネームサーバ8.8.8.8
検索LOCALDOMAIN

そして、ネットワークサービスを再起動:サービスネットワークの再起動

おすすめ

転載: www.cnblogs.com/wkvip/p/11470578.html