mcrypt、EPEL、CentOS 6.4

mcrypt、EPEL、CentOS 6.4

のインストールに問題がありますphp-mcrypt。私はどのレベルの管理者でもありません。

私は次のことをしました。

  • EPELインストール済み

  • インストールされたREMI

  • EPEL構成

  • 更新してください!

  • きれいです。

  • mcrypt インストール済み

  • インストールされたlibcrypt

YUMまだ見つかりません。php-mcrypt

私が検索したもの:

yum list php* | grep mcry

結果がない

答え1

したがって、私のCentOS 6システムでは、REMIまたはEPELからphp-mcryptを取得しました(Remiには最新バージョンがあります)。

Installing:
 php-mcrypt                      x86_64                      5.3.3-3.el6                         epel                          19 k


Installing:
 php-mcrypt                      x86_64                      5.4.29-1.el6.remi                      remi                       51 k

したがって、最初に確認する必要があるのは、正しいバージョンのリポジトリがインストールされていることを確認し、有効になっていることを確認することです。

以下を実行してCentOSのバージョンを確認してください。

cat /etc/redhat-release

次のような内容が表示されます。

CentOS release 6.5 (Final)

CentOS 6 に el6 リポジトリが必要とマークされている場合、CentOS 5 は el5 です。

それから:

vim /etc/yum.repos.d/remi.repo

ファイルに次のようなエントリが表示されます。

[remi]
name=Les RPM de remi pour Enterprise Linux 6 - $basearch
#baseurl=http://rpms.famillecollet.com/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.famillecollet.com/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

バージョンが正しいことを確認してください(つまり、ミラーリストの行に正しい番号があることを確認してください。バージョンが正しくない場合は、正しいリポジトリを削除して追加する必要があります)。有効化の横にある値が1に設定されていることを確認してください。 。 EPELファイルを確認してください(REMIと同じフォルダにあり、名前はepel.repoです)。次に、ファイルを保存してyum installを再実行してパッケージが存在することを確認します。

関連情報