Existem dois tipos de dependências para alacarte : “depende” e “recomenda”.
O Alacarte depende do Python e de várias bibliotecas do Python (que, por sua vez, instalam algumas bibliotecas); o nível “depende” diz que o alacarte não funciona sem isso. As ferramentas baseadas em APT não permitem que você instale o alacarte sem essas dependências. Você pode ignorar todas as dependências com dpkg --force-depends
, porém isso confundirá o APT quando o alacarte estiver envolvido em um cálculo de dependência mais tarde (por exemplo, quando uma versão mais nova do pacote aparecer), portanto, isso não é recomendado. Além disso, é improvável que você consiga usar o pacote sem essas dependências.
A Alacarte depende do gnome-panel (que, por sua vez, depende de muitas outras partes do Gnome) no “ recomenda ”nível. Isso indica que o alacarte raramente é útil sem o painel do gnome, mas pode ser em algumas circunstâncias. Aqui, o alacarte é realmente útil sem o gnome-panel se você tiver um aplicativo de menu compatível com o Freedesktop diferente.
Por padrão, apt-get install
instala todas as dependências no nível "depende" ou "recomenda". Passe a opção --no-install-recommends
para dizer a ela para não instalar dependências de "recomendações". Você pode tornar essa configuração padrão adicionando APT::Install-Recommends "false";
a /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
Com aptitude
na linha de comando, passe -R
ou --without-recommends
para evitar a instalação de dependências de "recomendações". Na interface do usuário de tela cheia do Aptitude, marcar alacarte para instalação também seleciona o painel do gnome, mas você pode desmarcá-lo antes de prosseguir com a instalação. A preferência do APT também influencia a aptidão.
No Synaptic, marcar alacarte para instalação também seleciona o painel gnome. No entanto, você pode desmarcar o painel do gnome antes de aplicar as alterações. Há uma preferência (na guia “Geral”) para “Considerar pacotes recomendados como dependências”.