Допустим, есть программное обеспечение, которое я не хочу устанавливать через apt
, но вручную. (TeXLive, потому что я хочу использовать выпуск 2011 года, и у apt
есть только версия 2009 года.)
Допустим, есть еще одна программа, которую я хотел бы установить через apt
, которая, однако, зависит от первой программы. (Vim LaTeXSuite, так как неудобно устанавливать вручную для общесистемного использования.)
По умолчанию apt
не "видит" первое программное обеспечение и приступает к установке множества ненужных и нежелательных программ (например, TeXLive 2009) только для удовлетворения метаданных зависимостей.
Как я могу либо:
Скажите
apt
, что данный пакет (например ,texlive
устанавливаются для всех практических целей, и что она не должно быть установлена в зависимости от какого - то другого пакета?Скажите
apt
установить данный пакет (например,vim-latexsuite
), не заботясь о его зависимостях?
Я перебрал различные apt
man-страницы и вышел пустым, а также нашел этот вопрос на этом сайте, но чувствую, что должен быть менее хакерский способ сделать это, нет?
(Из моих времен Gentoo я помню, как emerge --inject
и /etc/portage/package.provides
, и я в основном ищу apt
эквиваленты.)