Aloittelijan perl install mietintöä

Olen asentanut Ubuntuun perlin, mutta siinä ei ilmeisesti ole mitään kirjastoja asennettuna, koska jopa use CGI herjaa.
Mitä olis tarpeen ladata Synaptic pakettienhallinnassa tai muuten?

Ps. “Tuntematon virhe”, sanoisin :slight_smile:
Kun laittaa näin tuon Content-type tulostuksen, toimii. Missä voi olla säätövika, että ei toimi jos sivulle ei tulosta mitään?

[code]
#!/usr/bin/perl -w
use CGI;
print “Content-type:text/html\n\n”;

print “ok\n\n”;[/code]

[quote=“pekkam, post:1, topic:1294”]Ps. “Tuntematon virhe”, sanoisin :slight_smile:
Kun laittaa näin tuon Content-type tulostuksen, toimii. Missä voi olla säätövika, että ei toimi jos sivulle ei tulosta mitään?

[code]
#!/usr/bin/perl -w
use CGI;
print “Content-type:text/html\n\n”;

print “ok\n\n”;[/code][/quote]

Hyvin onnistui tuo monimutkainen koodi ilman tuota ‘use CGI’:tä :wink: Fedora14 -jakelussa. Virheilmoina:
Can’t locate CGI.pm in @INC … eli line 2. BEGIN failed–compilation aborted at testi.perl line 2.

cgi.pm löytyy taas useista Ubuntu-paketeista:
http://packages.ubuntu.com/search?searchon=contents&keywords=cgi.pm&mode=exactfilename&suite=natty&arch=any

[quote=“juyli, post:2, topic:1294”][quote author=pekkam link=topic=1671.msg7742#msg7742 date=1304772454]

Ps. “Tuntematon virhe”, sanoisin :slight_smile:
Kun laittaa näin tuon Content-type tulostuksen, toimii. Missä voi olla säätövika, että ei toimi jos sivulle ei tulosta mitään?

[code]
#!/usr/bin/perl -w
use CGI;
print “Content-type:text/html\n\n”;

print “ok\n\n”;[/code]
[/quote]

Hyvin onnistui tuo monimutkainen koodi ilman tuota ‘use CGI’:tä :wink: Fedora14 -jakelussa. Virheilmoina:
Can’t locate CGI.pm in @INC … eli line 2. BEGIN failed–compilation aborted at testi.perl line 2.

cgi.pm löytyy taas useista Ubuntu-paketeista:
http://packages.ubuntu.com/search?searchon=contents&keywords=cgi.pm&mode=exactfilename&suite=natty&arch=any[/quote]

etsimiseen kannattaa käyttää apt-file search tiedostonnimi, mikäli joku file on kateissa.


Eero

Jos tuo html-sivuston etsimisvaihtoehto ei käy apt:in ohella, jää yhä lisävaihtoehdoiksi aptitude tai graafinen synaptic.

Perl-koodarin kannattaa myös ilman muuta tutustua CPANiin (http://fi.wikipedia.org/wiki/CPAN), josta löytyy todella runsaasti Perl-moduleja.