Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Установка Wine под Xubuntu 16.04 - проблемы с зависимостями  (Прочитано 6761 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Пытаюсь поставить Wine под Xubuntu 16.04 64Bit - гайд тут, офф гайды на Гитхабе и на winehq.org прочитал и вот при попытке поставить все 4 варианта (wine-devel, wine-staging, winehq-devel, winehq-staging) упираюсь в отсутствие лапши зависимостей которой конца-края не видно.
Делаю так:
sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt-get install --install-recommends wine-staging

При этом оно говорит, что ему нужны зависимости wine-staging-amd64 и wine-staging-i386, делаю так:
sudo apt-get install --install-recommends wine-staging wine-staging-amd64 wine-staging-i386

И тогда оно говорит, что ему нужна ещё вот эта куча зависимостей:
The following packages have unmet dependencies:
 wine-staging-i386:i386 : Depends: libglib2.0-0:i386 (>= 2.12.0) but it is not going to be installed
                          Depends: libglu1-mesa:i386 but it is not going to be installed or
                                   libglu1:i386
                          Depends: libgphoto2-6:i386 (>= 2.5.9) but it is not going to be installed
                          Depends: libgphoto2-port12:i386 (>= 2.5.9) but it is not going to be installed
                          Depends: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) but it is not going to be installed
                          Depends: libgstreamer1.0-0:i386 (>= 1.4.0) but it is not going to be installed
                          Depends: libldap-2.4-2:i386 (>= 2.4.7) but it is not going to be installed
                          Depends: libpulse0:i386 (>= 0.99.1) but it is not going to be installed
                          Depends: libudev1:i386 (>= 183) but it is not going to be installed
                          Depends: libxml2:i386 (>= 2.9.0) but it is not going to be installed
                          Depends: libasound2-plugins:i386 but it is not going to be installed
                          Recommends: libcairo2:i386 (>= 1.2.4) but it is not going to be installed
                          Recommends: libcups2:i386 (>= 1.4.0) but it is not going to be installed
                          Recommends: libdbus-1-3:i386 (>= 1.9.14) but it is not going to be installed
                          Recommends: libfontconfig1:i386 (>= 2.11.94) but it is not going to be installed
                          Recommends: libgnutls30:i386 (>= 3.4.0) but it is not going to be installed
                          Recommends: libgtk-3-0:i386 (>= 3.0.0) but it is not going to be installed
                          Recommends: libosmesa6:i386 (>= 10.2~) but it is not going to be installed
                          Recommends: libsane:i386 (>= 1.0.24) but it is not going to be installed
                          Recommends: libtxc-dxtn-s2tc0:i386 but it is not going to be installed
                          Recommends: libva-drm1:i386 (>= 1.1.0) but it is not going to be installed
                          Recommends: libva-x11-1:i386 (>= 1.0.3) but it is not going to be installed
                          Recommends: libxslt1.1:i386 (>= 1.1.25) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

При попытке подгрузить libglib2.0-0:i386 начинается сущий ад.
Можно ли это всё привести к тому, чтобы оно таки поставилось по-человечески?
« Последнее редактирование: 20 Января 2017, 14:40:51 от Arbaz »

Morisson

  • Гость
Arbaz, Ты сначала обновись. Потом ставь. Если заругается- sudo apg-get -f install

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Arbaz, Ты сначала обновись. Потом ставь. Если заругается- sudo apg-get -f install

Большое спасибо за ответ!
Но я немного не понял, что понимается под "сначала обновись" - ты предлагаешь обновиться до Xubuntu 16.10?
Она у меня себя очень нестабильно ведёт, а 16.04 вроде обновлена.
С репозиторием Вайновским тоже вроде пакеты синхронизирую до начала инсталляции:
sudo apt-get update


Morisson

  • Гость
Arbaz, sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Arbaz, sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

Ещё раз спасибо за помощь.
Попробовал:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Ничего нового не случилось:
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Попробовал через sudo apg-get -f install, всёравно сначала тех же 2-х пакетов не хватает что и раньше(а при попытке подгрузить их погружаюсь в упомянутую в первом посте лапшу новых неподтянутых зависимостей):
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 wine-staging : Depends: wine-staging-amd64 (= 2.0~rc5~ubuntu16.04.1) but it is not going to be installed
                Depends: wine-staging-i386 (= 2.0~rc5~ubuntu16.04.1)
E: Unable to correct problems, you have held broken packages.

Morisson

  • Гость
Arbaz, sudo apt-get install wine

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Требует зависимость wine1.6, при инсталле её требует wine1.6-i386:
The following packages have unmet dependencies:
 wine1.6 : Depends: wine1.6-i386 (= 1:1.6.2-0ubuntu14)
           Recommends: fonts-droid but it is not installable
E: Unable to correct problems, you have held broken packages.

И пошла душа в рай...

Morisson

  • Гость
sudo apt-get install fonts-droid?

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Package fonts-droid is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  fonts-droid-fallback

E: Package 'fonts-droid' has no installation candidate

Заинсталлил этот fonts-droid-fallback, при sudo apt-get install wine wine1.6 получил:
The following packages have unmet dependencies:
 wine1.6 : Depends: wine1.6-i386 (= 1:1.6.2-0ubuntu14)
           Recommends: fonts-droid but it is not installable
E: Unable to correct problems, you have held broken packages.

Morisson

  • Гость
Arbaz, А если просто:
sudo apt-get install wineИ PPA удалить?

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Morisson, спасибо за помощь, но всё то же самое, сначала:

The following packages have unmet dependencies:
 wine : Depends: wine1.6 but it is not going to be installed

а потом всё то же, что и в моём предыдущем посте.
И такие проблемы у меня только с Wine-ом - всё остальное ставиться без проблем - весь мой Java-стек, все Базы Данных и т.д. последних
версий установились с полпинка и всё работает как часы.

Morisson

  • Гость
Arbaz, sudo apt install fonts-droid wine

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
То же самое, что и парой постов выше - требует fonts-droid-fallback(который потом его не устраивает):

Package fonts-droid is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  fonts-droid-fallback

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Arbaz,
а других версий вайна не установлено?
или нет репов.
на чистой ОС все взлетело (VB)


grep -v '^#\|^$' /etc/apt/sources.list{,.d/*.list}
« Последнее редактирование: 04 Февраля 2017, 22:06:09 от ARTGALGANO »

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
ARTGALGANO, других версий Wine точно в системе нет("whereis wine", "wine --version" и т.д. его не находят), эта строка:

grep -v '^#\|^$' /etc/apt/sources.list{,.d/*.list}

выдает следующее:
/etc/apt/sources.list:deb http://ua.archive.ubuntu.com/ubuntu/ xenial main restricted
/etc/apt/sources.list:deb http://ua.archive.ubuntu.com/ubuntu/ xenial universe
/etc/apt/sources.list:deb http://ua.archive.ubuntu.com/ubuntu/ xenial multiverse

 

Страница сгенерирована за 0.057 секунд. Запросов: 25.