Respostas:
Existem dois tipos de dependências para o alacarte : "depende" e "recomenda".
Alacarte depende do Python e de várias bibliotecas Python (que, por sua vez, atraem algumas bibliotecas); o nível "depende" diz que alacarte não funcionará sem eles. As ferramentas baseadas no APT não permitem instalar o alacarte sem essas dependências. Você pode ignorar todas as dependências com dpkg --force-depends
, no entanto, isso confundirá o APT quando alacarte estiver envolvido em um cálculo de dependência posteriormente (por exemplo, quando uma versão mais recente do pacote aparecer), portanto, isso não é recomendado. Além disso, é improvável que você utilize o pacote sem essas dependências.
Alacarte depende do painel do gnome (que por sua vez depende de muitas outras partes do Gnome) no nível "recomendado". 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 painel gnome se você tiver um aplicativo de menu diferente do Freedesktop.
Por padrão, apt-get install
instala todas as dependências no nível "depende" ou "recomenda". Passe a --no-install-recommends
opção para dizer para não instalar dependências em nível de "recomendações". Você pode fazer disso a 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 “recomenda” dependências -Level. Na interface de usuário da 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 do gnome. No entanto, você pode desmarcar o gnome-panel antes de aplicar as alterações. Há uma preferência (na guia "Geral") para "Considerar os pacotes recomendados como dependências".
A opção principal a ser adicionada apt-get
é--no-install-recommends
Então, para alacarte -
sudo apt-get install --no-install-recommends alacarte
Como o alacarte é o padrão no Ubuntu padrão, posso perguntar para que variante do Ubuntu você está instalando o alacarte?
Se você estiver usando o Xubuntu ou o Lubuntu - posso recomendar um editor de menu alternativo da resposta a esta pergunta . Descobri que o alacarte não funciona com o Lubuntu e o Xubuntu.
Você pode baixar o pacote .deb ( apt-get download foo
) e instalá-lo dpkg
usando a --force-depends
opção
apt-get download foo