Как я могу установить Rhythmbox в xubuntu без наутилуса?

Я заметил, что когда я пытаюсь установить rhythmbox в xubuntu 12.04, он, похоже, зависит от рабочего стола gnome и nautilus, ни того, ни другого.

sudo apt-get install rhythmbox
[sudo] password for mark: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-peas-1.0
  gir1.2-rb-3.0 gnome-desktop3-data libdiscid0 libdmapsharing-3.0-2 libexempi3
  libgnome-desktop-3-2 libmusicbrainz3-6 libpeas-1.0-0 libpeas-common
  librhythmbox-core5 nautilus nautilus-sendto python-mako python-markupsafe
  rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
  rhythmbox-plugin-zeitgeist rhythmbox-plugins
Suggested packages:
  eog gnome-sushi pidgin gajim python-beaker python-mako-doc
  gnome-control-center
The following NEW packages will be installed
  gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-peas-1.0
  gir1.2-rb-3.0 gnome-desktop3-data libdiscid0 libdmapsharing-3.0-2 libexempi3
  libgnome-desktop-3-2 libmusicbrainz3-6 libpeas-1.0-0 libpeas-common
  librhythmbox-core5 nautilus nautilus-sendto python-mako python-markupsafe
  rhythmbox rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
  rhythmbox-plugin-zeitgeist rhythmbox-plugins
0 upgraded, 23 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,688 kB of archives.
After this operation, 15.0 MB of additional disk space will be used.
3
задан 20 May 2012 в 01:48

2 ответа

Вам не нужно устанавливать все рекомендуемые пакеты - именно эти дополнительные пакеты имеют gnome & amp; зависимость от наутилуса.

Далее имитируется установка на xubuntu 12.04 N.B. -s является параметром имитации.

sudo apt-get -s --no-install-recommends install rhythmbox
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-rb-3.0 libdiscid0 libgmime-2.6-0 libmusicbrainz3-6 libneon27-gnutls libpeas-1.0-0 libpeas-common
  libquvi-scripts libquvi7 librhythmbox-core5 libtotem-plparser17 media-player-info rhythmbox-data
Suggested packages:
  gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly gnome-control-center
Recommended packages:
  rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-zeitgeist rhythmbox-plugins
The following NEW packages will be installed
  gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-rb-3.0 libdiscid0 libgmime-2.6-0 libmusicbrainz3-6 libneon27-gnutls libpeas-1.0-0 libpeas-common
  libquvi-scripts libquvi7 librhythmbox-core5 libtotem-plparser17 media-player-info rhythmbox rhythmbox-data

Как вы можете видеть выше, удаление рекомендуемых пакетов с использованием --no-install-recommends в качестве параметра удаляет gnome & amp; пакеты с наутилусом.

Таким образом - установите rhythmbox и его плагины минус gnome & amp; наутилус:

sudo apt-get --no-install-recommends install rhythmbox rhythmbox-plugins
0
ответ дан 20 May 2012 в 01:48

Короткий ответ: вы можете установить RhythmBox без этих зависимостей - см. Ответ @ fossfreedom выше, но это несколько обходной путь.

Хорошей новостью является то, что libgnome-desktop НЕ gnome-desktop, и не собирается менять ваш XFCE / Xubuntu на обычный Ubuntu. Что касается nautilus, он может использоваться для некоторых функций Rhythmbox (возможно, связанных с управлением файлами); он не заменит Thunar в качестве файлового менеджера по умолчанию, хотя, если вы когда-нибудь захотите запустить Nautilus по какой-либо причине, вы, вероятно, могли бы сделать это.


Мета-обсуждение по apt-get и установке рекомендует по умолчанию

apt-get в Ubuntu настроено на установку рекомендуемых пакетов по умолчанию. Это поведение, похоже, унаследовано от Debian 5 (Lenny) и далее - то же самое в Ubuntu Lucid; до Debian Lenny он был отключен. Некоторые разработчики будут злоупотреблять или бездумно рекомендовать, когда это может не понадобиться, но по какой-то причине это, вероятно, значение по умолчанию.

Вы можете проверить его состояние, запустив:

sudo apt-config dump | grep Recommends

и, если он вернет APT::Install-Recommends "1"; (или true), ваш настроен для установки рекомендует.

Вы можете изменить это графически, установив Synaptic, перейдя в Edit ... Preferences и сняв флажок «Рассматривать рекомендуемые пакеты как зависимости». Но если вы прочитали это далеко, проще просто поместить APT::Install-Recommends "0"; в /etc/apt/apt.conf;)

Лучший вариант - делать это в каждом конкретном случае, как подсказывает ответ @ fossfreedom.

0
ответ дан 20 May 2012 в 01:48

Другие вопросы по тегам:

Похожие вопросы: