5

I noticed that the perl version (5.14) shipped with 12.10 does not include the Switch.pm module needed while building WebKiT-GTK.

Looking around on the internet I found few suggestions indicating that I should install something call p5-switch from ports. I have looked around and was not able to get this done. I am not a perl guy and have no idea where i can get this package.

Can someone please help me as to

  1. Where to download the package for ubuntu 12.10
  2. In case it is not a .deb, How do i install it.
  • Do you have libswitch-perl installed? It's normally shipped with all of the images. There's also a version in perl-modules. – micahg Oct 23 '12 at 4:56
10

If you want to install the Switch.pm Perl module into your system Perl config, there are two methods of installing it:

  1. Install it through the Ubuntu repositories.

  2. Install the .pm through CPAN.

At this time, both will provide the current version of this module(2.16).

Installing Switch.pm using the Ubuntu repositories:

  • From the command-line, the installation can be completed by running the following command from the terminal (Ctrl-Alt-t):

    sudo apt-get install libswitch-perl

    • Within Synaptic, right-click on the libswitch-perl package, select Mark for installation, then click on the Apply button.

    • Within the Ubuntu Software Center (USC), search for the phrase libswitch-perl, highlight the package and select install:

Installing Switch.pm using CPAN: If you would prefer to install this via cpan, follow these instructions:

  1. Open a terminal(Ctrl-Alt-t).

  2. Enter the command cpan.

  3. At the prompt cpan[1]>, type install Switch.

  4. Once completed, Type exit.

The Switch.pm Perl module will now be available for you to use in your scripts.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.