1

これをインストールするのにいくつか問題があり、もう一度投稿したいと思いました。yum install php-mcrypt* または yum install php-mcrypt を試してみましたが、利用可能なパッケージがないと表示されます。

su -c 'rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm ' で EPL をインストールしようとしたところ、「転送に失敗しました」と表示されました。

どんな助けでも大歓迎です。ありがとうございました!

4

1 に答える 1

1

そのレポジトリをインストールしてアクセスできるようにする方法に関して、 Fedoraから入手できる指示に従っているのですか? 賢明なトラブルシューティングは、yum clean all から始めて (そのためには sudo アクセスが必要です)、次に yum list php-mcrypt で始めましたか? そうで、結果が返されない場合は、サーバーが適切に構成されていることを確認する必要があります。download.fedoraproject.org に ping を実行できますか? カールで届きますか?あなたが提供したエラーで転送が失敗する理由がよくわからないことを過ぎて、コマンドを実行するときに完全な出力を確認する必要があります (sudo 権限が正しいと思いますか?)いつでも見つけることができるそのrpmをプルダウンしてwgetを実行し、RPM自体を手動でインストールします。

これで RPM を取得できますが (ホストにアクセスできる場合)、今後問題が発生します。RPM をアップグレードし、いつアップグレードするかを知る方法は? システムを自動化すると、新しいバージョンがリリースされたときにこの RPM が更新されますか? どのサーバーでどのバージョンを使用する必要があるかを追跡するにはどうすればよいでしょうか? 構成のドリフトを防ぐにはどうすればよいですか? これらの質問は非常に高レベルですが、考慮することが重要です。/etc/yum.repos.d/ ディレクトリを確認して、既に存在するレポ ファイルを確認し、それらのファイルに含まれるレポを調べることから始めることをお勧めします (これにより、それらの構造を確認して、RPM が必要かどうかを判断できます)。は単に別のディレクトリにあります)、学習経験として、またリポジトリ ファイルがどのように構成されているかを理解する方法として。そのレビューをしている間にYum の構成に関する Fedora ドキュメント、および Yum repos、またはディストリビューションのドキュメント。これにより、この RPM がどのレポから来ているかを適切に判断し、関連する更新を保持する機能を提供するレポ ファイルを追加し、YUM を介して RPM をインストールできるようになります。

于 2012-12-12T06:16:58.633 に答える