Install Adobe Reader on Fedora 34/33, CentOS/RHEL 8.3

This is guide shows, howto install Adobe Reader (Acrobat PDF Reader) current version 9.5.5 RPM on Fedora 34/33, CentOS 8.3, Red Hat (RHEL) 8.3. This method works on 64-bit architectures.

Check video version of guide:

Watch More Videos and Subscribe to
if-not-true-then-false.com Youtube Channel

1. Change Root User

sudo -i
## OR ##
su -

2. Get Adobe Reader RPM package

cd /tmp

## English version ##
wget http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i486linux_enu.rpm

3a. Install Adobe Reader (acroread) on Fedora 34/33

Note: On x86_64 bit system, 32-bit dependencies is also installed.

## Fedora 34/33 ##
dnf install atk.i686 avahi-libs.i686 bzip2-libs.i686 cairo.i686 cups-libs.i686 \
dbus-libs.i686 expat.i686 fontconfig.i686 freetype.i686 fribidi.i686 \
gdk-pixbuf2.i686 gdk-pixbuf2-modules.i686 gdk-pixbuf2-xlib.i686 \
gdk-pixbuf2-xlib.x86_64 glib2.i686 glibc.i686 gmp.i686 gnutls.i686 \
graphite2.i686 gtk2.i686 harfbuzz.i686 jasper-libs.i686 jbigkit-libs.i686 \
keyutils-libs.i686 krb5-libs.i686 libICE.i686 libSM.i686 libX11.i686 \
libX11-xcb.i686 libXau.i686 libXcomposite.i686 libXcursor.i686 \
libXdamage.i686 libXext.i686 libXfixes.i686 libXft.i686 libXi.i686 \
libXinerama.i686 libXrandr.i686 libXrender.i686 libXt.i686 libXxf86vm.i686 \
libblkid.i686 libcap.i686 libcom_err.i686 libdatrie.i686 libdrm.i686 \
libffi.i686 libgcc.i686 libgcrypt.i686 libglvnd.i686 libglvnd-glx.i686 \
libgpg-error.i686 libidn.i686 libidn2.i686 libjpeg-turbo.i686 libmount.i686 \
libpciaccess.i686 libpng.i686 libselinux.i686 libsepol.i686 libstdc++.i686 \
libtasn1.i686 libthai.i686 libtiff.i686 libunistring.i686 libuuid.i686 \
libverto.i686 libxcb.i686 libxcrypt.i686 libxml2.i686 libxshmfence.i686 \
lz4-libs.i686 mesa-libGL.i686 mesa-libGLU.i686 mesa-libGLU.x86_64 \
mesa-libglapi.i686 nettle.i686 openssl-libs.i686 p11-kit.i686 pango.i686 \
pcre.i686 pcre2.i686 pixman.i686 \
systemd-libs.i686 xz-libs.i686 zlib.i686 libidn.x86_64 \
libidn.i686 coreutils.x86_64 libcanberra-gtk2.i686 \
adwaita-gtk2-theme.i686 PackageKit-gtk3-module

## Quick hack to install correct i686 PackageKit-gtk3-module from Fedora Koji ##
dnf install $(rpm -qa PackageKit-gtk3-module |grep x86_64 | awk '{split($0,a,"-");split(a[5],b,".");print "https://kojipkgs.fedoraproject.org//packages/PackageKit/" a[4] "/" b[1] "." b[2] "/i686/PackageKit-gtk3-module-" a[4] "-" b[1] "." b[2] ".i686.rpm"}')

## Install AdbeRdr without dependencies ##
rpm -Uvh --nodeps AdbeRdr9.5.5-1_i486linux_enu.rpm

## Create /etc/ld.so.conf.d/acroread.conf ##
cat > /etc/ld.so.conf.d/acroread.conf << 'EOF'
/usr/lib/gtk-2.0/modules
/usr/lib64/gtk-2.0/modules
/usr/lib/gtk-3.0/modules
/usr/lib64/gtk-3.0/modules
EOF

## Run ldconfig ##
ldconfig


3b. Install Adobe Reader (acroread) on CentOS/Red Hat (RHEL) 8.3

Note: On x86_64 bit system, 32-bit dependencies is also installed.

## CentOS 8 / Red Hat (RHEL) 8 ##
dnf config-manager --enable powertools

dnf install atk.i686 avahi-libs.i686 bzip2-libs.i686 cairo.i686 cups-libs.i686 \
dbus-libs.i686 expat.i686 fontconfig.i686 freetype.i686 fribidi.i686 \
gdk-pixbuf2.i686 gdk-pixbuf2-modules.i686 gdk-pixbuf2-xlib.i686 \
gdk-pixbuf2-xlib.x86_64 glib2.i686 glibc.i686 gmp.i686 gnutls.i686 \
graphite2.i686 gtk2.i686 harfbuzz.i686 jasper-libs.i686 jbigkit-libs.i686 \
keyutils-libs.i686 krb5-libs.i686 libICE.i686 libSM.i686 libX11.i686 \
libX11-xcb.i686 libXau.i686 libXcomposite.i686 libXcursor.i686 \
libXdamage.i686 libXext.i686 libXfixes.i686 libXft.i686 libXi.i686 \
libXinerama.i686 libXrandr.i686 libXrender.i686 libXt.i686 libXxf86vm.i686 \
libblkid.i686 libcap.i686 libcom_err.i686 libdatrie.i686 libdrm.i686 \
libffi.i686 libgcc.i686 libgcrypt.i686 libglvnd.i686 libglvnd-glx.i686 \
libgpg-error.i686 libidn.i686 libidn2.i686 libjpeg-turbo.i686 libmount.i686 \
libpciaccess.i686 libpng.i686 libselinux.i686 libsepol.i686 libstdc++.i686 \
libtasn1.i686 libthai.i686 libtiff.i686 libunistring.i686 libuuid.i686 \
libverto.i686 libxcb.i686 libxcrypt.i686 libxml2.i686 libxshmfence.i686 \
lz4-libs.i686 mesa-libGL.i686 mesa-libGLU.i686 mesa-libGLU.x86_64 \
mesa-libglapi.i686 nettle.i686 openssl-libs.i686 p11-kit.i686 pango.i686 \
pcre.i686 pcre2.i686 pixman.i686 \
systemd-libs.i686 xz-libs.i686 zlib.i686 libidn.x86_64 \
libidn.i686 coreutils.x86_64 libcanberra-gtk2.i686 \
adwaita-gtk2-theme.i686 PackageKit-gtk3-module.i686

## Install AdbeRdr without dependencies ##
rpm -Uvh --nodeps AdbeRdr9.5.5-1_i486linux_enu.rpm

4. Start Adobe Reader (acroread)

Find Adode Reader on "Office Menu".
Or
Start Adobe Reader with following command.

acroread

5. Adobe Reader Screenshots

Adobe Acrobat PDF Reader 9.5.5 Running on Fedora 32 64-bit

Adobe Reader Running on Fedora 32

Adobe Acrobat PDF Reader 9.5.5 Running on CentOS 8 64-bit

Adobe Reader running on CentOS 8

6. Install Adobe Reader (Acrobat PDF Reader) Browser Plugin

Simplest way is copy nppdf.so to browser plugins directory:

## 32-bit system ##
cp /opt/Adobe/Reader9/Browser/intellinux/nppdf.so /usr/lib/mozilla/plugins/

## 64-bit system ##
cp /opt/Adobe/Reader9/Browser/intellinux/nppdf.so /usr/lib64/mozilla/plugins/

257 comments on “Install Adobe Reader on Fedora 34/33, CentOS/RHEL 8.3

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close