← man/system_admin
perlivp — man perlivp — 80×24
ugur@toprak:~/man/system_admin$man perlivp
Bölüm 1 Sistem Yönetimi

perlivp

Perl Kurulum Doğrulama Prosedürü (Perl Installation Verification Procedure)

Sinopsis

        perlivp [-p] [-v] [-h]

Açıklama

perlivp programı, altında derlendiği Perl sürümünü test etmek amacıyla Perl kaynak kodu derleme zamanında ayarlanır. Şunu çalıştırdıktan sonra:

make install

(veya platformunuzun eşdeğer prosedürü) perl ve kütüphanelerinin doğru şekilde kurulup kurulmadığını doğrulamak için kullanılabilir. Doğru bir kurulum, aşağıdaki gibi bir çıktı ile doğrulanır:

ok 1 ok 2

vb.

Seçenekler

-h yardım Kısa bir yardım mesajı yazdırır.

-p önsözü yazdır Her test gerçekleştirilmeden önce testin bir açıklamasını sunar.

-v ayrıntılı Her test gerçekleştirildikten sonra o test hakkında daha ayrıntılı bilgi verir. Herhangi bir başarısız testin, -v seçeneği kullanılsın ya da kullanılmasın bazı ekstra bilgiler yazdırması gerektiğini unutmayın.

Tanılama

• print "# Perl binary '$perlpath' does not appear executable.\n";

Düzgün kurulmamış bir perl ikili dosyası (binary) için bu durumun oluşması muhtemeldir. Doğru bir kurulum gerçekleştirerek düzeltin.

• print "# Perl version '$]' installed, expected $ivp_VERSION.\n";

Düzgün kurulmamış bir perl için bu durumun oluşması muhtemeldir. Doğru bir kurulum gerçekleştirerek düzeltin.

• print "# Perl @INC directory '$_' does not appear to exist.\n";

Düzgün kurulmamış bir perl kütüphane ağacı için bu durumun oluşması muhtemeldir. Doğru bir kurulum gerçekleştirerek düzeltin.

• print "# Needed module '$_' does not appear to be properly installed.\n";

perlivp tarafından kullanılan iki modülden biri kurulumda mevcut değildir. Bu, perlivp'nin işlevini yerine getirme yeteneğini olumsuz yönde etkilediğinden ciddi bir hatadır. Doğru bir perl kurulumu gerçekleştirerek bunu düzeltebilirsiniz.

• print "# Required module '$_' does not appear to be properly installed.\n";

Uzantı listesi başarılı olması gerektiğini göstermesine rağmen bir "eval "require $module"" girişimi başarısız oldu. Doğru bir kurulum gerçekleştirerek düzeltin.

• print "# Unnecessary module 'bLuRfle' appears to be installed.\n";

Bu testin başarıyla sonuçlanmaması, gerçekten bir bLuRfle.pm modülü kurduğunuzu veya "eval " require "$module_name.pm"; "" testinin perl kurulumunuzda yanıltıcı sonuçlar verebileceğini gösterebilir. Eğer durum ikincisiyse, lütfen yazara bildirin.

• print "# file",+($#missing == 0) ? '' : 's'," missing from installation:\n";

Kurulumunuz üzerinde çalıştırılan bir "ExtUtils::Installed -> validate()" işlemine göre bir veya daha fazla dosya eksik çıktı. Doğru bir kurulum gerçekleştirerek düzeltin.

Düzgün bir kurulumun nasıl gerçekleştirileceği hakkında daha fazla bilgi edinmek için perl kaynak koduyla birlikte gelen INSTALL dosyasına ve platformunuz için README dosyasına başvurun.

Yazar

Peter Prymmer

perl v5.34.1 2026-02-21 PERLIVP(1)