- fx02/adobe-reader-rpm
- Share to
- Install Adobe Reader on Fedora 34/33, CentOS/RHEL 8.3
- 1. Change Root User⌗
- 2. Get Adobe Reader RPM package⌗
- 3a. Install Adobe Reader (acroread) on Fedora 34/33⌗
- 3b. Install Adobe Reader (acroread) on CentOS/Red Hat (RHEL) 8.3⌗
- 4. Start Adobe Reader (acroread)⌗
- Install Adobe Reader on Fedora Linux
- How do I install Adobe Reader on CentOS 8?
- Does Adobe Reader work on Linux?
- How do I open Adobe Reader on Linux?
- Is there Adobe for Linux?
- Is the Adobe Acrobat Reader DC free?
- Is Adobe Acrobat Reader DC the same as Adobe Reader?
- Can I download Adobe Reader for free?
- How do I enable PDF reader?
- How do I enable Adobe Reader in Chrome?
- How do I open PDF files in Adobe and not Chrome?
fx02/adobe-reader-rpm
Adobe Reader for Linux is no longer supported by Adobe. Acrobat Reader 9.5.5 was the last version released back in April, 2013.
Unfortunately trying to install AdbeRdr9.5.5-1_i486linux_enu.rpm on newer Fedora or RHEL releases results in unsatisfied dependencies :
$ sudo yum install ./AdbeRdr9.5.5-1_i486linux_enu.rpm Error: Problem: conflicting requests - nothing provides /bin/basename needed by AdobeReader_enu-9.5.5-1.i486 - nothing provides libidn.so.11 needed by AdobeReader_enu-9.5.5-1.i486 - nothing provides libpangox-1.0.so.0 needed by AdobeReader_enu-9.5.5-1.i486
Bug fixes and enhancements
The new AdobeReader binary RPM that is generated from the instructions in the next sections has a number of fixes and enhancements compared to the original RPM:
- Missing /bin/basename requires dependency has been replaced with coreutils.
- Missing libidn.so.11 and libpangox-1.0.so.0 are bundled in the new RPM and located in /opt/Adobe/Reader9/Reader/intellinux/lib/ .
- The missing libidn.so.11 is extracted from a CentOS 8 libidn i686 RPM ( libidn-1.34-5.el8.i686.rpm ).
- The missing libpangox-1.0.so.0 is extracted from a Fedora 31 pangox-compat i686 RPM ( pangox-compat-0.0.2-15.fc31.i686.rpm ). pangox-compat RPM is used since pango RPM hasn’t provided the obsolete libpangox library since Fedora 17. (Although libidn.so.11 is not strictly required to be included in the new AdobeReader RPM for RHEL 8, the new RPM will be compatible with both RHEL 8 and 9 when it is.)
Install prerequisite packages with:
sudo dnf install rpmdevtools git
Create directories for RPM building under your home directory
To build RPMs with an unprivileged user, create a directory structure under your home directory with the following command :
Which results in the following directory structure under your home directory:
rpmbuild/ ├── BUILD/ ├── RPMS/ ├── SOURCES/ ├── SPECS/ └── SRPMS/
Fetch files, extract library files and copy to rpmbuild sub-directories
yum install zstd git clone https://github.com/eait-cups-printing/adobe-reader-rpm.git cd adobe-reader-rpm/ cp -p AdobeReader.spec ~/rpmbuild/SPECS/ curl -O ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i486linux_enu.rpm curl -O https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/31/Everything/x86_64/os/Packages/p/pangox-compat-0.0.2-15.fc31.i686.rpm # not needed for CentOS7 #curl -O https://vault.centos.org/8.5.2111/AppStream/x86_64/os/Packages/libidn-1.34-5.el8.i686.rpm cp -p AdbeRdr9.5.5-1_i486linux_enu.rpm ~/rpmbuild/SOURCES/ # not needed for CentOS7 #rpm2cpio libidn-1.34-5.el8.i686.rpm | cpio -idm #cp -p usr/lib/libidn.so.11.6.18 ~/rpmbuild/SOURCES/ rpm2cpio pangox-compat-0.0.2-15.fc31.i686.rpm | zstd -d | cpio -idm cp -p usr/lib/libpangox-1.0.so.0.0.0 ~/rpmbuild/SOURCES/
Build the new AdobeReader-9.5.5-2.i686.rpm binary RPM
cd ~/rpmbuild/SPECS/ rpmbuild --target i686 -ba AdobeReader.spec
Install the new AdobeReader-9.5.5-2.i686.rpm binary RPM
sudo dnf install ~/rpmbuild/RPMS/i686/AdobeReader-9.5.5-2.i686.rpm
If you encounter a «nothing provides libgdk_pixbuf_xlib-2.0.so.0» error, then you will need to enable a PowerTools/CRB «CodeReady Builder» repository which contains the missing gdk-pixbuf2-xlib i686 RPM:
CentOS 9 Stream, Alma Linux 9, Rocky Linux 9
sudo dnf config-manager --set-enabled crb
RedHat Enterprise Linux 9
sudo dnf config-manager --enable codeready-builder-for-rhel-9-x86_64-rpms
CentOS 8 Stream, Alma Linux 9, Rocky Linux 9
sudo dnf config-manager --set-enabled powertools
RedHat Enterprise Linux 8
sudo dnf config-manager --enable codeready-builder-for-rhel-8-x86_64-rpms
cups-filters 1.x pdf2ps filter
cups-filters 1.x includes a pdf2ps filter that can be configured to use Adobe Reader to convert PDF to PostScript. Adobe Reader seems to have fewer problems ingesting PDFs sent to the print server and the generated PostScript has few problems with PostScript interpreters on printers.
Share to
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:
1. Change Root User⌗
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 '') ## 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
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.Install Adobe Reader on Fedora Linux
In the Preferences window, click Security, and then click Website Settings next to Internet plug-ins. Select Adobe Reader in the list of plug-ins. Under When Visiting Other Websites, in the drop-down list choose Allow Always and click Done. The browser is now set to use the Adobe Reader plug-in to display PDFs.
How do I install Adobe Reader on CentOS 8?
- Step 1: Update your system. It is always recommended to update your package index before installing new software. .
- Step 2: Add Adobe YUM Repository to RHEL / CentOS 8. The next step is to add Adobe YUM Repository to your RHEL / CentOS 8 workstation. .
- Step 3: Install Adobe Flash Player on RHEL / CentOS 8.
Does Adobe Reader work on Linux?
Since Adobe no longer supports Linux, you won’t be able to install the latest Adobe Reader on Linux. The last available build for Linux is version 9.5. . The installation is tested in Ubuntu 16.04 but should work on versions above too.
How do I open Adobe Reader on Linux?
- cd to the directory where you have installed the Adobe Reader. If you have not provided the installation path durring installtion then it should be /opt/Adobe .
- Now cd into Reader/bin folder. .
- Now run the acroread file followed by your PDF file you want to open.
Is there Adobe for Linux?
Adobe joined the Linux Foundation in 2008 for a focus on Linux for Web 2.0 Applications like Adobe® Flash® Player and Adobe AIR™. Currently Adobe holds a silver membership status with the Linux Foundation.
Is the Adobe Acrobat Reader DC free?
No. Acrobat Reader DC is a free, stand-alone application that you can use to open, view, sign, print, annotate, search, and share PDF files. Acrobat Pro DC and Acrobat Standard DC are paid products that are part of the same family.
Is Adobe Acrobat Reader DC the same as Adobe Reader?
Reader is the free version of Acrobat, and it has some of the same functionality. . Short for «Document Cloud», Adobe Reader DC is the latest version of Reader. It provides the same features as previous versions, while also adding cloud-based functionality to sync documents across your devices.
Can I download Adobe Reader for free?
Adobe Reader is free. You have to download it, though. There are two versions: Adobe Acrobat Reader DC is a web-based reader. Adobe Acrobat Reader 11 is a stand-alone program that you install on your device.
How do I enable PDF reader?
- Open Internet Explorer, and choose Tools > Manage Add-ons.
- Under Add-on Types, select Toolbars and Extensions.
- In the Show menu, select All Add-ons. .
- In the list of add-ons, select Adobe PDF Reader. .
- Click the Enable or Disable button (it toggles depending on the status of the selected add-on):
How do I enable Adobe Reader in Chrome?
In the upper-right corner of the Chrome toolbar, click the Chrome menu icon ( ), and then choose More Tools > Extensions. Alternatively, type chrome://extensions/ in the Chrome address bar and press Enter. To turn on the Adobe Acrobat extension, click the toggle button.
How do I open PDF files in Adobe and not Chrome?
- Go to chrome://settings.
- Click on «Privacy» —> «Content Settings».
- At the bottom, click on: «PDF Documents» —> «Open PDF files in the default PDF viewer application».
Flash
How do I enable Adobe Flash Player in chromium?How do I install Adobe Flash Player on chromium Ubuntu?How do I fix Adobe Flash player on Chrome?How do.
Powershell
Microsoft open sources PowerShell, brings it to Linux and OS X. Microsoft today announced that it is open sourcing PowerShell and bringing it to Linux.
Step
How To Install KVM on RHEL 8 / CentOS 8 LinuxStep 1: Ensure host CPU has Intel VT or AMD-V Virtualization extensions. . Step 2: Install KVM / QEMU o.
Latest news, practical advice, detailed reviews and guides. We have everything about the Linux operating system