a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Perl > 正文

cpan安裝Net::SSH::Perl中遇到的一些問題

2020-06-04 20:28:57
字體:
來源:轉載
供稿:網友

使用cpan安裝Net::SSH::Perl:
cpan>install Net::SSH::Perl

期間遇到了一些問題,記錄在此,以備后閱。

因為cpan對其它軟件的依賴性,要求軟件版本的不能過低,所以先升級一下這兩個模塊:

代碼如下:
cpan>upgrade Module::Build
cpan>upgrade ExtUtils::Install

Math::BigInt報錯:
Math::BigInt: couldn't load specified math lib(s), fallback to Math::BigInt::Calc at /usr/lib/perl5/site_perl/5.8.8/Crypt/DH.pm line 6

按照報錯信息,把DH.PM這個文件的第六行做更改:
原為:use Math::BigInt lib => “GMP,Pari”;
更為:use Math::BigInt try => “GMP,Pari”;

在安裝過程中,裝到Math::GMP模塊時,報錯而停止。 大概意思是缺少GMP.c文件,故現在系統下安裝一個GMP庫文件,和一個GMP庫的開發包。
代碼如下:
aptitude install libmath-gmp-perl
aptitude search libgmp3-dev

如前面安裝Math:GMP失敗過,先把如下文件夾刪掉后,再安裝吧。
rm -fr /root/.cpan/build/Math-GMP-2.06-*

基本語法
1. 一般語法

代碼如下:
my $host = "192.168.14.222";
        my $user = "root";
        my $passwd = "123456";
        my %params = (
        protocal => '2,1',
        debug => '1',
        );
        use Net::SSH::Perl;
        my $ssh = Net::SSH::Perl->new($host[,%params]);
        $ssh->login($user, $pass);
        my($out, $err, $exit) = $ssh->cmd($cmd);
        print "$out/n";

2. 根據提示信息,返回字符, 可實現交互式操作。

代碼如下:
$ssh->register_handler("stdout",sub{
            my($channel,$buffer) = @_;
            my $str = $buffer->bytes;
            if($str =~ /(.*)/[Y//n///?/]/i){
                  $channel->send_data("y/n")
               }}
        );

3. Term::ReadKey模塊   得到一個互動的偽終端

代碼如下:
use Term::ReadKey;
ReadMode('raw');
$ssh->shell;
ReadMode('restore');


解決連接遠程主機慢的問題

網上說要安裝三個東西:
YAML
Math::BigInt
Math::BigInt::GMP

之前已經安裝完 YAML 和  Math::BigInt 了,在裝完 Math::BigInt::GMP 后測試,在與遠程主機的連接過程中,速度明顯提升(連接到遠程主機后操作時間不變)。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美久久一级特黄毛片 | 激情五月婷婷在线 | 国产成人av在线 | www婷婷| 婷婷色国产偷v国产偷v小说 | 国产精品视频男人的天堂 | 欧美激情一区二区三区 | 日韩免费在线观看视频 | 青青草国产成人av片免费 | 91超碰在线播放 | 一级做a毛片 | 久久久网| 国产伦精品一区二区 | 欧美久久a| 久久成人国产精品 | 日韩免费观看 | 日本一区二区三区视频在线观看 | 欧美中文字幕在线 | 精品免费视频 | 亚洲精品视频在线观看免费 | 成人黄色在线观看 | 99精品久久久久久久免费 | 九九视频这里只有精品 | 国产精品一区二区三区在线免费观看 | 日韩最新网址 | 美国黄色毛片 | 毛片在线看片 | 免费一级欧美在线观看视频 | 成人免费一区二区三区视频网站 | 欧美久久a| 亚洲精品一二三四五区 | 天天干狠狠干 | 日韩精品2区 | 区一区二免费视频 | 日韩激情视频一区 | av在线免费观看一区二区 | yy6080久久伦理一区二区 | 禁片天堂| 国产九九九 | 免费国产一区二区 | 国产成人精品一区一区一区 |