J'essayais d'installer à texmaker
partir du référentiel. Pour installer le, texlive
j'ai suivi les étapes décrites ici . Pour cela , le fichier de contrôle j'est ce . Il contient le fichier texlive-binaries.
Ensuite, j'ai essayé d'installer à texmaker
partir de apt
. Il a la dépendance répertoriée comme
# 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
Mais quand j'ai essayé d'installer à texmaker
partir de ses apt
spectacles
# 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
Pourquoi en est-il ainsi?
Je n'ai eu aucun problème pour installer tex-studio
et texworks
.
Réponses:
Comme l'a dit Mikel,
apt-get
tire par défaut les recommandations. Gardez également à l'esprit que les dépendances ont également des dépendances, vous pouvez donc parfois obtenir des packages supplémentaires de cette façon.Bien que les recommandations ne soient pas absolument nécessaires, certains des packages de temps incluent des packages recommandés qui sont normalement nécessaires au bon fonctionnement du logiciel. La raison pour laquelle certains packages (qui sont normalement nécessaires pour un fonctionnement correct) sont recommandés plutôt que requis est que certains utilisateurs peuvent avoir des besoins spéciaux qui ne nécessitent pas ces packages, donc cela est fait pour que les personnes ayant des contraintes d'espace puissent garder un peu leur système plus mince. C'est une considération de flexibilité. La politique Debian ne peut pas être complètement précise à ce sujet, évidemment, c'est donc un peu une zone grise. Personnellement, je laisse
apt-get
installer les recommandations, et si l'espace disque n'est pas un problème, c'est généralement plus simple et probablement meilleur. Mais votre kilométrage peut varier.Voici le mot du manuel de politique Debian sur la
Recommends
relation .la source