RedHat 7からPerlバージョン5.16.3を5.10.1にダウングレード

RedHat 7からPerlバージョン5.16.3を5.10.1にダウングレード

Redhat 6サーバーからRedhat 7サーバーに監視アプリケーションを移行しています。 Redhat 6サーバーで動作するPerlプラグインがあります。しかし、Redhat 7への移行はもはやそうではありません。

ここで問題のパッケージはPerl-DBD-Sybase.x86_64 1.10-1.el6.rf

このパッケージをredhat 7にインストールできました(redhat 7バージョンはないようです。少なくともまだ見つかりませんでした)。

パッケージをインストールしてそれを使用するプラグインを使用しようとすると、次のエラーが発生します。

[/usr/bin/perl: symbol lookup error: /usr/lib64/perl5/vendor_perl/auto/DBD/Sybase/Sybase.so: undefined symbol: Perl_Istack_sp_ptr]

この問題を処理する他のオプションはありますか? Redhat 7で動作するようにこの問題をどのように修正しますか?

ベストアンサー1

Perlbrewを設定することもできます。これにより、システムPerlを変更せずに維持しながら、すべてのPerlバージョンでスクリプトを実行する機会が得られます。

おすすめ記事