Copyright (c) 2002-2006 Petr Pajas
$ cpan XML::XSH2
as root or
$ sudo cpan XML::XSH2
as normal user.
Follow the instructions on http://xsh.sourceforge.net/download.html
The following CPAN modules are required (these requirements are automatically resolved by the cpan installer and are also bundled with the tar-ball distribution).
IO::Scalar
Term::ReadLine::Perl
Parse::RecDescent (>=1.80) XML::LibXML::Common (>=0.13) XML::LibXML (>=1.62) XML::LibXSLT (>=1.62) XML::LibXML::Iterator XML::XUpdate::LibXML (>=0.6.0) XML::SAX::Writer (>=0.44)
XML::Filter::DOMFilter::LibXML
For the full list of dependences, see
http://xsh.sourceforge.net/requirements.html
XSH2 runs also on Microsoft Windows with Active Perl 5.8 (http://www.activestate.com) with some limitations:
A bundle of packages for installation using the ActivePerl "Perl
Package Manager" can be obtained from
http://xsh.sourceforge.net/download.html.
Another possibility for running XSH2 on Win32 is to use some POSIX environment such as Cygwin (http://www.cygwin.com/). In that case, installation instructions for Unix/Linux apply and all features should work as on UNIX.