Platform:CPAN: verschil tussen versies
kGeen bewerkingssamenvatting |
(Herstructurering) |
||
Regel 1: | Regel 1: | ||
[http://www.cpan.org/ CPAN] is het Comprehensive Perl Archive Network, de leidende site voor Perl programmas | [http://www.cpan.org/ CPAN] is het Comprehensive Perl Archive Network, de leidende site voor Perl programmas. Ook EekBoek is er op te vinden. De beste manier om EekBoek vanaf CPAN te installeren is met het programma <tt>'''cpan'''</tt> of '''<tt>cpanplus</tt>'''. | ||
Het installeren van programma's met CPAN moet als root. Gebruikt u "su" of "sudo su" op de commandline om root te worden. De eerste keer dat CPAN wordt gestart, dient u soms enkele vragen te beantwoorden met betrekking tot de configuratie van CPAN. | Het installeren van programma's met CPAN moet als root. Gebruikt u "su" of "sudo su" op de commandline om root te worden. De eerste keer dat CPAN wordt gestart, dient u soms enkele vragen te beantwoorden met betrekking tot de configuratie van CPAN. | ||
===De CPAN omgeving=== | |||
Controleer of CPAN beschikbaar is door het volgende commando te typen in de command line: | Controleer of CPAN beschikbaar is door het volgende commando te typen in de command line: | ||
cpan | cpan | ||
De CPAN omgeving heeft een prompt "cpan>". Het installeren van EekBoek gaat dan als volgt: | De CPAN omgeving heeft een prompt "cpan>". | ||
===Installatie EekBoek=== | |||
Het installeren van EekBoek gaat dan als volgt: | |||
cpan> install EekBoek | cpan> install EekBoek | ||
Regel 13: | Regel 17: | ||
Er volgt een lijst van vragen en u kunt doorgaans de standaardantwoorden voor die vragen kiezen. | Er volgt een lijst van vragen en u kunt doorgaans de standaardantwoorden voor die vragen kiezen. | ||
Het is mogelijk dat wordt gevraagd om aanvullende modules te installeren wanneer die nog niet beschikbaar zijn op het systeem. Ook kan de uiteindelijke plaats waar EekBoek wordt geïnstalleerd afwijken als gevolg van de CPAN configuratiegegevens. | Het is mogelijk dat wordt gevraagd om aanvullende modules te installeren wanneer die nog niet beschikbaar zijn op het systeem. Ook kan de uiteindelijke plaats waar EekBoek wordt geïnstalleerd afwijken als gevolg van de CPAN configuratiegegevens. | ||
Na installatie moeten de EekBoek commando's "ebshell" (commandline versie) en "ebwxshell" (GUI) uitvoerbaar zijn. Uiteraard kan er hiervoor ook een starticoon worden aangemaakt. | Na installatie moeten de EekBoek commando's "ebshell" (commandline versie) en "ebwxshell" (GUI) uitvoerbaar zijn. Uiteraard kan er hiervoor ook een starticoon worden aangemaakt. | ||
Het maken van een menu-item in Linux kan wellicht het beste door [[ebwxshell.desktop|deze gegevens]] op te slaan als dit bestand: /usr/share/applications/ebwxshell.desktop | Het maken van een menu-item in Linux kan wellicht het beste door [[ebwxshell.desktop|deze gegevens]] op te slaan als dit bestand: /usr/share/applications/ebwxshell.desktop | ||
Voor ebwxshell is Wx noodzakelijk. Dit is veelal te installeren als pakket voor het operating systeem | Voor ebwxshell is Wx noodzakelijk. Dit is veelal te installeren als pakket voor het operating systeem; de pakketnaam zal "wxperl" zijn, of "libwx-perl" of iets dergelijks. Mocht dit niet zo zijn, dan kan dat ook via CPAN geinstalleerd worden: | ||
"install Wx". | |||
Dit duurt vrij lang en heeft een aantal andere pakketen nodig. | |||
Voor gebruik van PostgreSQL is "DBD::Pg" noodzakelijk. Dit is veelal te installeren als pakket voor het operating systeem (de pakketnaam zal iets als libdbd-pg-perl zijn). Eventueel is het ook als cpan-package te installeren: | |||
"install DBD::Pg". | |||
===Verwijderen van CPAN packages=== | |||
Mocht je ooit CPAN packages willen verwijderen dan is dat niet heel eenvoudig. Wellicht is het handigste om het pakket "App::pmuninstall" te installeren met cpan. Daarna kan EekBoek bijvoorbeeld worden verwijderd als root op de commandline met "pm-uninstall EekBoek". | Mocht je ooit CPAN packages willen verwijderen dan is dat niet heel eenvoudig. Wellicht is het handigste om het pakket "App::pmuninstall" te installeren met cpan. Daarna kan EekBoek bijvoorbeeld worden verwijderd als root op de commandline met "pm-uninstall EekBoek". | ||
===Verlaten van CPAN=== | |||
Type "q" om de cpan omgeving te verlaten: | |||
cpan> q |
Versie van 4 mrt 2011 21:28
CPAN is het Comprehensive Perl Archive Network, de leidende site voor Perl programmas. Ook EekBoek is er op te vinden. De beste manier om EekBoek vanaf CPAN te installeren is met het programma cpan of cpanplus.
Het installeren van programma's met CPAN moet als root. Gebruikt u "su" of "sudo su" op de commandline om root te worden. De eerste keer dat CPAN wordt gestart, dient u soms enkele vragen te beantwoorden met betrekking tot de configuratie van CPAN.
De CPAN omgeving
Controleer of CPAN beschikbaar is door het volgende commando te typen in de command line:
cpan
De CPAN omgeving heeft een prompt "cpan>".
Installatie EekBoek
Het installeren van EekBoek gaat dan als volgt:
cpan> install EekBoek
Er volgt een lijst van vragen en u kunt doorgaans de standaardantwoorden voor die vragen kiezen.
Het is mogelijk dat wordt gevraagd om aanvullende modules te installeren wanneer die nog niet beschikbaar zijn op het systeem. Ook kan de uiteindelijke plaats waar EekBoek wordt geïnstalleerd afwijken als gevolg van de CPAN configuratiegegevens.
Na installatie moeten de EekBoek commando's "ebshell" (commandline versie) en "ebwxshell" (GUI) uitvoerbaar zijn. Uiteraard kan er hiervoor ook een starticoon worden aangemaakt. Het maken van een menu-item in Linux kan wellicht het beste door deze gegevens op te slaan als dit bestand: /usr/share/applications/ebwxshell.desktop
Voor ebwxshell is Wx noodzakelijk. Dit is veelal te installeren als pakket voor het operating systeem; de pakketnaam zal "wxperl" zijn, of "libwx-perl" of iets dergelijks. Mocht dit niet zo zijn, dan kan dat ook via CPAN geinstalleerd worden:
"install Wx".
Dit duurt vrij lang en heeft een aantal andere pakketen nodig.
Voor gebruik van PostgreSQL is "DBD::Pg" noodzakelijk. Dit is veelal te installeren als pakket voor het operating systeem (de pakketnaam zal iets als libdbd-pg-perl zijn). Eventueel is het ook als cpan-package te installeren:
"install DBD::Pg".
Verwijderen van CPAN packages
Mocht je ooit CPAN packages willen verwijderen dan is dat niet heel eenvoudig. Wellicht is het handigste om het pakket "App::pmuninstall" te installeren met cpan. Daarna kan EekBoek bijvoorbeeld worden verwijderd als root op de commandline met "pm-uninstall EekBoek".
Verlaten van CPAN
Type "q" om de cpan omgeving te verlaten:
cpan> q