Wie bringe ich UUENCODE zum Laufen?

7

Ich habe einen Server geerbt, auf dem aufgrund von Softwareanforderungen eine ältere Version von Redhat installiert ist, und jetzt muss UUENCODE verwendet werden, um E-Mail-Anhänge zuzulassen. Die uuencodeund uudecodeDateien sind nicht in /usr/bin. Ich habe versucht, sie von einem anderen Server zu kopieren, erhalte jedoch eine Fehlermeldung:

/lib64/tls/libc.so.6: Version `GLIBC_2.4 'wurde nicht gefunden, wenn wir versuchen, sie auszuführen.

Es scheint, dass ich möglicherweise die Datei sharutils.rpm installieren muss, aber ich bin nicht sicher, welche ich herunterladen soll? Kann mir jemand entweder die richtige Drehzahl zum Herunterladen oder eine alternative Methode zur Verarbeitung von Uuencode zeigen?

Serverdetails:

$ 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
user739866
quelle

Antworten:

9

Haben Sie versucht, yumauf die RHEL-Repositorys zuzugreifen und die Version von Sharutils zu installieren, die Ihrer Version entspricht?

$ yum update
$ yum install sharutils

CentOS-Pakete entsprechen im Allgemeinen eins zu eins RHEL-Paketen, bei denen das Branding entfernt wurde. Sie können versuchen, ein Paket manuell von ihnen herunterzuladen. Es sieht so aus, als könnten Sie dieses Paket hier bekommen:

$ wget http://mirror.rackspace.com/CentOS/4/apt/i386/RPMS.os/sharutils-4.2.1-22.2.i386.rpm
Caleb
quelle
Vielen Dank. Dieses Paket scheint das Problem zu lösen (bis die Endbenutzer es testen). Ich werde die Antwort aus irgendeinem Grund nicht positiv bewerten, deshalb möchte ich mich bedanken!
user739866
6

So erhalten Sie Uuencode unter Fedora 17 Linux

Finden Sie mit yum heraus, was uuencode bietet:

yum provides uuencode

Lesen Sie, was yum Ihnen sagt:

sharutils-4.11.1-3.fc17.x86_64 : The GNU shar utilities for packaging 
                                 and unpackaging shell archives
Repo        : @updates
Matched from:
Filename    : /usr/bin/uuencode

Oh schau! 'sharutils' liefert uuencode

Installieren Sie das:

yum install sharutils

Sie erhalten diese Ausgabe:

[root@defiant el]# yum install sharutils 
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: ftp.usf.edu
 * rpmfusion-free: mirror.hiwaay.net
 * rpmfusion-free-updates: mirror.hiwaay.net
 * rpmfusion-nonfree: mirror.hiwaay.net
 * rpmfusion-nonfree-updates: mirror.hiwaay.net
 * updates: mirror.hiwaay.net
Resolving Dependencies
--> Running transaction check
---> Package sharutils.x86_64 0:4.11.1-3.fc17 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================================================================================================================
 Package                                                Arch                                                Version                                                      Repository                                            Size
====================================================================================================================================================================================================================================
Installing:
 sharutils                                              x86_64                                              4.11.1-3.fc17                                                updates                                              176 k

Transaction Summary
====================================================================================================================================================================================================================================
Install  1 Package

Total download size: 176 k
Installed size: 612 k
Is this ok [y/N]: y
Downloading Packages:
sharutils-4.11.1-3.fc17.x86_64.rpm                                                                                                                                                                           | 176 kB     00:00     
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : sharutils-4.11.1-3.fc17.x86_64                                                                                                                                                                                   1/1 
  Verifying  : sharutils-4.11.1-3.fc17.x86_64                                                                                                                                                                                   1/1 

Installed:
  sharutils.x86_64 0:4.11.1-3.fc17                                                                                                                                                                                                  

Complete!

Testen Sie dann, ob es funktioniert

[root@defiant el]# which uuencode
/usr/bin/uuencode
[root@defiant el]# uuencode --version
uuencode (GNU sharutils) 4.11.1
Eric Leschinski
quelle