Як перерахувати встановлені модулі в команді CPAN?

admin | 4 Квітня, 2025


Відповідь: Щоб отримати список усіх встановлених модулів Perl у системі, скористайтеся наступною командою. # perl -MFile::Find=find -MFile::Spec::Functions -Tlw -e 'find { want => sub { print canonpath $_ if /\.

Тож запускайте термінал і починайте друкувати!

  1. Використовуйте CPAN з прапором -D. cpan -D Лось. …
  2. Використовуйте однорядковий файл Perl, щоб завантажити та надрукувати номер версії модуля. perl -MMoose -e 'вивести $Moose::VERSION ."\n";' …
  3. Використовуйте Perldoc з прапорцем -m, щоб завантажити вихідний код модуля та отримати номер версії.

Perl знаходить модулі за допомогою пошуку Масив @INC, який містить список каталогів бібліотек. Використання Perl @INC приблизно порівнянно з використанням оболонкою Unix змінної середовища PATH для пошуку виконуваних програм.

Встановіть модулі CPAN у вашу локальну бібліотеку Perl за допомогою App::cpanminus

  1. Ubuntu/Debian: apt-get install cpanminus.
  2. RedHat /Centos: yum install perl-App-cpanminus (Також потрібно встановити EPEL yum install epel-release )

Щоб переглянути всі модулі, встановлені в системі, використовуйте Команда Get-Module -ListAvailable. Це проксі-командлет для командлета Get-InstalledPSResource у Microsoft. PowerShell.