Install Adobe Reader on Fedora 23/22, CentOS/RHEL 7.2/6.7/5.11

This is guide shows, howto install Adobe Reader (Acrobat PDF Reader) current version 9.5.5 RPM on Fedora 23/22/21/20/19/18/17/16/15/14/13/12, CentOS 7.2/6.7/5.11, Red Hat (RHEL) 7.2/6.7/5.11. 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

2. Get Adobe Reader RPM package

3a. Install Adobe Reader (acroread) on Fedora 23/22/21/20/19

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

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

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

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

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

3d. Install Adobe Reader (acroread) on CentOS 5.11 and Red Hat (RHEL) 5.11

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

4. Start Adobe Reader (acroread)

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

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 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)

Share this post

154 Comments

  1. 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!

    Reply
    • I’ve solved it with

      which installs pangox-compat.i686:0.0.2-2.el7 and its dependences. This after installing pangox-compat-0.0.2-2.el7.x86_64.rpm from pbone rpms, though I’m not sure if needed. Looks like it needs both versions.

      Reply
    • I see all the Linux Guru’s are ignoring this problem. Very Annoying when a company that has always supported linux all of a sudden dumps it for another OS. Not saying Adobe’s management is dumb but bad move dudes. If they don’t want to support Windows Fonts, apparently that is all libpangox is? Why include it in the package? Because MS had them install it? Linux isn’t a desktop environment after all is it? And apparently we have no hot shot linux types that can figure this one out? (That is not a put down, it’s a challenge guys!) Let resolve this bitch and get on with our lives. What little I have left.

      Reply
    • Hi layz, Fernando and PadreKing,

      I updated this guide to work better with CentOS 7. You have to add nux-dextop repo to get right pangox-compat i686 package.

      I tested this on clean CentOS 7 installation and it’s working for me. Please let me know if you have still problems with it.

      Reply
  2. Hello,
    I got it working under Fedora 20/64 a few months ago.
    Now I’m not sure why it doesn’t start for a regular user, just dies silently, no traces in logs.

    Just shown in the invoking terminal:
    (acroread:5824): Gtk-WARNING **: Unable to locate theme engine in module_path: “adwaita”.

    But if launched from the root account it works (despite that warning). So it should be a permissions problem, but I wonder where/what is it not liking. Any hints ?
    Thanks !

    Reply
    • I answer my concern about the adwaita module at least:

      or simply:

      Reply
      • Also found & did:

        For what it helps (Fedora 20/64). This get rid of:
        Gtk-Message: Failed to load module “pk-gtk-module”

        Reply
        • Hi David,

          Actually all these packages are already listed on guide, check step 3a.

          Reply
  3. Having the same issue as layz. These instructions in 3A have no mention of libpangox-1.0.so.0, or pango or PangoX or whatever it is. There is a libpango-1.0.so.0 (no ‘x’) on a fresh CentOS 7 installation but that’s of no help.

    Reply
    • Hi Dave,

      If you still have this problem you could check my earlier comment.

      Reply
  4. Installation successful, but trying to run acroread, Fedora 20 tells me:
    error while loading shared libraries: libcrypto.so.0.9.8: cannot enable executable stack as shared object requires

    Any suggestions please?

    Reply
    • Hi Steve,

      This sounds old SELinux problem (maybe permission denied is missing from your comment?).

      Try following command as root user:

      Then try to start acroread again as normal user.

      Reply
  5. Thank you my life saver!!!
    It’s more than a perfect guide!

    Reply
  6. nice one help me to install adobe reader in redhat 6.5 64bit thanks

    Reply
  7. Hi,

    I followed the tutorial but I get:

    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
    You could try running: rpm -Va –nofiles –nodigest

    However locate libpangox-1.0.so.0 gives:

    [root@veltins ~]# locate libpangox-1.0.so.0 gives
    /usr/lib/libpangox-1.0.so.0
    /usr/lib/libpangox-1.0.so.0.0.0
    /usr/lib64/libpangox-1.0.so.0
    /usr/lib64/libpangox-1.0.so.0.0.0

    Note: I have created symbolic links in /usr/lib to point to /usr/lib64/libpangox-1.0.so.0 …

    Any help would be welcome,

    thanks

    Anthony

    Reply
  8. I installed in fedora 22, but i couldn’t able to launch the adobe reader application or open the files.

    Reply
    • Try this:

      dnf install sssd-client.i686

      Reply
  9. Are there any chances to have highlight functionality (and all the other “text-editing” functionality)??

    Reply
    • I have followed the directions in the guide but each time I try to run acroread I get an error.

      (acroread:17290): Gtk-WARNING **: Unable to locate theme engine in module_path: “adwaita”,

      (acroread:17290): Gtk-WARNING **: Unable to locate theme engine in module_path: “adwaita”,
      Gtk-Message: Failed to load module “pk-gtk-module”
      Gtk-Message: Failed to load module “canberra-gtk-module”
      Acroread was unable to create the directory .adobe in your home directory.
      There may be a permission problem with the parent directory.
      Acroread was unable to create the directory /home/XXXXXX/.adobe in your home directory.
      There may be a permission problem with the parent directory.
      Acroread was unable to create the directory /home/XXXXXX/.adobe in your home directory.
      There may be a permission problem with the parent directory.
      Fontconfig error: “/home/XXXXXX/.config/fontconfig/fonts.conf”, line 1: XML or text declaration not at start of entity
      Acroread was unable to create the directory /home/XXXXXX/.adobe in your home directory.
      There may be a permission problem with the parent directory.
      Acroread was unable to create the directory /home/XXXXXX/.adobe in your home directory.
      There may be a permission problem with the parent directory.
      Acroread was unable to create the directory /home/XXXXXX/.adobe in your home directory.
      There may be a permission problem with the parent directory.
      Acroread was unable to create the directory /home/XXXXXX/.adobe in your home directory.
      There may be a permission problem with the parent directory.

      And a pop-up:
      An internal error has occurred

      I’ve searched google and can’t find an answer that fits. My permissions seem fine. And I’ve even tried setting .adobe to 777 and still no joy. My home directory is on a larger partition (4TB) but it’s ext4 formatted not XFS

      Any thoughts?

      Thanks

      Reply
      • Hi Shawn,

        Could you post output of following commands:

        Reply
  10. This didn’t work for me initially. When running with strace it crashes because libnss_sss.so.2 is not found.

    This fixed the problem (I’m on x86_64):

    dnf install sssd-client.i686

    Reply
    • Hi tarjeik,

      Thanks! I will recheck this guide, but yes it looks like that the sssd-client.i686 is not installed any other package dependency.

      Reply
  11. I followed the instructions to install Adobe Reader on Centos 7. However, I got the following error message when I run $acroread “An internal error ocurred”.

    $acroread

    (acroread:9007): Gtk-WARNING **: Unable to locate theme engine in module_path: “oxygen-gtk”,

    (acroread:9007): Gtk-WARNING **: Unable to locate theme engine in module_path: “oxygen-gtk”,
    Acroread was unable to create the directory .adobe in your home directory.
    There may be a permission problem with the parent directory.
    Acroread was unable to create the directory /home/user/.adobe in your home directory.
    There may be a permission problem with the parent directory.
    Acroread was unable to create the directory /home/user/.adobe in your home directory.
    There may be a permission problem with the parent directory

    Do you have any suggestions to solve this problem?

    Reply
    • Hi Hunter,

      Could you post output of following commands (as normal user):

      Reply

Submit a Comment

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