メールを使って送信しようとしていますが、manを確認すると、エラーなしで正しい結果が出ると言いますuuencode
。command not found
バイナリが消えて文書だけが残りますか?しかし、これは珍しいことです!
答え1
私の考えでは、システムにインストールされていないコマンドのマニュアルページしかない可能性があります。 uuencode
かつてはコマンドの「標準選択」の一部でしたが、ほとんどはもはやデフォルトではインストールされません(例:compact
、vi
およびed
)。ほとんどの場合、新しいより良いコマンドがそのコマンドを置き換えたためです。ただし、マニュアルページの「標準選択」(manがインストールされたときにインストールされる)もあるため、これらの選択にはシステムにデフォルトでインストールされていないコマンドのマニュアルページが含まれる可能性があります。
「sharutils」または同様のパッケージを見つけてインストールします。
答え2
Baard Kopperudが言ったように、これはプログラム自体にマニュアルページがインストールされていないことを意味します。
Red Hatのすべてのソフトウェアはパッケージを介してインストールされます。基本システムのマニュアルページの大規模なセットは、通常、1 つのパッケージにパッケージ化されますが、プログラム自体は別のパッケージに属することができます。
yum provides '*/uudecode'
最新のRed Hatでは、uudecode用にどのパッケージをインストールする必要があるかを判断するために使用する必要があります。私のRHEL5では、パッケージ名は次のようになります。サルティス。欠落しているパッケージ名が見つかった場合は、yum install <package>
root権限でインストールする必要があります。
答え3
次のフォーラムを確認してください。 UUENCODEを操作する方法は?
あなたはインストールする必要がありますサルティス
dpkg 標準:
apt-get install sharutils
回転速度の標準:
yum install sharutils