Can't install packages without installing IBus and removing Ubuntu-desktop

I have Убунту Десктоп 14.04 LTS. So I was trying to solve the issue where IntelliJ complains about IBus not being updated to 1.5.11. So I followed the instructions here and now I can't install any packages without removing unity. apt-get tells я to run sudo apt-get install -f but it gives я this:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libopencc1 libpyzy-1.0-0 python-ibus python-support
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  gnome-control-center gnome-control-center-data gnome-settings-daemon
  libgoa-backend-1.0-1
The following packages will be REMOVED:
  gir1.2-ibus-1.0 ibus ibus-pinyin ibus-table ubuntu-desktop
  unity-control-center unity-control-center-signon
  webaccounts-extension-common xul-ext-webaccounts
The following NEW packages will be installed:
  gnome-control-center gnome-control-center-data gnome-settings-daemon
  libgoa-backend-1.0-1
0 upgraded, 4 newly installed, 9 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 2,351 kB of archives.
After this operation, 2,876 kB of additional disk space will be used.
Do you want to continue? [Y/n]

It looks like apt-get wants я to uninstall unity and install gnome instead, which I do not want to do. How do I get around this? I sometimes type in other languages so disabling IBus is not an option. I am open to installing something like scim but I cant install anything without doing this removal process.

If I go through with this, хан I install unity/ubuntu desktop back without breaking my installation?

3
задан 24 December 2015 в 02:20

1 ответ

ibus зависит от ubuntu-desktop и unity-control-center. Ваша попытка установки могла бы повредить его, которого причины Ubuntu требуют для удаления ubuntu-desktop и unity-control-center. При попытке удалить sudo apt-get remove ibus, то это также скажет:

The following packages will be REMOVED
ibus ibus-table ubuntu-desktop unity-control-center unity-control-center-signon

И если Вы проверяете список зависимостей ibus, Вы будете видеть их

$ apt-cache rdepends ibus
ibus
Reverse Depends:
  ibus-mozc
    ibus:i386
  unity-settings-daemon
    ibus:i386
  ubuntu-gnome-desktop
    ibus:i386
  ibus-tegaki
    ibus:i386
  ibus-skk
    ibus:i386
  ibus-rime
    ibus:i386
  ibus-pinyin
    ibus:i386
  indicator-keyboard
  ibus-libthai
    ibus:i386
  ibus-kkc
    ibus:i386
  ibus-input-pad
    ibus:i386
  ibus-cangjie
    ibus:i386
  ibus-array
    ibus:i386
  gnome-control-center
    ibus:i386
  unity-settings-daemon
    ibus:i386
  unity-control-center
    ibus:i386
  unity-control-center
    ibus:i386
  ubuntu-desktop
    ibus:i386
  ibus-hangul
    ibus:i386
  ibus-unikey
    ibus:i386
  ibus-table
    ibus:i386
  ibus-m17n
    ibus:i386
  ibus-dbg
    ibus:i386
  ibus-anthy
    ibus:i386
  ibus-chewing
    ibus:i386
  gnome-settings-daemon
    ibus:i386

Теперь, Вы не имеете никакого другого выбора кроме удаления их и добираетесь тогда путем запуска команды для переустановки unity:

sudo apt-get install ubuntu-desktop

я удостоверяюсь, что это возвратится нормальный тогда.

2
ответ дан 1 December 2019 в 17:00

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

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