インターネットアクセスなしでRHEL 6にftpをインストールする

インターネットアクセスなしでRHEL 6にftpをインストールする

私はRHELサーバーにftp(クライアント)をインストールしようとしています。インターネットに直接アクセスできないため、パッケージをピックアップ/受け取る必要があります。

Redhatからftp-0.17-17.2.x86_64をダウンロードしましたが、次のように表示されます。

libreadline.so.4()(64bit) is needed by ftp-0.17-17.2.x86_64

readline-devel 4をインストールしようとすると、最新バージョンがまだインストールされていないというメッセージが表示されます。 readline 4 は readline-devel と競合するため、インストールできないというメッセージが表示されます。

find / -name libreadline* -print /lib64/libreadline.so.6.0 /lib64/libreadline.so.6 /usr/lib64/libreadline.so

誰でも次のステップが何であるかを教えてもらえますか?

ベストアンサー1

たとえば、最新バージョンのftpをダウンロードしてみてください。ftp-0.17-54.el6.x86_64.rpm

リンクを見るhttp://mirror.centos.org/centos/6/os/x86_64/Packages/またはhttp://mirror.centos.org/centos/6/os/x86_64/Packages/ftp-0.17-54.el6.x86_64.rpmまっすぐ。

ldd出力から次のリンクにリンクされていることがわかりますlibreadline.so.6

ldd /usr/bin/ftp
    linux-vdso.so.1 =>  (0x00007fffa67be000)
    libreadline.so.6 => /lib64/libreadline.so.6 (0x00007fe48362c000)
    libncurses.so.5 => /lib64/libncurses.so.5 (0x00007fe48340a000)
    libc.so.6 => /lib64/libc.so.6 (0x00007fe483075000)
    libtinfo.so.5 => /lib64/libtinfo.so.5 (0x00007fe482e54000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fe482c50000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fe48388b000)

おすすめ記事