Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Alias (5735)

  (email not shown publicly)

Journal of Alias (5735)

Monday January 07, 2008
05:37 PM

How to REALLY install and set up Strawberry Perl

[ #35326 ]

On the main Strawberry Perl website, it says in giant font right on the front page "No additional installation required.". Since there's only 4 paragraphs on the entire website, that's 25% of the website documentation reserved to explicitly say that there's no additional installation required.

Is this perhaps not being clear enough that you don't have to do any other installation?

Andy Lester on Perl Buzz has unfortunately linked to a utterly incorrect blog post purporting to describe how to install and set up Strawberry Perl.

So for the sake of correcting people, here is the "official" installation procedure needed to install Strawberry and get a working and configured CPAN client.

1. Uninstall any other versions of Perl, including Active Perl and cygwin. (There are some hacks posted by people to avoid this, but for now Strawberry only supports being the only Perl on the machine).

2. Download the Strawberry Perl installer.

3. Run the Strawberry Perl installer.

4a. Run Start -> Programs -> Strawberry Perl -> CPAN Client.

4b. Alternatively if you prefer the console, run "cpan".

That is the ENTIRE install/setup procedure for Strawberry Perl.

There's no need for binary programs, it's automatically installed for you.

There's no need for configuring CPAN, it's automatically pre-configured for you.

There's no need to pick a CPAN mirror, it's automatically selected for you.

Sure, you CAN install extra binary tools if you want, and run the CPAN configuration manually if you want, but NONE of it is necessary.

25% of the Strawberry website is devoted to saying so.

Both posts do Strawberry Perl a disservice, and should be corrected.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • It's happily coexisting with cygwin on a Windows VM here - unless there's some subtle problem I've missed.

    What kind of problems would you expect?

  • May I say, that is a very good web site!

    The image, the copy, the little (R).

    Nice, clean, serious, a touch corporate. Excellent for the target audience.

    The only nagging feeling I'm left with is due to the the lack of "Installation instructions" anywhere. You know it's dead simple to install, but people who haven't yet downloaded don't.

    How about a link to another page which only has this content?

    Next -> Next -> Finished
    Yes, it's that easy.

  • Cut me some slack, Adam. I had no way of verifying the article, so I ran a pointer to it.

    I saw an article that I thought would be helpful to get the word out on Strawberry Perl, and I posted to it. I would think that the attitude come from you would have been "Thanks for the link, but there's a problem" rather than calling my article a "disservice."



    • I do indeed appreciate the attempt to get the word out, but it pains me that it was via that link.

      "Now, I thought that part of Strawberry Perl was that you wouldn't need any external tools, but maybe they're just for building CPAN modules."

      Your comments seem to show that you were uncertain about the article anyways
      His post is so clearly wrong that it would have been the work of a few moments to verify the article with any of the residents of #win32, or any of the Strawberry people in #perl or #p5p or #toolc
    • Cut you some slack from running a article you couldn't verify? Is PerlBuzz the new Fox News? How hard is it to do a bit of fact checking? You had "no way" of verifying it? Maybe you don't like Windows, but I'm sure you could use a Windows box somewhere. Or ask someone, or several other ways. Heck, I'm not a Windows guy, but I installed it as a VMWare guest OS so I could verify things in Windows.

      If you want to be in the news business, you're held to a higher standard than the random blog post by an individua
      • I think that we all understand that you think I suck, brian.


        • Personally, I don’t think you suck. I think your heart is in the right place. However, you blunder quite a bit. I have to agree with brian that “cut me some slack” is not enough. Ben Tilly’s thoughts on forgiveness [] are worth keeping in mind in this context. In short, neither blame nor forgiveness are very useful; they’re ultimately unproductive. What matters is to ask “can this be fixed? how?” and “what can I learn from this for the future?”.

          • I have to agree with brian that “cut me some slack” is not enough.

            Not enough for what?

            Don't answer, it's rhetorical.



  • I consider this a pretty ugly post to upgrade to the front page of use.perl.

    I'm not entirely sure that was appropriate...
  • You must be administrator to install it or have admin rights.