Bestimmte Perl Funktionen - welche Pakete installieren?
Hi, für das IMP-Projekt (www.imp.org) wird für den Client ein Perl-Script benötigt, der aber bestimmte, installierte Perl-Module vorraussetzt. URI Config File::Copy Term::ReadKey Archive::Zip Archive::Zip::Tree LWP::UserAgent LWP::Simple HTTP::Request::Common XML::Simple Manche Module kann ich anhand des Names erkennen, bei anderen komme ich aber auch mit der Yast-Suche ('provides' eingeschlossen) nicht weiter. Kann mir jemand sagen, in welchen Paketen die Funktionen enthalten sind ? Jürgen
* Jürgen Hochwald:
Config File::Copy
Sollten bei der Perl-Standarddistribution dabei sein.
LWP::UserAgent LWP::Simple HTTP::Request::Common
Sind in libwww-perl. Für die anderen Pakete empfehle ich search.cpan.org. Thorsten -- You talkin' to me? Get my public GPG key: 0xF99C905C
Hallo Jürgen, * Jürgen schrieb am 01.12.2003:
Hi, für das IMP-Projekt (www.imp.org) wird für den Client ein Perl-Script benötigt, der aber bestimmte, installierte Perl-Module vorraussetzt.
URI Config File::Copy Term::ReadKey Archive::Zip Archive::Zip::Tree LWP::UserAgent LWP::Simple HTTP::Request::Common XML::Simple
Manche Module kann ich anhand des Names erkennen, bei anderen komme ich aber
Welche erkennst Du?
auch mit der Yast-Suche ('provides' eingeschlossen) nicht weiter.
Bei welchen kommst Du nicht weiter?
Kann mir jemand sagen, in welchen Paketen die Funktionen enthalten sind ?
Über die CPAN-Shell ("$ perl -MCPAN -e shell") kannst Du mittels "m /URI/" (ohne ") nach den Modulen suchen. Installieren tust Du sie dann mittels "install URI" (ohne "). Obige Namen sind direkt die Namen vom CPAN, die RPM-Namen können anderes lauten. Grüße, Tom
Am Montag, 1. Dezember 2003 14:44 schrieb Jürgen Hochwald:
Hi, für das IMP-Projekt (www.imp.org) wird für den Client ein Perl-Script benötigt, der aber bestimmte, installierte Perl-Module vorraussetzt.
...
Kann mir jemand sagen, in welchen Paketen die Funktionen enthalten sind ?
Ja, in http://search.cpan.org/ eingeben und nach Modules suchen. Gruß Heiner
hi
du wirst mit sicherheit alles unter http://search.cpan.org finden.
lg
Andreas
On Mon, 1 Dec 2003 14:44:29 +0100, Jürgen Hochwald
Hi, für das IMP-Projekt (www.imp.org) wird für den Client ein Perl-Script benötigt, der aber bestimmte, installierte Perl-Module vorraussetzt.
URI Config File::Copy Term::ReadKey Archive::Zip Archive::Zip::Tree LWP::UserAgent LWP::Simple HTTP::Request::Common XML::Simple
Manche Module kann ich anhand des Names erkennen, bei anderen komme ich aber auch mit der Yast-Suche ('provides' eingeschlossen) nicht weiter.
Kann mir jemand sagen, in welchen Paketen die Funktionen enthalten sind ?
Jürgen
Folgende Zuordnungen habe ich jetzt gewählt: CGI --> perl-CPI-Application URI --> perl-URI Config --> perl-config-general und perl-config-IniFiles Term::ReadKey --> perl-TermReadkey File::Copy --> ??? Archive::Zip und Archive::Zip::Tree --> perl-ArchiveZip LWP::UserAgent, LSP::Simple und HTTP::Request --> perl-libwww-perl XML::Simple --> perl-libxml-perl Nachdem ich den Client dann gestartet habe, bekam ich noch Fehlermeldungen, daß weitere Module fehlten: Compress/Zlib.pm --> perl-compress-Zlib XML/Simple.pm --> perl-XML-Simple Nachdem ich diese Module auch installiert habe, läuft der Client soweit. Offen ist noch das File::Copy, entweder ist das schon durch ein anders Modul abgedeckt oder es kommt später im weiteren Programmablauf noch zu einem Fehler. Trotzdem erst einmal vielen Dank für die Infos. Jürgen
Hallo Jürgen, hallo Leute, Am Montag, 01. Dezember 2003 18:43 schrieb Jürgen Hochwald:
File::Copy --> ??? [...] Offen ist noch das File::Copy, entweder ist das schon durch ein anders Modul abgedeckt oder es kommt später im weiteren Programmablauf noch zu einem Fehler.
File::Copy gehört zur Perl-Basisausstattung, ist also garantiert vorhanden ;-) Kontrolle: rpm -ql perl |grep "File.*Copy" Rausfinden kannst Du sowas übrigens über rpm -qf `locate File/Copy` Gruß Christian Boltz -- Nobody will ever need more than 640 kB RAM. -- Bill Gates, 1983 Windows XP requires 64 MB RAM. -- Bill Gates, 2001 Nobody will ever need Windows XP. -- logical conclusion
participants (6)
-
Christian Boltz
-
Heiner Kuhlmann
-
Jürgen Hochwald
-
Mrvka Andreas
-
Thomas Preissler
-
Thorsten Jens