NOTA: O ramo 9.x do leitor tem sido EOL'd em 26 de junho de 2013 . Se você precisar de suporte nativo ao Adobe Reader no Linux, o 9.x é sua única opção! 10 não lista o Linux como sendo suportado , e provavelmente nunca o fará. Mais sobre isso também aqui: A Adobe abandona o Linux .
Muitos podem questionar a relevância de precisar do Adobe Reader, mas há vários casos de uso que as versões de software livre das ferramentas de leitura simplesmente não fornecem. Assinatura de documentos, preenchimento de formulários e impressão são apenas alguns desses casos de uso em que sua única opção é usar o Adobe Reader!
Para instalar o Adobe Reader no Wheezy ou superior, você pode usar as etapas a seguir.
Passo 1 - Faça o download
A Adobe mantém todas as versões oficiais do Adobe Reader em seu site FTP para que você possa simplesmente ir até lá e baixar a versão mais recente, empacotada como um arquivo .deb
.
Se você acessar o segundo URL acima, você chegará a uma página como esta:
Nestapágina,vocêpodeselecionaroquequerquesejaaversãomaisrecentedoReadernomomentoemquevocêestátentandofazerisso.Paraesteexemplo,estaremosbaixando9.5.5,entãoselecionamosesselink.
Issonoslevaráaoutrapáginacomolink"enu". Isso denota que estamos baixando a versão em inglês da ferramenta. Aparentemente eles só oferecem o pacote nesta linguagem. Eu não estou 100% neste ponto em particular, mas não importa, nós continuamos.
Nesteponto,devemosestarnesteURL:
ftp://ftp.adobe.com/pub/ adobe / reader / unix / 9.x / 9.5.5 / enu /
A partir daqui, podemos baixar o arquivo .deb
. Eu normalmente faço isso usando wget
da seguinte forma:
$ wget ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
Depois de fazer isso, devemos ter o arquivo AdbeRdr9.5.5-1_i386linux_enu.deb
. Agora estamos prontos para instalá-lo.
Etapa 2 - Instalação
O arquivo que acabamos de baixar é a versão de 32 bits do Adobe Reader. A Adobe fornece apenas o Reader como um binário de 32 bits, não existe uma variante de 64 bits, mas isso é perfeitamente correto, basta instalá-lo um pouco diferente da maioria dos pacotes .deb
.
-
Primeiro, precisamos adicionar a arquitetura de 32 bits ao nosso sistema (multiarch) e, em seguida, atualizar.
$ sudo dpkg --add-architecture i386 $ sudo apt-get update
-
Agora tente instalar o Adobe Reader
$ sudo dpkg -i AdbeRdr9.5.5-1_i386linux_enu.deb
Em seguida, diga ao apt para corrigir qualquer pacote instalado quebrado. Isso parece ser um truque, mas basicamente ele recebe
apt
para fazer o trabalho pesado para nós e instalar / consertar quaisquer pacotes perdidos ou quebrados com relativamente pouco barulho.$ sudo apt-get install -f
-
Como alternativa, pode-se usar o gdebi. Isso resolverá automaticamente as dependências.
$ sudo apt-get install gdebi $ sudo gdebi AdbeRdr9.5.5-1_i386linux_enu.deb
-
Agora, tente iniciar o acroread com
$ acroread
dá
/opt/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
A Adobe esqueceu uma dependência. Podemos descobrir qual pacote instalar usando
apt-file
.$ apt-file search libxml2.so.2
que dá
libxml2
. Então fazemos$ apt-get install libxml2:i386
para instalar a versão i386 de
libxml2
. -
Agora invoque
acroread
usando uma conta não raiz.$ acroread
Aqui está uma captura de tela do Acrobat Reader em execução no Debian Wheezy.
NOTA: A Adobe instala o Acrobat Reader em /opt
, que é nojento e viola o FHS.
Referências
[RESOLVIDO] como instalar o Adobe Acrobat Reader? / a> - DebianAMD64FAQ
- Adobe Reader 9.5.4 no Linux de 64 bits