Eu estava tentando instalar a texmaker
partir do repositório. Para instalar o texlive
eu segui as etapas descritas aqui . Para isso, o arquivo de controle que usei é este . Ele contém o arquivo texlive-binaries.
Então eu tentei instalar a texmaker
partir de apt
. Tem a dependência listada como
# apt-cache depends texmaker
texmaker
Depends: libc6
Depends: libgcc1
Depends: libpoppler-qt4-3
Depends: libqt4-network
Depends: libqt4-xml
Depends: libqtcore4
Depends: libqtgui4
Depends: libqtwebkit4
Depends: libstdc++6
Depends: zlib1g
Depends: texmaker-data
Recommends: aspell
Recommends: ghostscript
Recommends: netpbm
Recommends: psutils
texlive-local
Recommends: texlive-latex-extra
texlive-local
|Recommends: <hunspell-dictionary>
myspell-fr
myspell-ru
hunspell-an
hunspell-ar
hunspell-be
hunspell-da
hunspell-de-at
hunspell-de-at-frami
hunspell-de-ch
hunspell-de-ch-frami
hunspell-de-de
hunspell-de-de-frami
hunspell-en-ca
hunspell-en-us
hunspell-eu-es
hunspell-fr
hunspell-gl-es
hunspell-hu
hunspell-kk
hunspell-ko
hunspell-ne
hunspell-ro
hunspell-ru
hunspell-se
hunspell-sh
hunspell-sr
hunspell-sv-se
hunspell-uz
hunspell-vi
myspell-et
myspell-lv
myspell-pl
|Recommends: <openoffice.org-spellcheck-de-de>
hunspell-de-de
myspell-de-de
|Recommends: <myspell-dictionary>
myspell-de-de-oldspell
myspell-fr
myspell-ru
hunspell-kk
myspell-af
myspell-bg
myspell-ca
myspell-cs
myspell-da
myspell-de-at
myspell-de-ch
myspell-de-de
myspell-en-au
myspell-en-gb
myspell-en-us
myspell-en-za
myspell-eo
myspell-es
myspell-et
myspell-fa
myspell-fi
myspell-fo
myspell-fr-gut
myspell-ga
myspell-gd
myspell-gv
myspell-he
myspell-hr
myspell-hu
myspell-hy
myspell-it
myspell-ku
myspell-lt
myspell-lv
myspell-nb
myspell-nl
myspell-nn
myspell-pl
myspell-pt-br
myspell-pt-pt
myspell-sk
myspell-sl
myspell-sw
myspell-th
myspell-tl
myspell-uk
Recommends: hunspell-en-us
Recommends: asymptote
Recommends: ibus-qt4
Mas quando eu tentei instalar a texmaker
partir de apt
shows
# apt-get install texmaker
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
asymptote asymptote-doc ed freeglut3 ibus-qt4 libgraphite3 libibus-qt1
libptexenc1 libqtwebkit4 libruby1.9.1 libsigsegv2 libyaml-0-2
python-imaging-tk ruby ruby1.9.1 tex-common texlive-binaries texlive-common
texmaker-data
Por que é tão?
Não tive problemas para instalar tex-studio
e texworks
.
Respostas:
Como Mikel disse,
apt-get
está recebendo as recomendações por padrão. Além disso, lembre-se de que as dependências também têm dependências; portanto, às vezes você pode obter pacotes extras dessa maneira.Embora as recomendações não sejam absolutamente necessárias, alguns dos empacotadores de tempo incluem os pacotes normalmente recomendados para o correto funcionamento do software. A razão pela qual alguns pacotes (que normalmente são necessários para o correto funcionamento) são recomendados e não necessários, é que alguns usuários podem ter necessidades especiais que não exigem esses pacotes; portanto, isso é feito para que pessoas com restrições de espaço possam manter um pouco os seus sistemas. mais magro. É uma consideração de flexibilidade. A política Debian não pode ser completamente precisa sobre isso, obviamente, portanto é um pouco de uma área cinzenta. Pessoalmente, deixo
apt-get
instalar as recomendações e, se o espaço em disco não for um problema, isso geralmente é mais simples e provavelmente melhor. Mas sua milhagem pode variar.Aqui está a palavra do Manual de Políticas Debian sobre o
Recommends
relacionamento .fonte