Beoordelingen

Perl-modules van CPAN installeren

Perl-modules van CPAN installeren

Er zijn verschillende manieren om Perl-modules van het uitgebreide Perl-archiefnetwerk op uw op Unix gebaseerde systeem te installeren. Er is altijd meer dan één manier om dingen met Perl te doen, en dit is niet anders. Voordat u aan een installatie begint, downloadt u de module, pakt u deze uit en raadpleegt u de documentatie. De meeste modules worden op dezelfde manier geïnstalleerd.

Activeer de CPAN-module

De eenvoudigste manier om Perl-modules te installeren om de CPAN-module zelf te gebruiken. Als u de systeembeheerder bent en de module systeembreed wilt installeren, moet u overschakelen naar uw rootgebruiker. Om de CPAN-module te starten, gaat u naar uw opdrachtregel en voert u deze uit:

Als dit de eerste keer is dat u CPAN uitvoert, zal het u een aantal vragen stellen - in de meeste gevallen is het standaardantwoord prima. Zodra u merkt dat u naar de opdrachtprompt van cpan> staart, is het installeren van een module net zo eenvoudig als installeer MODULE :: NAME. Als u bijvoorbeeld de HTML :: Template-module wilt installeren, typt u:

CPAN zou het vanaf daar moeten nemen, en je zult eindigen met de module die in je Perl-bibliotheek is geïnstalleerd.

Installeren vanaf de opdrachtregel

Stel dat u zich op de opdrachtregel van uw systeem bevindt en dat u gewoon een module zo snel mogelijk wilt installeren; u kunt de Perl CPAN-module uitvoeren via de opdrachtregel Perl en deze op één regel installeren:

Het is altijd raadzaam om zelf een module te downloaden, vooral als u problemen ondervindt bij het installeren met CPAN. Als u zich op de opdrachtregel bevindt, kunt u zoiets gebruiken wget om het bestand te pakken. Vervolgens wilt u het uitpakken met iets als:

Hiermee wordt de module in een map uitgepakt en kun je naar binnen gaan en rondneuzen. Zoek naar de README- of INSTALL-bestanden. In de meeste gevallen is het handmatig installeren van een module echter nog steeds vrij eenvoudig, hoewel niet zo eenvoudig als CPAN. Nadat u bent overgeschakeld naar de basismap voor de module, kunt u deze installeren door te typen: