The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Невозможно установить wine32 на дебиан 11"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Пакетные менеджеры / Linux)
Изначальное сообщение [ Отслеживать ]

"Невозможно установить wine32 на дебиан 11"  +/
Сообщение от Isothiocyanate (ok), 03-Дек-21, 16:00 
Доброго времени суток.

У меня дебиан 11, КДЕ. Словил ошибку при установке wine32 как топик стартер
https://unix.stackexchange.com/questions/590215/unable-to-in...

Советуете обновиться из репозиториев Kali Stable или какого другого производного дебиана?
Не слетит ли система от таких упражнений?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от ХитровАнонимыч (?), 03-Дек-21, 16:21   +/
> Доброго времени суток.
> У меня дебиан 11, КДЕ. Словил ошибку при установке wine32 как топик
> стартер
> https://unix.stackexchange.com/questions/590215/unable-to-in...
> Советуете обновиться из репозиториев Kali Stable или какого другого производного дебиана?
> Не слетит ли система от таких упражнений?

Решаем все максимально штатными ср-вами, все остальное на свой страх и риск (и возможно "в обнимку" с strace & подобными инструментами)


Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (2), 03-Дек-21, 17:06   +/

> Не слетит ли система от таких упражнений?

Может всетаки сконпелять ? Поди компуктер сильный раз вайн тянет.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

3. Сообщение от Isothiocyanate (ok), 03-Дек-21, 18:45   +/
> Может всетаки сконпелять ? Поди компуктер сильный раз вайн тянет.

В общем пишут что на 64 битной машине надо делать 32 битный ваин через 64 битный и компиляторы.
Как-то так:   https://coderoad.ru/13780319/%D0%9D%D0%B...

Но для меня делать контейнеры это слишком сложно, я не ИТишник и не админ, можно ли обойтись установкой 64 битного ваин если есть 64 битный инсталятор и 32 битный инсталятор интересующей меня программы? Собственно зацепился за 32 битный потому что в ваин 64 больше глюков по отзывам из сети.

PS.: Один раз компилил ваин на дебиан 9, х32 разрядная старая машина и 32 разрядный ваин. Все работало. (Нужна была более свежая версия вина чем по умолчанию в дебиане 9).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #4

4. Сообщение от Isothiocyanate (ok), 03-Дек-21, 22:25   +/

> Но для меня делать контейнеры это слишком сложно, я не ИТишник и
> не админ, можно ли обойтись установкой 64 битного ваин если есть
> 64 битный инсталятор и 32 битный инсталятор интересующей меня программы?

- сорри, не о тех контейнерах подумал. Контейнер wine (prefix) сделать смогу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #5

5. Сообщение от Isothiocyanate (ok), 04-Дек-21, 16:59   +/
Доброго времени еще раз...

Скомпилил 64 разрядный ваин как тут:

https://www.reddit.com/r/wine_gaming/comments/7xgux5/wine_3_.../

Застрял на 32 разрядном.

checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
rost@debian999r:~/build/wine-32$ sudo PKG_CONFIG_PATH=/usr/lib/pkgconfig ../../winesource/configure CFLAGS="-march=native -O3 -pipe -fstack-protector-strong" --with-wine64=../wine-64
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking for cpp... cpp
checking for ld... ld
checking whether gcc -m32 works... no
configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries.
rost@debian999r:~/build/wine-32$ sudo apt-get install gcc-multilib libasound2-dev:i386 libgsm1-dev:i386 libjpeg8-dev:i386 liblcms2-dev:i386 libldap2-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libv4l-dev:i386 libx11-dev:i386 libxinerama-dev:i386 libxml2-dev:i386 zlib1g-dev:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово        
E: Невозможно найти пакет libjpeg8-dev:i386
rost@debian999r:~/build/wine-32$ apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgnutls26:i386 libgphoto2-2:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386
E: Не удалось открыть файл блокировки /var/lib/dpkg/lock-frontend - open (13: Отказано в доступе)
E: Невозможно получить блокировку внешнего интерфейса dpkg (/var/lib/dpkg/lock-frontend); у вас есть права суперпользователя?
rost@debian999r:~/build/wine-32$ sudo apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgnutls26:i386 libgphoto2-2:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово        
Заметьте, вместо «libfontconfig:i386» выбирается «libfontconfig1:i386»
Пакет libgnutls26:i386 недоступен, но упомянут в списке зависимостей другого
пакета. Это может означать, что пакет отсутствует, устарел или
доступен из источников, не упомянутых в sources.list

E: Для пакета «libgnutls26:i386» не найден кандидат на установку
E: Невозможно найти пакет libgphoto2-2:i386


Не хватает библиотек х32 для компилялки:
https://stackoverflow.com/questions/13780319/cant-build-32bi...

скачать нужные библиотеки не могу:
https://pkgs.org/download/libjpeg8-dev


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #6, #10

6. Сообщение от Аноним (6), 04-Дек-21, 18:38   +/
> Доброго времени еще раз...

...
> Не хватает библиотек х32 для компилялки:
> https://stackoverflow.com/questions/13780319/cant-build-32bi...
> скачать нужные библиотеки не могу:
> https://pkgs.org/download/libjpeg8-dev

SUDO APT-GET INSTALL
sudo apt-get install

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #7

7. Сообщение от isothiocyanate (?), 05-Дек-21, 16:16   +/

> SUDO APT-GET INSTALL
> sudo apt-get install

Шо ж его инсталл когда пакета то нету?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #8

8. Сообщение от Аноним (6), 05-Дек-21, 21:15   +/
...

> Шо ж его инсталл когда пакета то нету?

Kaк говорится интернет в помощь и по wine, и по пакетам;
а если, все же нужен спец. вин софт - то все же лучше с VM: qemu, virualbox, vmware, etc.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #9

9. Сообщение от Isothiocyanate (ok), 06-Дек-21, 13:18   –1 +/
> ...
>> Шо ж его инсталл когда пакета то нету?
> Kaк говорится интернет в помощь и по wine, и по пакетам;
> а если, все же нужен спец. вин софт - то все же
> лучше с VM: qemu, virualbox, vmware, etc.

vbox с виндовс 10 есть на этот случай. У меня в дебиане 9 и 10 была отличная wine , что разрабы сделали с 11 бычьим глазом - это жесть просто. То ли смерть Яна так повлияла на сообщество - как по мне качество сборки упало.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

10. Сообщение от lanso (ok), 06-Дек-21, 15:06   +/
>[оверквотинг удален]
> Заметьте, вместо «libfontconfig:i386» выбирается «libfontconfig1:i386»
> Пакет libgnutls26:i386 недоступен, но упомянут в списке зависимостей другого
> пакета. Это может означать, что пакет отсутствует, устарел или
> доступен из источников, не упомянутых в sources.list
> E: Для пакета «libgnutls26:i386» не найден кандидат на установку
> E: Невозможно найти пакет libgphoto2-2:i386
> Не хватает библиотек х32 для компилялки:
> https://stackoverflow.com/questions/13780319/cant-build-32bi...
> скачать нужные библиотеки не могу:
> https://pkgs.org/download/libjpeg8-dev

На всякий спрошу. I386 архитектура включена?
dpkg --add-architecture i386

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #11

11. Сообщение от Isothiocyanate (ok), 06-Дек-21, 19:02   +/
>[оверквотинг удален]
>> пакета. Это может означать, что пакет отсутствует, устарел или
>> доступен из источников, не упомянутых в sources.list
>> E: Для пакета «libgnutls26:i386» не найден кандидат на установку
>> E: Невозможно найти пакет libgphoto2-2:i386
>> Не хватает библиотек х32 для компилялки:
>> https://stackoverflow.com/questions/13780319/cant-build-32bi...
>> скачать нужные библиотеки не могу:
>> https://pkgs.org/download/libjpeg8-dev
> На всякий спрошу. I386 архитектура включена?
> dpkg --add-architecture i386

Да, была включена

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #14

14. Сообщение от Isothiocyanate (ok), 08-Дек-21, 09:49   +/
> Да, была включена

Попробовал Playonlinux , ставил вариант с wine 3 и wine 5 - программа не устанавливается из-за самой инсталяхи. Буду искать другую.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру