Out of curiosity, are you the same AM who posted Very confused about system perl and local perl and path to perl on umbuntu? Have you read Installing Modules from the tutorials section?

"If I want to install a Perl module manually (without CPAN) on Linix, in what format do I need to download the module. Specifically what is the proper name for this format so I can search for repositories of these modules"

Download the modules from http://search.cpan.org, each module has it's own page with a download link on the right. Unpack pack them (in ubutnu you can use the Archive Manager as previously discussed). What 'repositories' are you going to search? People have various preferences about how to build their modules. See perlmod. Modules can be pure perl or include other code which needs to be compiled. For this you'll need a compiler. IIRC Ubuntu ships with gcc so you don't need to worry about that. Installing modules manually will mean that you may have to keep going back and installing all the dependences (again, manually). If you install via the CPAN command this can take care of this for you.

" If I want to install modules using apt-get, what format must be modules be in? I've seen them described as apt-get packages but I don't know if this is the proper name"

As mentioned in Very confused about system perl and local perl, using apt-get will install to your system perl, doing this defeats the purpose of what you set out to do, which was keep your modules separate. If you want to learn about apt-get, Wikipedia has an entry and links to official documentation.

" Lastly, although you may have already answered this question by this point, I am presuming that for manual installation and CPAN you are downloading source code. With a manual installation you have to compile and build it yourself whereas CPAN takes care of those steps for you. Is this right?"

Yes you have to run:

$HOME/localperl/bin/perl Makefile.PL make make test make install

If you read the documentation for most modules, they'll tell you how to install them. Again, you may want to consider registering an account here, to keep track of your posts and their responses.


In reply to Re: Help needed with terminology - different formats of modules by marto
in thread Help needed with terminology - different formats of modules by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.