in reply to installing Net::SSH::Perl on ubuntu

apt-cache search libnet-ssh lists the following:
libnet-ssh-gateway-ruby - Transitional package for ruby-net-ssh-gatewa +y libnet-ssh-gateway-ruby1.8 - Transitional package for ruby-net-ssh-gat +eway libnet-ssh-gateway-ruby1.9.1 - Transitional package for ruby-net-ssh-g +ateway libnet-ssh-multi-ruby - Transitional package for ruby-net-ssh-multi libnet-ssh-multi-ruby1.8 - Transitional package for ruby-net-ssh-multi libnet-ssh-multi-ruby1.9.1 - Transitional package for ruby-net-ssh-mul +ti libnet-ssh-perl - Perl extension for secure shell libnet-ssh-ruby1.8 - Transitional package for ruby-net-ssh libnet-ssh2-perl - Perl module for the SSH 2 protocol libnet-ssh2-ruby - Transitional package for ruby-net-ssh libnet-ssh2-ruby1.8 - Transitional package for ruby-net-ssh libnet-ssh2-ruby1.9.1 - Transitional package for ruby-net-ssh ruby-net-ssh - Ruby implementation of the SSH protocol ruby-net-ssh-gateway - Ruby library for tunneling connections to serve +rs with ssh ruby-net-ssh-multi - Ruby library for making multiple SSH connections +to remote systems
sooo... the easy way to do this is sudo apt-get install libnet-ssh-perl, unless the packaged version is too far behind for you.

Replies are listed 'Best First'.
Re^2: installing Net::SSH::Perl on ubuntu
by salva (Canon) on Sep 18, 2013 at 20:04 UTC
    libnet-ssh-perl does not contain Net::SSH::Perl as requested by the OP but Net::SSH!

    $ dpkg --listfiles libnet-ssh-perl /. /usr /usr/share /usr/share/doc /usr/share/doc/libnet-ssh-perl /usr/share/doc/libnet-ssh-perl/copyright /usr/share/doc/libnet-ssh-perl/changelog.Debian.gz /usr/share/man /usr/share/man/man3 /usr/share/man/man3/Net::SSH.3pm.gz /usr/share/perl5 /usr/share/perl5/Net /usr/share/perl5/Net/SSH.pm

    AFAIK, Debian (and so, Ubuntu) does not have a package for Net::SSH::Perl (what would be libnet-ssh-perl-perl) because the module requires libpari (via Math::Pari) which has a license that's not acceptable for Debian.