in reply to Active Perl Offline Package on Windows
You can't get an internet connection, but you can copy files, right? So you have to download the files PPM needs manually, copy them and then install from the local copies.
First find out the URL of the repository. Start PPM on that machine and go to Edit / Properties. Note the URL for the ActiveState repository (for my dated 5.8 it's http://ppm4.activestate.com/MSWin32-x86/5.8/825/package.xml). Then go to a computer with a connection and download the referenced file (for the 5.8 it's about 9MB!). Search for "<PROVIDE NAME="Device::Modem"". There's a <CODEBASE HREF="...right above, download that file (the path is relative to the repository path). If the <SOFTPKG> containing the <PROVIDE NAME="Device::Modem"/> contains any <REQUIRE> tags look for the <SOFTPKG> that <PROVIDE>s them and download the file(s) as well.
Then transfer all those .tar.gz files you downloaded to some directory on the WinXP machine. Open them by WinZIP or something and extract the *.ppd file in the root of each archive into the same directory.
Start the command prompt, chdir to the directory and run ppm install Device-Modem-1.56.ppd (or whatever version you ended up downloading.
I do think ppm should find the other required modules if you download and transfer them into the same directory. If it doesn't, try to install the dependencies first.
Hopefully this still works with 5.14.
Jenda
Enoch was right!
Enjoy the last years of Rome.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Active Perl Offline Package on Windows
by anshumangoyal (Scribe) on Jul 31, 2012 at 07:50 UTC | |
by Jenda (Abbot) on Jul 31, 2012 at 08:59 UTC | |
by anshumangoyal (Scribe) on Aug 01, 2012 at 14:23 UTC | |
by cavac (Prior) on Jul 31, 2012 at 17:22 UTC |