Para realizar a mesma coisa em nossos servidores Trusty LTS, eu os coloco em /etc/apt/apt.conf
APT::Install-Recommends "0";
Da mesma forma, para pacotes "sugeridos"
APT::Install-Suggests "0";
Eu estou procurando uma maneira de construir direção no meu pacote Debian (digamos, no arquivo control
ou em outro lugar) que vai dizer ao apt-get install
se comportar como se eu tivesse incluído o --no-install-recommends
flag.
História anterior
Eu gerencio um pacote - chame de foo
- que explicitamente depende de três outros pacotes (eles são libcuda1-340
, nvidia-340
e nvidia-opencl-icd-340
, BTW, se souberem que isso ajuda). Quando tento instalar foo
usando ...
apt-get install foo
... acaba tentando instalar uma longa lista de outros pacotes que eu não quero, e que de fato quebram minha máquina. Eu descobri que se eu, ao contrário, fizer ...
apt-get install --no-install-recommends foo
... instala foo
e as três dependências explícitas e nada mais, e isso me dá o resultado final que eu quero.
Perfeito!
Mas eis a diferença: não posso usar o sinalizador --no-install-recommends
.
Isso é porque ...
apt-get install
está sendo feito para mim por uma ferramenta que eu realmente não controle, foo
para mim e --no-install-depends
em relação ao pacote foo
. Em todos os outros casos, também quero trazer as dependências. A questão : Então, há alguma diretiva que eu possa colocar no arquivo foo
do pacote debian/control
ou em outro lugar que me daria esse comportamento, apenas para o pacote foo
?
Agradecemos antecipadamente por sua orientação.
Steve
Para realizar a mesma coisa em nossos servidores Trusty LTS, eu os coloco em /etc/apt/apt.conf
APT::Install-Recommends "0";
Da mesma forma, para pacotes "sugeridos"
APT::Install-Suggests "0";