LMDE 4 х64 и Wine

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#1

04 окт 2020, 03:44

Здравствуйте. Парни, кому удалось поставить Wine на LMDE 4 х64? Хотя бы тот, что присутствует в рекомендованном репозитарии.

У меня не получилось, но кое до чего докопался. Система была установлена с нуля. Сумма образа проверена. Совпадает.
Единственное произведённое изменение - в каталог lib/firmware. Помещена папка ESS с драйверами звуковой карты.

После установки Wine из Synaptic нарисовалась вроде бы обычная проблема - каталог .wine создался, но ярлык не появился. Дальше хуже. Из командной строки он тоже запускаться отказался. По команде

wine --version

вместо версии выскочило сообщение, что надо доустановить пакет wine32
цwine 32.jpg
Вдобавок Winetricks выдал вот это
Сообщение Winetricks.png
Дальше всё, как бы в рабочем порядке:
включаю архитектуру i386:

sudo dpkg --add-architecture i386

импортирую ключ GPG в систему:

wget -q0 - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

подключаю стабильную ветку Wine-Stable и обновляю информацию apt:

sudo apt update

Даю команду на установку рекомендуемых пакетов:

sudo apt install --install-recommends winehq-stable

Начинается установка и здесь новый препон
wine 32 установка.jpg
Запускаю проверку checksums. Выявляется 8 (восемь) сломанных пакетов.
На команду исправления ошибок в пакетах как в терминале, так и через Sinaptic выдаётся:
sinaptic.jpg
Не стал дальше извращаться. Поставил новую систему (благо место было) и сразу же запустил
проверку контрольных сумм пакетов. Не хочу катить бочку на разработчиков дистрибутива, но итог тот же - сломанные пакеты.

Поэтому решил поинтересоваться. Может у кого-то всё же получилось как-то решить эту проблему?

Аватара пользователя

rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

LMDE 4 х64 и Wine

#2

04 окт 2020, 07:20

Greey, тут проблема не в пакетах дистрибутива, а в пакетах репозитория wine. Что-то там не так
ИзображениеИзображение

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#3

04 окт 2020, 14:38

До проверки целостности пакетов вновь установленной системы, пробовал устанавливать Wine разные версий (дефолтный, Stable, Development). Результат был один и тот же, что уже описал. Даже один Wine64 не работает, хотя устанавливается, но не определяется системой, а требует дополнительные пакеты i386. Создалось такое впечатление, что проблема именно в системе. Конкретно, в не состыковке с архитектурой i386, после её принудительного включения.

Отправил сообщение разработчикам. Будем, как говориться, подождать :smile:

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

LMDE 4 х64 и Wine

#4

04 окт 2020, 14:59

Greey писал(а):
04 окт 2020, 03:44
Не стал дальше извращаться. Поставил новую систему (благо место было) и сразу же запустил
проверку контрольных сумм пакетов. Не хочу катить бочку на разработчиков дистрибутива, но итог тот же - сломанные пакеты.
В данном случае, "сломанный пакет" - это не означает что он битый, и контрольная сумма здесь не при чем с вероятностью 99%. Сломанный пакет с точки зрения APT - это пакет который не удалось доконфигурировать, т.е. его скрипт конфигурации отработал с ошибкой. А причин может быть множество - как неучтенная сборщиком пакета зависимость, так и вмешательство в уже установленную систему руками. Тут не контрольную сумму проверять надо, а смотреть - почему скрипт пакета с ошибкой завершается.

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#5

04 окт 2020, 16:37

slant писал(а):
04 окт 2020, 14:59
Сломанный пакет с точки зрения APT - это пакет который не удалось доконфигурировать, т.е. его скрипт конфигурации отработал с ошибкой. А причин может быть множество - как неучтенная сборщиком пакета зависимость, так и вмешательство в уже установленную систему руками.
Спасибо. Это сообщение подтвердило моё предположение, что в системе всё же присутствуют оба недочёта по отношению к Wine: и в пакетах, и в зависимостях. В 32-х битной версии LMDE 4 пакет Wine устанавливается без проблем и прекрасно работает.

Снова перепроверил пакеты дистрибутива:
cd /;cat /var/lib/dpkg/info/*md5sums|md5sum -c

Снова, как и в прошлый раз, выдало (на новой системе):
контрольная сумма.jpg
Ранее же (на старой системе, где проводились эксперименты с Wine), при ручной установке недостающих пакетов выдавало сообщение о зависимостях:
испр.jpg
P.S. Проверять логи и выяснять, почему неправильно отрабатывают скрипты оставлю разработчикам.

В общем, можно констатировать - кому обязательно нужно присутствие пакета Wine, ставьте 32 битную версию LMDE 4.

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#6

04 окт 2020, 17:12

сейчас проверю, но 99% даю что это ты сам где-то косячишь

Аватара пользователя

symon2014
Сообщения: 5934
Зарегистрирован: 16 дек 2017, 21:59
Решено: 37
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 750 раз
Контактная информация:

LMDE 4 х64 и Wine

#7

04 окт 2020, 17:19

Не по теме
Greey писал(а):
04 окт 2020, 16:37
В общем, можно констатировать - кому обязательно нужно присутствие пакета Wine, ставьте 32 битную версию LMDE 4.
Надо передать Клему что он козёл. :-D

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

LMDE 4 х64 и Wine

#8

04 окт 2020, 18:45

Greey писал(а):
04 окт 2020, 03:44
Не хочу катить бочку на разработчиков дистрибутива, но итог тот же - сломанные пакеты.
Потому что не нужно в ЛМДЕ подключать репы посторонние. Или подключать только те, которые соответствуют версии Дебиан для ЛМДЕ.
В ЛМДЕ4 есть и 32-х битный пакет - просто wine и wine64. Ты ещё в Дебиан напиши, что у них пакеты кривые.

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#9

04 окт 2020, 19:05

WWolf писал(а):
04 окт 2020, 17:12
но 99% даю что это ты сам где-то косячишь
Всё возможно, но, как вы выразились, "косячу" не я, а Sinaptic и менеджер программ.
Объясните, в чём можно ошибиться, когда в менеджере программ вводишь в окно поиска Wine и нажимаешь "Установить"?

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#10

04 окт 2020, 19:11

Unborn писал(а):
04 окт 2020, 18:45
Потому что не нужно в ЛМДЕ подключать репы посторонние. Или подключать только те, которые соответствуют версии Дебиан для ЛМДЕ.
В ЛМДЕ4 есть и 32-х битный пакет - просто wine и wine64.
Пожалуйста, внимательно читайте сообщения. Не для того так основательно описывал последовательность действий, чтобы кто-то, не прочитав всё до конца давал, тупые советы. Ясно же указано, что посторонний репозитарий WineHQ со стабильной веткой Wine-stable был подключен, когда дефолтный Wine после установки через менеджер программ не определился в системе.
Unborn писал(а):
04 окт 2020, 18:45
ещё в Дебиан напиши, что у них пакеты кривые.
Уже поставил разработчиков в известность. Не всем же, как вы, сидеть по углам и думать, что разработчик всегда прав, даже если ошибается!
Последний раз редактировалось пользователем 2 Greey; всего редактировалось раз: 4

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#11

04 окт 2020, 19:11

[rGreey, ну для начала чем тебя не устраивает вайн из реп стандартных? что для тебя такого в свежих вайнах, чего нет в четвёртой версии? :)
во вторых, действительно есть косяк в репах wine с зависимостями

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#12

04 окт 2020, 19:18

WWolf писал(а):
04 окт 2020, 19:11
[rGreey, ну для начала чем тебя не устраивает вайн из реп стандартных?
Устраивает. Со стандартного и начались накладки.

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#13

04 окт 2020, 19:20

Greey, странно как и чем его ты умудрился поломать, с учётом того что даже пакеты по разному называются... а новые версии вайна в дебиан 10 через репозитарии суси надо ставить...
сейчас обкатаю и выкачу инструкцию...

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#14

04 окт 2020, 19:43

Код: Выделить всё

sudo dpkg --add-architecture i386
wget -nc https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/Release.key
sudo apt-key add Release.key
sudo add-apt-repository 'deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10 ./'
sudo apt update
ну и после какая нужна версия

Код: Выделить всё

sudo apt install --install-recommends winehq-stable
sudo apt install --install-recommends winehq-devel
sudo apt install --install-recommends winehq-staging
имеем в выхлопе

Код: Выделить всё

test@lm64:~$ wine --version 
wine-5.18 (Staging)
test@lm64:~$ uname -a
Linux lm64 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64 GNU/Linux

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#15

04 окт 2020, 19:46

Greey писал(а):
04 окт 2020, 03:44
Вдобавок Winetricks выдал вот это
он от рождения такое говорит когда префикс 64 бита создан...

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#16

04 окт 2020, 19:54

Не по теме
Greey писал(а):
04 окт 2020, 19:11
Уже поставил разработчиков в известность. Не всем же, как вы, сидеть по углам и думать, что разработчик всегда прав, даже если ошибается!
разработчиков чего? :-D в LM и дебиане проблем нет и всё ставит нормально - ставить надо именно wine, а не winehq со всеми вытекающими...
разработчиков wine? так они уже пару лет в курсе кривости своих реп...

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

LMDE 4 х64 и Wine

#17

04 окт 2020, 20:42

Greey писал(а):
04 окт 2020, 19:11
Пожалуйста, внимательно читайте сообщения. Не для того так основательно описывал последовательность действий, чтобы кто-то, не прочитав всё до конца давал, тупые советы. Ясно же указано, что посторонний репозитарий WineHQ со стабильной веткой Wine-stable был подключен, когда дефолтный Wine после установки через менеджер программ не определился в системе.
Выбрал в Синаптике wine. Установился без каких-либо ошибок. Перезагрузился для порядка. И в меню Корицы, правда, ничего для каких-либо действий с Вином нет. Но в Терминале -
wine
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
И - wine --version
wine-4.0 (Debian 4.0-2)
Проверить его работу не с чем. Удаляю. Но по зависимостям он всё что ему нужно притянул. Кучу пакетов i386 и wine64 впридачу.

Аватара пользователя

WWolf
Сообщения: 3899
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

LMDE 4 х64 и Wine

#18

04 окт 2020, 21:16

Unborn, так и не будет ничего в меню... Откуда в голове ТС эта фантазия появилась только ему известно.... Меню появится только после установки чего либо в сам вайн

no avatar

Автор темы
Greey
Сообщения: 147
Зарегистрирован: 15 июл 2020, 16:12
Решено: 1
Откуда: Russia
Благодарил (а): 16 раз
Поблагодарили: 7 раз

LMDE 4 х64 и Wine

#19

05 окт 2020, 15:11

Спасибо, парни, за помощь. Тема закрыта. Если где перегнул, не обижайтесь, характер такой. Особая благодарность WWolf за детальный разбор. Остались, правда, непонятные детали, но это связано уже с разными дистрибутивами. Раньше работал на ALT. Скачал книгу Debian-handbook. Изучаю.
Удалось всё же вчера установить Wine64. Выдало версию 4.0.2. Но работает не как нужно - вместо запуска исполняемого файла .exe (по двойному клику), файл открывается в менеджере архивов.

Аватара пользователя

rogoznik
Сообщения: 10048
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

LMDE 4 х64 и Wine

#20

05 окт 2020, 15:15

Greey, так настрой ассоциации и будет запускаться. Только нафиг это надо, если для каждого виндового приложения лучше настраивать отдельный префикс вайна
ИзображениеИзображение

Закрыто

Вернуться в «LMDE»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость