Adobe reader linux rpm

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?

    1. Step 1: Update your system. It is always recommended to update your package index before installing new software. .
    2. 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. .
    3. 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?

    1. 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 .
    2. Now cd into Reader/bin folder. .
    3. 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?

    1. Open Internet Explorer, and choose Tools > Manage Add-ons.
    2. Under Add-on Types, select Toolbars and Extensions.
    3. In the Show menu, select All Add-ons. .
    4. In the list of add-ons, select Adobe PDF Reader. .
    5. 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?

    1. Go to chrome://settings.
    2. Click on «Privacy» —> «Content Settings».
    3. At the bottom, click on: «PDF Documents» —> «Open PDF files in the default PDF viewer application».

    Fix Adobe Flash Player Issue in Chromium in Ubuntu

    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.

    Microsoft Open Sources PowerShell, Brings It To Linux!

    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.

    How to Install CentOS 8 on KVM-QEMU

    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

    Источник

    Читайте также:  Установка linux на fat
Оцените статью
Adblock
detector