Відповіді:
Існує два види залежності для алакарту : "залежить" і "рекомендує".
Alacarte залежить від Python та різних бібліотек Python (які, у свою чергу, в деяких бібліотеках); рівень "залежить" говорить про те, що без цього алакарте не буде працювати. Інструменти на основі APT не дозволять встановлювати алакарте без цих залежностей. Ви можете ігнорувати всі залежності dpkg --force-depends
, однак це заплутає APT, коли alacarte залучається до обчислення залежності пізніше (наприклад, коли з'являється нова версія пакета), тому робити це не рекомендується. Крім того, навряд чи ви отримаєте можливість використовувати пакет без цих залежностей.
Alacarte залежить від gnome-панелі (що в свою чергу залежить від багатьох інших частин Gnome) на рівні "рекомендує". Це вказує на те, що алакарт рідко корисний без панелі gnome, але може бути за деяких обставин. Тут алакарте справді корисний без панелі gnome, якщо у вас є інша програма, сумісна з Freedesktop.
За замовчуванням apt-get install
встановлює всі залежності на рівні "залежить" або "рекомендує". Пройдіть --no-install-recommends
опцію, щоб сказати не встановлювати залежності рівня "рекомендує". Ви можете зробити це налаштуванням за замовчуванням, додавши APT::Install-Recommends "false";
в /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
У aptitude
командному рядку пропустіть -R
або --without-recommends
уникайте встановлення залежностей рівня "рекомендує". У повноекранному інтерфейсі Aptitude маркування alacarte для встановлення також вибирає панель gnome, але ви можете зняти позначку перед тим, як приступити до встановлення. Перевага APT також впливає на здатність.
У Synaptic маркування алакарту для установки також вибирає панель gnome. Однак ви можете перейти і відмітити позначку gnome-панелі перед застосуванням змін. Існує перевага (на вкладці "Загальні") "Розглянути рекомендовані пакети як залежності".
Ключовим варіантом додати apt-get
є--no-install-recommends
Так що для алакарту -
sudo apt-get install --no-install-recommends alacarte
Зважаючи на те, що для стандартного Ubuntu alacarte є типовим, я можу запитати, для якого варіанту Ubuntu ви встановлюєте alacarte?
Якщо ви використовуєте Xubuntu або Lubuntu - чи можу я рекомендувати альтернативний редактор меню з відповіді на це питання . Я виявив, що alacarte не працює як з Lubuntu, так і з Xubuntu.