zoukankan      html  css  js  c++  java
  • lftp源码安装时 error: Package requirements (gnutls >= 1.0.0) were not met: No package 'gnutls' found

    lftp 使用疑惑与解决方法:

    一,从官网下载源码后,解压./configure后,报错:

    error: Package requirements (gnutls >= 1.0.0) were not met: 
    No package 'gnutls' found 

    从 https://www.centos.org/forums/viewtopic.php?t=22228 找到答案:

    yum install readline-devel
    yum install gnutls-devel

    之后,顺利./configure、make、make install

    完整安装例子:

    yum remove lftp
    wget http://lftp.yar.ru/ftp/lftp-4.6.4.tar.gz
    tar -xvf lftp-4.6.4.tar.gz
    cd lftp-4.6.4
    yum install readline-devel
    yum install gnutls-devel
    ./configure
    make
    sudo make install
    ln -s /usr/local/bin/lftp /usr/bin/lftp
    lftp -v

    二,在使用lftp连接 sftp时,不能使用通常的ftp方式如:

    ftp格式 : lftp 用户:密码@IP:端口
    sftp格式 : lftp -u 用户,密码 sftp://IP:端口

    若在连sftp时,使用ftp格式会报如下错误:`ls' at 0 [FEAT negotiation...]

    更改为sftp格式,就可以了~

  • 相关阅读:
    近期目标
    HDU
    BZOJ
    UVALive
    UVA
    HNOI2004 宠物收养所 (平衡二叉树)
    UVA
    HDU
    POJ
    康托展开与逆康托展开模板(O(n^2)/O(nlogn))
  • 原文地址:https://www.cnblogs.com/jackicalSong/p/11425664.html
Copyright © 2011-2022 走看看