GNU/Linux >> Linux の 問題 >  >> Linux

Uuencodeを機能させる方法は?

ソフトウェア要件のために古いバージョンのRedhatがインストールされている継承したサーバーがあり、電子メールの添付ファイルを許可するにはUUENCODEを使用する必要があります。 uuencode およびuudecode ファイルは/usr/binにありません 。別のサーバーからコピーしようとしましたが、エラーが発生します:

/lib64/tls/libc.so.6:実行しようとしたときにバージョン`GLIBC_2.4'が見つかりません。

sharutils.rpmをインストールする必要があるようですが、どれをダウンロードすればよいかわかりません。誰かがダウンロードする正しいrpmまたはuuencodeを処理するための代替方法を教えてもらえますか?

サーバーの詳細:

$ cat /proc/version
Linux version 2.6.9-42.ELsmp ([email protected]) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-2)) #1 SMP Wed Jul 12 23:32:02 EDT 2006

$ cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update 4)

$ uname -a
Linux <servername> 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:32:02 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux

承認された回答:

yumを使ってみましたか RHELリポジトリにアクセスし、リリースに一致するバージョンのsharutilsをインストールしますか?

$ yum update
$ yum install sharutils

CentOSパッケージは通常、ブランドが削除されたRHELパッケージと1対1で同等です。それらから手動でパッケージをダウンロードしてみることができます。ここでそのパッケージを入手できるようです:

$ wget http://mirror.rackspace.com/CentOS/4/apt/i386/RPMS.os/sharutils-4.2.1-22.2.i386.rpm

Linux
  1. VimをTmuxで適切に動作させる方法は?

  2. Kshのバージョンを安全に入手する方法は?

  3. BroadcomBcm4312ワイヤレスカードを機能させる方法は??

  1. Jshintを機能させる方法は?

  2. Canon Pixma Ip1900を動作させる方法は?

  3. Tecknetの新しいWebカメラカメラを機能させる方法は?

  1. Ubuntuで最新バージョンのWinetrickを入手するにはどうすればよいですか?

  2. サウンド (PulseAudio) を WSL2 で動作させる方法

  3. Linux ディストリビューション名とバージョンを取得するには?