Не получается установить Wine

Изображение пользователя severga.

Кто-нибудь может подсказать, что с этим можно сделать?

[email protected]:~$ sudo apt-get install playonlinux
[sudo] password for alex:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
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:
playonlinux : Depends: wine or
                        wine-unstable but it is not installable
E: Unable to correct problems, you have held broken packages.
[email protected]:~$ sudo apt-get install wine
Reading package lists... Done
Building dependency tree      
Reading state information... Done
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 : Depends: wine1.6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
[email protected]:~$ sudo apt-get install wine1.6
Reading package lists... Done
Building dependency tree      
Reading state information... Done
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:
wine1.6 : Depends: wine1.6-i386 (= 1:1.6.2-0ubuntu4)
E: Unable to correct problems, you have held broken packages.

0
fox4 - 5 Февраль, 2017 - 08:22
Изображение пользователя fox4.

Для начала посмотреть в источнике программ наличие ссылок на другие репозитарии (ppa) из которых мог быть установлен wine или его компоненты более поздней версии.
отключить эти репозитарии
далее
sudo aptitude install wine
внимательно читаем предложения aptitud-а и соглашаемся на установку пакетов с более низкой версией (wine-...) тем самым мы разруливаем зависимости пакетов в ручную.
Если в процессе разруливания aptitude ругается на заблокированные пакеты (что то со словом hold) пытаемся разблокировать
sudo aptitude unhold package_name
В общем как то так...

0
severga - 5 Февраль, 2017 - 10:09
Изображение пользователя severga.

Wine установлен раньше не был. Я так понимаю, Wine 2.0 для х64 зависит от Wine i386. Который он, как пишет, не "собирается устанавливать". Как рекомендовано на сайте Убунты, я подключил гостевую архитектуру i386. Это все равно не помогло. Я иду обратным ходом: что он пишет "зависит от...", я пытаюсь устанавливать вручную, но там куча цепляется библиотек 86-х, я очумею все это ставить вручную... Разве так должно быть???...
[email protected]:~$ sudo apt-get install wine1.6-i386
Reading package lists... Done
Building dependency tree      
Reading state information... Done
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:
wine1.6-i386:i386 : Depends: libglu1-mesa:i386 but it is not going to be installed or
                              libglu1:i386
                     Depends: libgphoto2-6:i386 (>= 2.5.2) but it is not going to be installed                         
                     Depends: libgphoto2-port10:i386 (>= 2.5.2) but it is not going to be installed                    
                     Recommends: libsane:i386 but it is not going to be installed                                      
E: Unable to correct problems, you have held broken packages.

0
alex286 - 5 Февраль, 2017 - 10:22
Изображение пользователя alex286.

Зачем тебе 386-архитектура? Вероятно ты ранее что-то ставил и уже согласился на установку ее пакетов, ну скажем по причине отсутствия amd64..
А сейчас инсталлятор не может решить эти проблемы, поскольку просто не знает, как это сделать..

0
severga - 5 Февраль, 2017 - 10:30
Изображение пользователя severga.

Из установщика пакетов:

wine1.6-amd64
Depends: wine1.6:any

wine1.6
Depends: wine1.6-i386

После этого - фикус...

0
fox4 - 5 Февраль, 2017 - 10:47
Изображение пользователя fox4.

Возможный вариант решения вашей проблемы

0
dm - 5 Февраль, 2017 - 12:49
Изображение пользователя dm.

Начать стоит с простого:

sudo apt-get clean
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get dist-upgrade -f

Посмотреть заблокированные пакеты:

dpkg --get-selections | grep hold

0
severga - 5 Февраль, 2017 - 14:21
Изображение пользователя severga.

Я надеюсь, dist-upgrade мне не снесет 14.04, поставив 16? :)

0
dm - 5 Февраль, 2017 - 14:31
Изображение пользователя dm.

Нет, не снесет. Для обновления между релизами используется do-release-upgrade.

Но смотреть внимательно стоит. Так как если поломанных зависимостей много, то может для их разрешения предложить удалить пол системы. В принципе в этом нет ничего страшного, так как потом можно всё обратно установить (по зависимостям) но быть готовым к этому надо.

0
severga - 5 Февраль, 2017 - 14:38
Изображение пользователя severga.

Вот результат. Ничего особенного не произошло...

0
dm - 5 Февраль, 2017 - 14:46
Изображение пользователя dm.

sudo dpkg --add-architecture i386
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install -f wine1.8
sudo apt-get autoremove

0
severga - 5 Февраль, 2017 - 16:00
Изображение пользователя severga.

C "wine2.0" не сработало, а с "winehq" выдал все то же, что и раньше... :(

0
dm - 5 Февраль, 2017 - 16:07
Изображение пользователя dm.

Прошу прощения, 2.0 там действительно нет.

sudo apt-get install -f wine1.8

0
severga - 5 Февраль, 2017 - 16:24
Изображение пользователя severga.

Та же ерунда:

0
dm - 5 Февраль, 2017 - 17:26
Изображение пользователя dm.

А если так:
sudo add-apt-repository ppa:wine/wine-builds && sudo apt-get update
sudo apt-get install --install-recommends winehq-devel

0
severga - 5 Февраль, 2017 - 18:09
Изображение пользователя severga.

То же самое :(
Спасибо, видно, не судьба. Не дружит вино с 64.

+1
dm - 5 Февраль, 2017 - 18:59
Изображение пользователя dm.

Можно еще попробовать такое решение.

Там предлагается в /etc/apt/sources.list на последних строках добавить между deb и http [arch=amd64,i386]

Что бы репозитории выглядели так:

deb [arch=amd64,i386] http://extras.ubuntu.com/ubuntu trusty main
deb-src [arch=amd64,i386] http://extras.ubuntu.com/ubuntu trusty main
deb [arch=amd64,i386] http://archive.ubuntu.com/ubuntu trusty universe multiverse main restricted
deb-src [arch=amd64,i386] http://archive.ubuntu.com/ubuntu trusty universe multiverse main restricted

Ну и дальше:

sudo apt-get update
sudo apt-get dist-upgrade
sudo aptitude --full-resolver -f install wine

0
severga - 5 Февраль, 2017 - 21:03
Изображение пользователя severga.

Спасибо, завтра попробую... хотя как-то не верится, что заработает. :)

+1
dm - 8 Февраль, 2017 - 21:14
Изображение пользователя dm.

Не помог способ?

0
severga - 8 Февраль, 2017 - 21:28
Изображение пользователя severga.

Дмитрий, еще не пробовал... Честно говоря, даже не знаю, стоит ли... Он сейчас мне закачает (если закачает) еще несколько гиг библиотек... а учитывая инфу с сайта WineHQ (ниже есть цитата), думаю, толку может не быть...
Но, в любом случае, всем спасибо за помощь!

0
fox4 - 5 Февраль, 2017 - 21:20
Изображение пользователя fox4.

Считаю что severga надо запостить сюда свой /etc/apt/sources.list по выводу apt-get не совсем понятно были ли подключены backports или другие ppa и кто собственно виноват в поломанных зависимостях.
Лично у меня зависимости дважды ломались из за сторонних ppa и один раз из за backports.
Как то пришлось в ручную понижать версии почти у 40 пакетов чтобы не переустанавливать систему.
Я не зря приводил ссылку на решения sawa как я понял ему удалось частично автоматизировать этот нудный процесс.
И да таки apt-get поломанные зависимости разруливает хуже чем aptitude проверено практикой.

0
severga - 6 Февраль, 2017 - 23:30
Изображение пользователя severga.
0
severga - 7 Февраль, 2017 - 17:59
Изображение пользователя severga.

Правда, я еще перед этим удалил несколько источников. Там что-то было с нумиксом связано (видно, я раньше пытался поставить тему значков) и яндексовский реп, откуда я ставил Я.Диск, который потом успешно снес...

0
fox4 - 7 Февраль, 2017 - 19:11
Изображение пользователя fox4.

Отключите (поставьте перед строчками #)в etc/apt/sources.list строчки
deb http://ru.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb http://extras.ubuntu.com/ubuntu trusty main
deb http://archive.getdeb.net/ubuntu trusty-getdeb games

потом
sudo apt-get update
потом
sudo apt-get autoclean autoremove
потом
sudo apt-get install wine
и весь вывод ( со всеми depends: ) сюда под кат пожалуйста.

0
severga - 7 Февраль, 2017 - 22:08
Изображение пользователя severga.

А результат все тот же:

0
fox4 - 8 Февраль, 2017 - 18:08
Изображение пользователя fox4.

В предыдущем посте немного ошибся сделайте так
apt-cache showpkg wine
и если выдаст несколько вариантов версий ставить более старую чем предлагает установщик
sudo aptitude install wine-более старая версия
И в выводе после смены источников не видно что вы делали
sudo apt-get update

0
severga - 8 Февраль, 2017 - 21:37
Изображение пользователя severga.

Последнюю команду, само собою разумеется, делал, просто не весь же выхлоп было сюда тащить... :)

0
severga - 8 Февраль, 2017 - 22:24
Изображение пользователя severga.

И что мне ему ответить? :) Он сейчас будет все 32-битные библиотеки грузить?.. :)

А вторым вариантом он мне предложил снести пол системы... :))) У меня система-то вообще жива останется после "спиртного напитка"? :))))

0
fox4 - 9 Февраль, 2017 - 19:33
Изображение пользователя fox4.

Ну если wine требует грузите вы хотите его установить или нет ?
С зависимостями посложнее но чтобы они разрешились вам нужно устанавливать пакеты с пониженной версией
пример:
стоит пакет libcgmanager0-0.39-2ubuntu2~ubuntu14.04.1
а нужно поставить libcgmanager0-0.24-0ubuntu7.5
или возможно снести libcgmanager0:i386-0.39-2ubuntu2~ubuntu14.04.1 (32-разрядная версия)
и поставить libcgmanager0-0.24-0ubuntu7.5 (64-разрядная версия но уже подменяет функции 32- разрядной)
и так разрулить все 12 пакетов 13 можно просто поставить по рекомендации.
На счет второго варианта не совсем понятно а как вы ответили на первый вопрос ?
От этого и надо танцевать !

0
severga - 9 Февраль, 2017 - 20:30
Изображение пользователя severga.

Он предложил первый способ и спросил: да, нет, выйти. Я сказал нет - он предложил второй вариант - снести эдак 6 сотен пакетов... После чего я сказал: выйти. :))

+1
fox4 - 9 Февраль, 2017 - 21:25
Изображение пользователя fox4.

Ну тогда соглашаемся на первый способ aptitude поставит кучу i386 пакетов а неудовлетворённые зависимости (поскольку щас он их ставить не будет) будем разруливать ручками приблизительно по следующему алгоритму
1) sudo aptitude install  libcgmanager0:i386
Следующие пакеты будут ЗАМЕНЕНЫ НА БОЛЕЕ СТАРЫЕ:
audacity-data
0 пакетов обновлено, 0 установлено новых, 1 пакетов заменены на старые версии, 0 пакетов отмечено для удаления, и 2 пакетов не обновлено.
Необходимо получить 2 801 kБ архивов. После распаковки 0 Б будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
audacity : Зависит: audacity-data (= 2.0.1-1~ppa1) но будет установлен 2.0.1-1~ppa0.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) audacity
Оставить следующие зависимости неразрешёнными:
2) audacity-data рекомендует audacity
Принять данное решение? [Y/n/q/?]n
Следующие действия разрешат зависимости:
Оставить для следующих пакетов их текущие версии:
1) audacity-data [2.0.1-1~ppa1 (now)]
Принять данное решение? [Y/n/q/?] n
Следующие действия разрешат зависимости:
Установить более старую версию для следующих пакетов:
1) audacity [2.0.1-1~ppa1 (now) -> 2.0.1-1~ppa0 (precise)]
Принять данное решение? [Y/n/q/?] y
Следующие пакеты будут ЗАМЕНЕНЫ НА БОЛЕЕ СТАРЫЕ:
audacity audacity-data
0 пакетов обновлено, 0 установлено новых, 2 пакетов заменены на старые версии, 0 пакетов отмечено для удаления, и 2 пакетов не обновлено.
Необходимо получить 5 268 kБ архивов. После распаковки 0 Б будет занято.
Хотите продолжить? [Y/n/?] y

Это естественно вырванный кусок примера в ваших сообщениях будет фигурировать пакет
libcgmanager0:i386
И так разрешаем все оставшиеся зависимости путем понижения версий пакетов по порядку прямо в той последовательности в которой aptitude вам написал.
2) libgl1-mesa-glx-lts-vivid:i386
sudo aptitude install libgl1-mesa-glx-lts-vivid:i386
и так далее

0
severga - 10 Февраль, 2017 - 18:21
Изображение пользователя severga.

провел эксперимент: поставил со своего дистрибутива кубунту 14 х64 в виртуалку, на чистую систему попытался поставить вино - ничего такого, что у меня на основной системе, он даже и не выдал, то есть проблема идет только после моих обновлений...

0
severga - 10 Февраль, 2017 - 18:45
Изображение пользователя severga.

Я когда начинаю ставить libcgmanager0:i386, он мне не так, как в вашем примере, предлагает, а хочет опять снести пол системы. Не, ну его, не хочу все переустанавливать.

0
severga - 7 Февраль, 2017 - 22:32
Изображение пользователя severga.

С сайта WineHQ:
Ubuntu's implementation of Multiarch is still incomplete, so for now you can't simply install 32-bit and 64-bit libraries alongside each other. If you're on a 64-bit system, you'll have to create an isolated environment for installing and building with 32-bit dependencies. See Building Biarch Wine On Ubuntu for detailed instructions for Ubuntu using LXC, and Building Wine for general information.

Ограничусь виртуалкой. Правда там с 3D беда... Ну что ж делать. :)

0
Yuris73 - 8 Февраль, 2017 - 11:04
Изображение пользователя Yuris73.

Странно, что у вас столько проблем с вайном. У меня система 16.10 64-х разрядная и я ставил вайн как вам советовали:
sudo apt-get install wine

И всё, нормально работает.
Ставил специально для запуска специфичного софта от Самсунга, для программирования их АТС. И запуска клинта СКД Болид. Работает нормально.

0
dyug - 8 Февраль, 2017 - 11:22

СТОЯТЬ!
Ставил специально для запуска специфичного софта от Самсунга, для программирования их АТС.
Подробности!!!!!!!
Желательно с номером версии ланчера и типом атс, Меня интересует officeserv 500

0
severga - 8 Февраль, 2017 - 13:58
Изображение пользователя severga.

Дык то 16, а у меня 14! :) Может, она и продвинутее в чем-то, но не хочу я эту виндоподобную плоскятину, глаз не лежит. :)

0
kot040188 - 8 Февраль, 2017 - 14:10
Изображение пользователя kot040188.

А что будете делать в мае 2019? Тему всегда поменять можно.

0
severga - 8 Февраль, 2017 - 16:39
Изображение пользователя severga.

А что будем делать, если в 2018 конец света будет? :)
Если серьезно, то ничего не буду делать, остановлюсь на последнем обновлении. В принципе, у меня сейчас есть все, что мне нужно, и даже больше... работает все, что работало раньше (либо само по себе, либо в виртуалке, даже Descent запортировали на Убунту, разве что достойного ралли нет, но можно и без этого обойтись)... все настроено под себя - и функционально, и визуально... ну подумаешь, поддержки не будет, и что?.. :)

+3
kot040188 - 8 Февраль, 2017 - 17:51
Изображение пользователя kot040188.

А что будем делать, если в 2018 конец света будет?
Как обычно. В первый раз что ли?

0
severga - 8 Февраль, 2017 - 21:08
Изображение пользователя severga.

:))

+1
fox4 - 8 Февраль, 2017 - 18:17
Изображение пользователя fox4.

И чем не нравится вот такая например версия

0
severga - 8 Февраль, 2017 - 21:32
Изображение пользователя severga.

Ну даже не знаю, что сказать... Это же опять все сносить, все настраивать, вспоминать, а как же победить какую-нибудь пакость... столько проблем побеждено танцами с бубном, в том числе и с вашей, коллеги, помощью... наверняка, новые жучки завелись... как-то не тянет меня на приключения, да и времени особо на это нет. :) Когда пробовал 16-ую, там даже нормальных виджетов не было, поэтому решил даже и не рыпаться... Мне, в принципе, еще нравится Мята с Корицей, легонькая такая, удобненькая, но она у меня только на флешке для "взлома" ноутов на работе. :))

0
fox4 - 9 Февраль, 2017 - 19:12
Изображение пользователя fox4.

Да я собственно и не настаиваю :-)
Перейти или нет на более новый дистрибутив это ваше личное решение.
Просто на ваш пост
Дык то 16, а у меня 14! :) Может, она и продвинутее в чем-то, но не хочу я эту виндоподобную плоскятину, глаз не лежит. :)
хотелось сказать что эти нововведения с интерфейсом аля win 8.1 вполне побеждаемы.

0
Гость - 10 Май, 2017 - 12:43

Добавить репозитории wine

dpkg --add-architecture i386

Обновить

Добавить репозитории

deb http://httpredir.debian.org/debian/ jessie-backports main contrib non-free

deb http://httpredir.debian.org/debian/ jessie main contrib non-free

Обновить пакеты

0
DarkneSS - 10 Май, 2017 - 20:28
Изображение пользователя DarkneSS.

Неужели родного ppa нет?..

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры