Odpowiedzi:
Istnieją dwa rodzaje zależności dla alacarte : „zależy” i „poleca”.
Alacarte zależy od Pythona i różnych bibliotek Pythona (które z kolei pobierają niektóre biblioteki); poziom „zależny” mówi, że alacarte nie będzie działać bez nich. Narzędzia oparte na APT nie pozwolą zainstalować alacarte bez tych zależności. Możesz zignorować wszystkie zależności dpkg --force-depends
, jednak pomylisz APT, gdy alacarte bierze udział w obliczaniu zależności później (na przykład, gdy pojawi się nowsza wersja pakietu), dlatego nie jest to zalecane. Ponadto jest mało prawdopodobne, abyś mógł korzystać z pakietu bez tych zależności.
Alacarte zależy od panelu gnome (który z kolei zależy od wielu innych części Gnome) na poziomie „poleca”. Oznacza to, że alacarte rzadko jest użyteczne bez panelu gnome, ale w niektórych przypadkach może być. Tutaj alacarte jest naprawdę przydatne bez gnome-panel, jeśli masz inną aplikację menu zgodną z Freedesktop.
Domyślnie apt-get install
instaluje wszystkie zależności na poziomie „zależy” lub „poleca”. Przekaż --no-install-recommends
opcję, aby nie instalować zależności na poziomie „poleca”. Możesz ustawić to ustawienie domyślne, dodając APT::Install-Recommends "false";
do /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
W aptitude
wierszu poleceń podaj -R
lub, --without-recommends
aby uniknąć instalowania zależności na poziomie „poleca”. W pełnoekranowym interfejsie użytkownika Aptitude zaznaczenie alacarte do instalacji powoduje także wybranie panelu gnome, ale można go odznaczyć przed kontynuowaniem instalacji. Preferencje APT wpływają również na predyspozycje.
W Synaptic oznaczenie alacarte do instalacji również wybiera panel gnome. Możesz jednak odznaczyć gnome-panel przed zastosowaniem zmian. Istnieje preferencja (w zakładce „Ogólne”) „Rozważaj zalecane pakiety jako zależności”.
Kluczową opcją do dodania apt-get
jest--no-install-recommends
Więc dla Alacarte -
sudo apt-get install --no-install-recommends alacarte
Biorąc pod uwagę, że alacarte jest domyślną wersją standardowego Ubuntu, czy mogę zapytać, dla jakiego wariantu Ubuntu instalujesz alacarte?
Jeśli używasz Xubuntu lub Lubuntu - czy mogę polecić alternatywny edytor menu z odpowiedzi na to pytanie . Przekonałem się, że alacarte nie działa zarówno z Lubuntu, jak i Xubuntu.