• Linux下bash: scp: command not found问题 或者装ssh包时报错 Requires: libedit.so.0()(64bit)


     

     
     
    一、用scp命令从物理主机向CentOS 6.1虚拟机传送文件,提示以下错误:
    bash: scp: command not found
    到CentOS 6.1虚拟机查看也缺少scp命令。
    该虚拟机是同事安装的,还有其他命令也不完整,可能不是完整安装,缺了些包。

    二、用以下方法解决:

    1、在一台完整的CentOS 5.8查找scp所在的包:
    # which scp
    /usr/bin/scp
    # rpm -qf /usr/bin/scp
    openssh-clients-4.3p2-82.el5


    2、查出是属于openssh-clients包后,插入CentOS 6.1系统光盘,挂载后找到openssh-clients,安装时提示:
    libedit.so.0()(64bit) is needed by openssh-clients-5.3p1-52.el6.x86_64

    需要先安装libedit,再安装openssh-clients
    # rpm -ivh cdrom/Packages/libedit-2.11-4.20080712cvs.1.el6.x86_64.rpm
    warning: cdrom/Packages/libedit-2.11-4.20080712cvs.1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
    Preparing...                ########################################### [100%]
       1:libedit                ########################################### [100%]
    # rpm -ivh cdrom/Packages/openssh-clients-5.3p1-52.el6.x86_64.rpm
    warning: cdrom/Packages/openssh-clients-5.3p1-52.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
    Preparing...                ########################################### [100%]
       1:openssh-clients        ########################################### [100%]
    3、也可以通过以下命令直接安装:
    # yum install openssh-clients
  • 相关阅读:
    多个tomcat配置,解决冲突问题
    多态-重载和覆载
    静态成员、静态类和枚举
    重复使用类--继承和组合
    建立更可靠的OOP程序-类和成员的访问控制
    用ps画一个Gif的小房子(1)
    在h5页面上添加音乐播放
    使用Object类为实例定义方法和属性
    使用 prototype 定义方法和属性
    使用 this 关键字定义方法和属性
  • 原文地址:https://www.cnblogs.com/xiaojianblogs/p/6175698.html
Copyright © 2020-2023  润新知