falha ao instalar muitos comandos no ubuntu-14

0

Sendo aquele usuário infeliz que se desentendeu com o "bash-shell" (eu finalmente decidi instalar o tshell em vez disso - problemas demais para consertar todos os scripts antigos), eu me deparei com outro problema: meu ubuntu-14 não tem acroread, ratfor90, latex , e muitos outros comandos. Eu estava procurando por eles usando

dpkg -s <command>

e depois de obter um resultado negativo (que, como eu sei agora, não significa muito), ainda estava tentando instalar um pacote usando

sudo apt-get install <command>

- com resultados negativos para o comando que mencionei. Eu tive sucesso em alguns comandos (como "gv", "gfortran" e outros).

O que devo fazer agora? Eu nunca fui bom em instalar comandos por download de pacotes da internet. Além disso, haverá muitos deles.

    
por Al Kap 01.08.2016 / 05:35

2 respostas

0

dpkg -S informará apenas sobre arquivos em pacotes que já estão instalados. Você precisa de algo que lhe dirá sobre arquivos em pacotes que você não instalou. apt-file é uma ferramenta desse tipo.

Você precisa instalá-lo, apt-get install apt-file , depois apt-file update e, em seguida, apt-file search latex .

apt-file search /usr/bin/latex 
latex-mk: /usr/bin/latex-mk
latex209-bin: /usr/bin/latex209
latex2html: /usr/bin/latex2html
latex2rtf: /usr/bin/latex2png
latex2rtf: /usr/bin/latex2rtf
latexdiff: /usr/bin/latexdiff
latexdiff: /usr/bin/latexdiff-cvs
latexdiff: /usr/bin/latexdiff-fast
latexdiff: /usr/bin/latexdiff-git
latexdiff: /usr/bin/latexdiff-hg
latexdiff: /usr/bin/latexdiff-rcs
latexdiff: /usr/bin/latexdiff-svn
latexdiff: /usr/bin/latexdiff-vc
latexdiff: /usr/bin/latexrevise
latexdraw: /usr/bin/latexdraw
latexila: /usr/bin/latexila
latexmk: /usr/bin/latexmk
latexml: /usr/bin/latexml
latexml: /usr/bin/latexmlc
latexml: /usr/bin/latexmlfind
latexml: /usr/bin/latexmlmath
latexml: /usr/bin/latexmlpost
liblatex-decode-perl: /usr/bin/latex2utf8
liblatex-driver-perl: /usr/bin/latex2dvi
liblatex-driver-perl: /usr/bin/latex2pdf
liblatex-driver-perl: /usr/bin/latex2ps
liblatex-encode-perl: /usr/bin/latex-encode
texlive-extra-utils: /usr/bin/latex-git-log
texlive-extra-utils: /usr/bin/latex2man
texlive-extra-utils: /usr/bin/latexdef
texlive-extra-utils: /usr/bin/latexfileversion
texlive-extra-utils: /usr/bin/latexindent
texlive-extra-utils: /usr/bin/latexpand
texlive-latex-base: /usr/bin/latex
tth-common: /usr/bin/latex2gif

O pacote que você está procurando é o penúltimo desta lista, ou seja, texlive-latex-base . Então você só precisa fazer apt-get install texlive-latex-base . Este é um dos pacotes do TeX Live. Embora para o TeX Live, você provavelmente é melhor instalar o texlive metapackage. Ou seja, apt-get install texlive .

Eu não acho que ratfor90 esteja disponível no Debian, pelo menos. Não tenho certeza sobre o Ubuntu. E até acroread , dê okular ou evince a try. Eu uso okular .

    
por 02.08.2016 / 11:07
0

Para instalar o acroread , faça o download da versão mais recente de aqui e instale-o:

wget ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.5.5/enu/AdbeRdr9.5.5-1_i386linux_enu.deb
sudo apt-get install gdebi
sudo gdebi AdbeRdr9.5.5-1_i386linux_enu.deb

Instale as bibliotecas ausentes:

sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns libxml2:i386 libxslt1.1:i386 libstdc++6:i386

NB Acroread está marcado como obsoleto :

As of mid-2014, Adobe no longer publishes any GNU/Linux version of Adobe Reader, and has pulled the latest version (Adobe Reader 9) from its download sites.

Editar

Ativar o parceiro da Canonical:

sed -i "/^# deb .*partner/ s/^# //" /etc/apt/sources.list 
apt-get update
    
por 01.08.2016 / 10:55