redhat install uuencode


If you just want to see the yum command for Redhat install uuencode skip to the end.

Background Information

Uuencoding is a form of binary-to-text encoding that originated in the Unix program uuencode, for encoding binary data for transmission over the uucp mail system.

The name “uuencoding” is derived from “Unix-to-Unix encoding”. Since uucp converted characters between various computers’ character sets, uuencode was used to convert the data to fairly common characters that were unlikely to be “translated” and thereby destroy the file. The program uudecode reverses the effect of uuencode, recreating the original binary file exactly. uuencode/decode became popular for sending binary files by e-mail and posting to usenet newsgroups, etc.

It has now been largely replaced by MIME and yEnc. With MIME, files that might have been uuencoded are transferred with base64 encoding.

Finding the Package

Using “yum whatprovides” is a great way to find the package you are looking for instead of trying to track it down via google


In the example below we learn that uuencode is provided by sharutils.

# yum whatprovides "*uuencode"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base:
 * extras:
 * updates:
sharutils-4.7-6.1.el6.x86_64 : The GNU shar utilities for packaging and unpackaging shell archives
Repo        : base
Matched from:
Filename    : /usr/bin/uuencode

How do we install uuencode?

# yum install sharutils
Loaded plugins: rhnplugin, security
Excluding Packages in global exclude list
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package sharutils.x86_64 0:4.6.1-2 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================    ==========================================
 Package                              Arch                              Version                                   Repository                                           Size
==============================================================================================================================    ==========================================
 sharutils                            x86_64                            4.6.1-2                               rhel-x86_64-    server-5.6.z                            203 k

Transaction Summary
==============================================================================================================================    ==========================================
Install      1 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 203 k
Is this ok [y/N]: y
Downloading Packages:
sharutils-4.6.1-2.x86_64.    rpm                                                                                                                     | 203     kB     00:00
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : sharutils                                         [1/1]

Installed: sharutils.x86_64 0:4.6.1-2
[email protected]>

1 comment to redhat install uuencode

  • yum install sharutils is not working.

    Red Hat Enterprise Linux Server release 6.5 (Santiago)
    [[email protected] cflores]# yum install sharutils
    Loaded plugins: product-id, rhnplugin, security, subscription-manager
    This system is receiving updates from Red Hat Subscription Management.
    This system is not registered with RHN Classic or RHN Satellite.
    You can use rhn_register to register.
    RHN Satellite or RHN Classic support will be disabled.
    rhel-6-server-rpms | 3.7 kB 00:00
    Setting up Install Process
    No package sharutils available.
    Error: Nothing to do
    [[email protected] cflores]#

Leave a Reply

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    Markdown is turned off in code blocks:
     [This is not a link](

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>