Perl*はどの目的でyum.confから除外されますか?

Perl*はどの目的でyum.confから除外されますか?

はいいいえUnix / Linuxマネージャ。

私たちのサーバーにgitをインストールしようとしましたが、多くのインターネット検索と試行錯誤の後、perl *がyum.confファイルから除外され、gitに依存するperl-Gitのインストールを妨げるという事実が見つかりました。コア。これが何をしているのか理解していますが、よくわかりません。なぜ終わった。そのファイルには除外された項目がたくさんありますが、セキュリティ上の問題でも他のものでも、人々がどの項目を除外したいのかを理解しようとしています。

もともとサーバー管理者がボート事故で死亡した。私たちはCentOS 5.4を使用しており、yumを使ってgitをインストールしようとしました。

ベストアンサー1

利用可能なバージョンにバグがあることがわかっている場合は、そのパッケージをインストールから一時的に除外するのが妥当である可能性があります。しかし、通常、バグ修正を除いて頻繁に更新されないディストリビューションをインストールするサーバーでは、これはほとんど発生しません。

Perlを特に除外する1つの理由は、CPANから直接別々のPerlインストールがあり、インストールされたライブラリとバージョンの一貫したセットを確実にするためにネットワーク上の他のシステムと共有または同期されることです。 Perlのインストールを検索/usr/localまたは置き換えるには、の設定を確認してください。私はこれをしません。なぜなら、あなたが言及したように依存関係が壊れるからです。しかし、誰かが誘惑を受ける理由を理解することができます。optPERL5LIB/etc/profile

除外項目全体を公開すると、誰かがパターンを見つけることができます。ファイルにヒントを与えることができる説明がありますか?


将来、これらの問題を回避するには、すべての構成をバージョン管理にする必要があります。これにより、変更ログにすばらしい設定が設定された時期と理由が表示されます。

Debian/Ubuntu で使用しますマネージャーをお待ちください、CentOS用にもパッケージされているようです。マルチマネージャシステムでは、変更を自動的にコミットしないように設定し、管理者はまたはyum install実行する前に明示的にコミットする必要がありますyum update

おすすめ記事