Install Adobe Reader on Fedora 20/19, CentOS/RHEL 7/6.5/5.10

This is guide shows, howto install Adobe Reader (Acrobat PDF Reader) current version 9.5.5 RPM on Fedora 20/19/18/17/16/15/14/13/12, CentOS 7/6.5/5.10, Red Hat (RHEL) 7/6.5/5.10. This method works both 32-bit and 64-bit architectures.

Note: Before it was possible install Adobe Reader using YUM, but currently there is not Adobe Reader in their 32-bit repo, so here is updated installation guide to get Adobe Reader working.

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

If you want other language version, then goto Adobe site and download it first.

3a. Install Adobe Reader (acroread) on Fedora 20/19/18/17/16/15/14/13/12 and CentOS/Red Hat (RHEL) 7

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

## English version ##
yum localinstall AdbeRdr9.5.5-1_i486linux_enu.rpm
 
## Install other needed packages on Fedora ##
yum install nspluginwrapper.i686 libcanberra-gtk2.i686 adwaita-gtk2-theme.i686 PackageKit-gtk3-module.i686

3b. Install Adobe Reader (acroread) on CentOS 6.5/6.4/6.3/6.2/6.1/6 and Red Hat (RHEL) 6.5/6.4/6.3/6.2/6.1/6

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

## English version ##
yum localinstall AdbeRdr9.5.5-1_i486linux_enu.rpm
 
## Install other needed packages on CentOS / Red Hat (RHEL) ##
yum install nspluginwrapper.i686 libcanberra-gtk2.i686 gtk2-engines.i686 PackageKit-gtk-module.i686

3c. Install Adobe Reader (acroread) on CentOS 5.10 and Red Hat (RHEL) 5.10

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

## English version ##
yum localinstall AdobeReader_enu nspluginwrapper.i686

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 CentOS 7 64-bit:

Acrobat Reader Running on CentOS 7

Adobe Acrobat PDF Reader 9.5.5 Running on Fedora 20 64-bit:

Adobe Reader running on Fedora 20 64-bit

Adobe Acrobat PDF Reader 9.5.5 Running on CentOS 5.10 64-bit:

Adobe Reader running on CentOS 5.10 64-bit

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

This is not currently working on CentOS 7.

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/

32-bit Adobe Reader browser plugin on Firefox Fedora 20 64-bit

Adobe Reader browser plugin running on Firefox 64-bit (Fedora 20)

32-bit Adobe Reader browser plugin on CentOS 5.10 Firefox 24.2 64-bit

Adobe Reader browser plugin running on Firefox 64-bit (CentOS 5.10)

Follow If Not True Then False Updates!

128 Comments

  1. This has been working fine for me for a long time, but I think something has happened to the Yum repo recently. yum install now returns “No package AdobeReader_enu available”.

    • Hi Dj,

      I noticed totally same thing (they have pulled AdobeReader from repo, don’t know why…), I’m just testing and working with this and looks like we need totally updated guide to install it. And unfortunately it will be manual process without yum updates.

  2. JR –

    [root@ast180ua381b dthiessen]# yum install nspluginwrapper.i686 AdobeReader_enuLoaded plugins: fastestmirror, langpacks, refresh-packagekit
    Loading mirror speeds from cached hostfile
    * fedora: mirror.steadfast.net
    * rpmfusion-free: mirrors.tummy.com
    * rpmfusion-free-updates: mirrors.tummy.com
    * rpmfusion-nonfree: mirror.us.leaseweb.net
    * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
    * updates: kdeforge.unl.edu
    Package nspluginwrapper-1.4.4-17.fc19.i686 already installed and latest version
    No package AdobeReader_enu available.
    Nothing to do

    That is why I went ahead and downloaded the rpms from the Adobe site. They don’t work either, though…

    I am at a loss… I have looked through all the comments and tried stuff other people did, to no avail.

    It’s something to do with libBIB.so… hands up in the air…

    thanks for trying to help, though. I am just about to give up.

  3. does it matter that I have BOTH adobe-release-i386-1.0-1.noarch.rpm and adobe-release-x86_64-1.0-1.noarch.rpm Repositiry Configurations installed?

  4. My latest attempt was to download the tarball and see if that install method might work.

    It didn’t.

    I looked through /var/log/messages and I see this…

    Dec 17 10:59:07 ast180ua381b kernel: [ 9903.009436] acroread[11272]: segfault at 39c8b7f5 ip 000000004911efca sp 00000000ffd8bae8 error 4 in libnvidia-tls.so.304.108[4911e000+3000]

    I am not an expert, but, that makes it look like something in nVidia is causing problems. Could that be?

    About to give up…

  5. Hi again thssn dvd,

    Now this is getting more interesting, I just checked Adobe 32-bit repo and yes you are totally right, they have removed AdobeReader from repo. I have latest version 9.5.5 installed from repo, but currently AdobeReader is totally missing.

    I’m just doing clean Fedora 19 installation to see is their .bin version working and what dependencies need to be installed. I update this guide as soon as possible, I check also EL 6/5 and just released Fedora 20, before new guide.

  6. JR

    Thanks! I hope you get further than I did!

  7. Hi thssn dvd and Dj,

    I updated this guide and based on my testing (tested CentOS 6.5/5.10 and Fedora 20/19) everything works still smoothly.

    • i wonder if it is something in the nvidia drivers? i had hell with the 116-1 version for the 304xx series. I ended up having to go back to kernel 3.10 and back to 108-2 of 304xx series nvidia driver. I have thought about going back to the 88 version of the nvidia driver to see if that will work with acroread.

      • Hi thssn dvd,

        Your problem looks bug with nVidia drivers. Yes you can try older version. But anyways, this install method should work now. I have tested this only with Intel graphics and with VirtualBox.

  8. Nope… still doesn’t work!


    Dec 18 18:48:51 ast180ua381b yum[5461]: Installed: nspluginwrapper-1.4.4-17.fc19
    .i686
    Dec 18 18:48:51 ast180ua381b yum[5461]: Installed: PackageKit-gtk3-module-0.8.9-
    6.fc19.i686
    Dec 18 18:48:52 ast180ua381b yum[5461]: Installed: adwaita-gtk2-theme-3.8.4-1.fc
    19.i686
    Dec 18 18:48:53 ast180ua381b yum[5461]: Installed: libcanberra-gtk2-0.30-3.fc19.
    i686
    Dec 18 18:48:54 ast180ua381b dbus-daemon[767]: dbus[767]: [system] Activating se
    rvice name='org.freedesktop.PackageKit' (using servicehelper)
    Dec 18 18:48:54 ast180ua381b dbus[767]: [system] Activating service name='org.fr
    eedesktop.PackageKit' (using servicehelper)
    Dec 18 18:48:54 ast180ua381b dbus-daemon[767]: dbus[767]: [system] Successfully
    activated service 'org.freedesktop.PackageKit'
    Dec 18 18:48:54 ast180ua381b dbus[767]: [system] Successfully activated service
    'org.freedesktop.PackageKit'
    Dec 18 18:49:01 ast180ua381b kernel: [104336.042920] acroread[5530]: segfault at 88032adb ip 000000004911efca sp 00000000ffbcef28 error 4 in libnvidia-tls.so.304.108[4911e000+3000]

  9. I get this error msg:

    /opt/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: libEGL.so.1: cannot open shared object file: No such file or directory

    what do I do?

    libEGL.so and libEGL.so.1 are both on my system.

    • Hi VilliMagg,

      Could you post output of following commands:

      uname -a
       
      find /usr -name libEGL*
  10. That machine was a 64bit Scientific Linux 6 with a gnome interface.

  11. Hi here’s the output:


    # uname -a
    Linux coderat 3.12.8-300.fc20.x86_64 #1 SMP Thu Jan 16 01:07:50 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

    # find /usr -name libEGL*
    /usr/lib/nvidia-bumblebee/libEGL.so.1
    /usr/lib/nvidia-bumblebee/libEGL.so
    /usr/lib/nvidia-bumblebee/libEGL.so.331.20
    /usr/lib/libEGL.so
    /usr/local/lib/libEGL.so.1
    /usr/local/lib/libEGL.so.1.0.0
    /usr/local/lib/libEGL.la
    /usr/local/lib/libEGL.so
    /usr/lib64/libEGL.so.1
    /usr/lib64/libEGL.so.1.0.0
    /usr/lib64/libEGL.so

    • Hi again VilliMagg,

      Sorry for the late reply. Looks like that Adobe Reader 32-bit doesn’t like nvidia-bumblebee drivers.

      You could try to install VirtualGL 64-bit and 32-bit with following command:

      yum install VirtualGL VirtualGL.i686

      Then try start acroread again, please let me know is it working or not?

  12. Hi thanks for not giving up on me. The VirtualGL packages were already installed on my system. Primus is also installed.

    But after reading your answer I tried optirun acroread and it sure worked after that. I just didn’t think that I needed to run Adobe Reader using the optirun command.

    Thank you!

    • You are welcome! Nice to hear that you got it working with optirun. So this is good tip to everyone who have problems to run Adobe Reader with Nvidia Optimus and bumblebee. Thanks!

  13. Works great. Tested on CentOS 6.5. Thank You.

  14. For those who don’t want to spend a lot of time typing in a terminal window:

    The easiest way to install Acrobat Reader for 32 bit Fedora is go to the Acrobat Reader page, select “Do you have a different language or operating system?”. Step 1: select an operating system, Step 2: select a language, Step 3: select the .rpm version. Click the download button. Go to your download folder and right-click choosing YUM extender package installer. You will be prompted for your root password, then click OK on the installer window.

    • Hi Sven,

      Thanks. Yes Yumex is handy, but you have to install it first. I normally try to write guides which are as universal as possible (same guide works on Fedora, CentOS, RHEL, SL). And many Linux users want to use command line to see what really happens and how things work.

      After all, the most important thing for me is that everyone can get programs installed. Someone may want to learn something new and someone wants to make it as easy as possible.

  15. On CentOS 6.5:

    /usr/bin/acroread must be executed from the startup script.

    If I do a sh -x /usr/bin/acroread, the last line of output:

    /opt/Adobe/Reader9/bin/acroread must be executed from the startup script.

    • Hi Pete,

      Sorry, it took a while to reply, because I tested this on clean installed CentOS 6.5 and Adobe Reader starts normally without errors. So it’s interesting why you get this error.

      What shell do you use?

      Then could you post output of following commands:

      ls -la /usr/bin/acroread
       
      head /opt/Adobe/Reader9/bin/acroread
      • I use bash

        lrwxrwxrwx 1 root root 29 May 6 14:16 /usr/local/bin/acroread -> ../Adobe/Reader9/bin/acroread

        #!/bin/sh
        #
        # Copyright (c) 1996-2007, Adobe Systems Incorporated
        # All Rights Reserved
        #

        ver=”9.5.5″

        if [ "$1" = "-version" ]; then

        I have found that the error happens when the user’s home is nfs mounted, which all are. I tested with
        a test account on a local filesystem and it worked.

  16. I need to use Acrobat to fill in some PDF forms, but it complains that I need the Japanese language font packs? Is there a way to install those on linux?

    • Hi Jeff,

      I haven’t installed font packs earlier, but try following (as root):

      cd /tmp
       
      wget http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_jpn_i486-linux.tar.bz2
       
      tar xvjf FontPack910_jpn_i486-linux.tar.bz2
       
      cd JPNKIT/
       
      ./INSTALL

      Then follow installer questions. Latest version of this FontPack is 9.1, but I assume that it works with latest Adobe Reader, because Adobe haven’t updated it…

      Is it working then?

  17. I tried to install acrobat reader on CentOs 7. I got the following error:

    Error: Package: AdobeReader_enu-9.5.5-1.i486 (/AdbeRdr9.5.5-1_i486linux_enu)
    Requires: libpangox-1.0.so.0
    You could try using –skip-broken to work around the problem

    I tried –skip-broken option and then I got this error:

    Packages skipped because of dependency problems:
    AdobeReader_enu-9.5.5-1.i486 from /AdbeRdr9.5.5-1_i486linux_enu

    Any suggestions? Thank you!

Leave a Comment

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackbacks/Pingbacks

  1. News Alert » Blog Archive » Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat … - [...] original here: Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat … Tags: current-version, fedora, guide-shows, pdf, reader, …
  2. Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat … | Just linux! - [...] Read more: Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat … [...]
  3. Easy PDF Creator - [...] Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat (RHEL) | if n... [...]
  4. Let's Make Some Money » Blog Archive » Do You Know Which Site Ranks Highest for the Term “click Here”? - [...] Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat (RHEL) | if not true then false [...]
  5. Acer Aspire AS5735-6694 15.6-Inch Laptop | laptop computers blog - [...] Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat … [...]
  6. Ebook Marketing: Why You Should Writing an Ebook? | laptop computers blog - [...] Install Adobe (Acrobat PDF) Reader on Fedora, CentOS, Red Hat … [...]
  7. Red Hat 6 Installation Guide – RHEL 6 Install Screenshots - [...] Sun/Oracle Java (JDK, JRE) 6 on Red Hat (RHEL) 6Install Adobe AIR 1.5 and 2 on Red Hat (RHEL) …
  8. dbus dependency error - install nspluginwrapper.i686 to install AdobeReader_enu - [...] yum. rhel6workstation, x86_64 Trying to install acroread (which is tricky on x86_64) Following http://www.if-not-true-then-false.co...-red-hat-rhel/ Install …