У меня есть ограниченный жесткий диск SSD. Таким образом, я не могу установить программное обеспечение на своей Ubuntu.
Я просто попытался установить очень простое приложение: texmaker
sudo apt-get install texmaker
[sudo] password for arash:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
asymptote asymptote-doc ibus-qt4 libgsl0ldbl libibus-qt1 libpoppler-qt4-4
preview-latex-style psutils texlive-lang-english texlive-latex-extra
texlive-latex-extra-doc texlive-pictures texlive-pictures-doc texmaker-data
Suggested packages:
gv xpdf gsl-ref-psdoc gsl-doc-pdf gsl-doc-info gsl-ref-html python-pygments
dot2tex libtcltk-ruby texlive-lang-all
The following NEW packages will be installed:
asymptote asymptote-doc ibus-qt4 libgsl0ldbl libibus-qt1 libpoppler-qt4-4
preview-latex-style psutils texlive-lang-english texlive-latex-extra
texlive-latex-extra-doc texlive-pictures texlive-pictures-doc texmaker
texmaker-data
0 to upgrade, 15 to newly install, 0 to remove and 6 not to upgrade.
Need to get 454 MB of archives.
After this operation, 665 MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
Почему такая огромная зависимость? Они все действительно необходимы? Какой-либо способ иметь программное обеспечение с более легкой установкой?
Texmaker является особым случаем. Кто бы ни упаковал его, правильно предположил, что это будет использоваться, чтобы создать и скомпилировать ЛАТЕКСНЫЕ документы, и таким образом отмеченный TexLive как рекомендуемая зависимость . TexLive является немного монстром, полный комплект пакета составляет более чем 1 Гбит; Texmaker отмечает наиболее распространенные модули, которые должны удовлетворить большинство пользовательских потребностей.
можно дать команду apt
устанавливать Texmaker без рекомендуемых пакетов:
sudo apt-get --no-install-recommends install texmaker
Теперь Вам нужно установить Texmaker, но неспособны скомпилировать ЛАТЕКСНЫЕ документы; для этого необходимо установить TexLive. К счастью, texlive
пакет отмечает немного зависимостей :
sudo apt-get install texlive
Это получает Вас, минимальный компилятор, много общих ЛАТЕКСНЫХ модулей и шрифтов не будут доступны.
при необходимости в ЛАТЕКСНОМ модуле, который не присутствует в основных пакетах, тогда лучшая альтернатива к вручную установка TexLive от CTAN и использования tlmgr
для избирательного подхода к выбору модулей, в которых Вы нуждаетесь.
Вы видите, что это зависит...
Мы можем предположить, что при установке одного из первых приложений на новой установке Ubuntu, где нет никаких зависимостей, некоторые зависимости будут требоваться.
, Но с течением времени, будет много случаев когда зависимости, требуемые apt-get
перекрытие и не будет никакой потребности в загрузке их снова.
, например,