|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
|
Установка wine на Q4OS Aquarius23.05.2024, 20:52. Показов 3384. Ответов 35
Метки нет (Все метки)
Приветствую всех. Я новичок в Линуксе, поэтому пришлось обратиться к вам за помощью.
Под виртуальной машиной тестирую Линукс-дистрибутив Q4OS Aquarius. Решил установить Wine на него для запуска виндовых программ. Последовательно набираю команды как сказано на официальной странице WineHQ для ядра Debian 12 Bookworm. Однако терминал выдаёт ряд ошибок, типа подписи не могут быть проверены, репозиторий не подписан и невозможно найти пакет winehq-stable (см. картинку). Гуглю запрос "q4os aquarius установка wine", первая ссылка приводит меня на официальный форум Q4OS с темой "How to install WINE on 5.2 Aquarius?", где говорится, что нужно скачать setup_q4os-wine-layer_3.2-a1_all.esh. Во-первых что это за программа такая q4os-wine-layer_3.2-a1_all.esh, для чего её нужно устанавливать (как то боязно устанавливать непонятно что); Во-вторых, если я её скачаю, то как её установить с флешки (качать-то я её буду под Windows); В-третьих, wine у меня так же скачан с официального сайта winehq.org (последняя стабильная версия) и сохранён на флешке как архив с расширением wine-9.0.tar.xz Если он уже скачан, то как его установить с флешки, минуя всякие команды в терминале, с проверкой репозиториев, подписей и т.д? Заранее спасибо.
0
|
|
| 23.05.2024, 20:52 | |
|
Ответы с готовыми решениями:
35
Установка Wine Установка wine 1.5 на Debian |
|
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
|
||||||||||
| 24.05.2024, 07:06 | ||||||||||
Наверное, всё же проще той официальной приблудой воспользоваться.
0
|
||||||||||
|
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
|
|
| 24.05.2024, 10:43 | |
|
Там внутри файла вполне может быть в начале баш, а потом архив, который скрипты и будут мусолить и устанавливать в систему.
0
|
|
|
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
|
||
| 24.05.2024, 12:05 | ||
|
0
|
||
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
|
| 24.05.2024, 12:46 [ТС] | |
|
Ну дистрибутив скачан и установлен, и да с официального сайта Q4OS. Речь не о недоверии к оф. сайту, а о том зачем запускать этот файл q4os-wine-layer_3.2-a1_all.esh, объёмом всего 306 Кб. На том же оф. форуме ничего не говорится что это за файл и для чего он нужен. Я тем временем пытался скомпилировать программу из архивных исходников (тех, что были на флешке). Разархивировал в домашнюю папку пользователя, перешёл в папку с программой, запускаю команду в терминале ./config Терминал ругается, что ему нехватает gcc-библиотек. Устанавливаю недостающие библиотеки командой sudo apt-get install build-essential , что заняло примерно 230 Мб дополнительного места на диске. Снова запускаю комаду ./config и терминал выдаёт сообщение об ошибке: Cannot build a 32-bit program, you need to install 32-bit development libraries Как решить эту проблему я не знаю. Кстати, при запуске центра программ в системе появляется окно с сообщением об ошибке, о которой я писал в самом первом посте (типа подписи не могут быть проверены, репозиторий не подписан, бла, бла, бла...) Видимо на сервере с репозиторием программ лежат неподписанные файлы. Блин, я сегодня спать лёг только под утро так и не решив проблемы.
0
|
|
|
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
|
|||||||||||
| 24.05.2024, 14:12 | |||||||||||
|
WineHQ Packages
https://wiki.winehq.org/Debian Preparation If your system is 64 bit, enable 32 bit architecture (if you haven't already):
Download and add the repository key:
Читая с дивана официальную документацию.
0
|
|||||||||||
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
|
| 24.05.2024, 15:26 [ТС] | |
|
Сейчас надо уехать по делам, вечером приеду - попробую, потом отпишусь что получилось.
0
|
|
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
|
| 24.05.2024, 20:59 [ТС] | |
|
В общем команды, указанные вами я выполнил, запускаю команду ./configure - снова последней строкой та же самая ошибка: Cannot build a 32-bit program, you need to install 32-bit development libraries
Может ли это быть как-то связано с предпоследней строкой, в которой говорится, что модуль gcc -m32 не работает? Checking whether gcc -m32 works... no
0
|
|
|
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
|
|
| 24.05.2024, 21:15 | |
|
Послушайте, надо просто выполнить что написано в официальной документации.
0
|
|
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
|
| 24.05.2024, 22:34 [ТС] | |
|
Я именно это и пытаюсь сделать. В файле README-ru.md сказано:
**Базовые требования** У вас должны быть установлены заголовочные файлы Х11 (xorg-dev в Debian и libX11-devel в Red Hat). Разумеется, вам необходим "make" (лучше всего использовать GNU make). Вам так же понадобятся flex версии 2.5.33 или более новой и bison. **Дополнительные библиотеки** Конфигурационный скрипт выведет список дополнительных библиотек, которые не были найдены в вашей системе. Ознакомьтесь с перечнем необходимых пакетов по адресу https://wiki.winehq.org/Recommended_Packages. При работе на 64-битных платформах убедитесь, что у вас установлены 32-битные версии этих библиотек. **Компиляция** Для компиляции выполните ./configure make
0
|
|
|
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
|
||
| 25.05.2024, 09:22 | ||
|
Дословно всё делайте. Вы же не сделали испорт ключей, а потом изумлялись, что не проходит проверка пактов на подлинность.
Обычно если до буквы следовать документации от разработчиков, всё получается. Сами же приводите из документации ![]() у меня дебьянов под рукой нет, но должно что-то вроде такого apr-cache search xorg-dev и в выхлопе быть и 64 бита версии и 32, ведь раньше вы же выполнили, согласно документации, If your system is 64 bit, enable 32 bit architecture (if you haven't already): sudo dpkg --add-architecture i386 ? Ну и установите 32 битные версии apt install Но вообще не понимаю, зачем чего-то компилировать, если в https://wiki.winehq.org/Debian расписано, как поставить из пакетов?
0
|
||
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
||
| 25.05.2024, 12:09 [ТС] | ||
|
Командой sudo apt-get install build-essential gcc-multilib установил дополнительные пакеты. Команду мне подсказал вот этот пост в liveJournal:
https://easy-adminko.livejournal.com/4457.html? После этого я снова перешёл в папку с Wine и запустил команду ./configure В этот раз терминал выдал ошибку: configure:error:no suitable flex found. Please, install the 'flex' package. Т.е. он не может найти подходящюю flex-библиотеку (правда gcc -m32 теперь работает) Как будет выглядеть команда для установки этого flex'a? Добавлено через 33 минуты А, всё, установил я flex (sudo apt install flex). Правда, потом он выдал ошибку, что не установлен bison, но и его я тоже установил. Теперь он выдаёт ошибку такую: error: x-32 bit developments files not found. Wine will be built without X support, which probably isn't what you want. You will need to install 32-bit development packages of Xlib at the very least. Use the --without-x option if you really want this. Т.е. неустановлена некая библиотека x-32, но можно установить и без неё, но тогда Wine будет работать в усечённом варианте. Тогда как установить x-32?
0
|
||
|
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
|
|
| 25.05.2024, 12:41 | |
|
я выше всё это уже описал жеж!
0
|
|
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
|
| 25.05.2024, 15:51 [ТС] | |
|
В общем, пакеты с X-32 я установил (sudo apt install libx11-dev:i386), но тут другая проблема подъехала - терминал выводит другую ошибку: FreeType 32-bit development files not found. Font will not be build. Use the --without-freetype option if you really want this.
Устанавливаю этот пакет: sudo apt install libfreetype6-dev:i386 (название пакета я нагуглил) снова запускаю ./configure и снова выводится эта же ошибка. Нифига не понимаю, я же установил пакет, откуда берётся ошибка? Или надо ещё какой-то поставить?
0
|
|
|
2286 / 1545 / 716
Регистрация: 17.03.2022
Сообщений: 4,967
|
|||
| 25.05.2024, 15:56 | |||
|
Так, отвлеченное замечание...
0
|
|||
|
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
|
|||||||
| 25.05.2024, 16:08 | |||||||
0
|
|||||||
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
||
| 25.05.2024, 16:25 [ТС] | ||
|
0
|
||
|
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
|
|
| 25.05.2024, 17:31 | |
|
0
|
|
|
2286 / 1545 / 716
Регистрация: 17.03.2022
Сообщений: 4,967
|
|
| 25.05.2024, 17:32 | |
|
Тогда сразу несколько "но".
Во-первых, работа с нестандартным железом через Wine - не очень рациональная затея. Некоторые шансы есть, но сравнительно небольшие. Если тюнер настолько необходим (что само по себе в 2024 году кажется странным), то лучше под Windows его и использовать, тем более что компьютер старый. Во-вторых, сами по себе упражнения в виртуалке сильно усложняют дело. Если очень хочется решать исходную проблему таким образом, то лучше изыскать возможность непосредственной установки Linux. Наконец, в подобных ситуациях намного разумнее использовать какие-то широко распространенные дистрибутивы. "Легкость" - это про DE по умолчанию, который можно легко сменить (если он вообще нужен, что в данном случае сомнительно). В общем, со стороны кажется, что вы выбрали один из наиболее неэффективных путей решения исходной задачи, с которым можно просто не добраться до конца за разумное время.
0
|
|
|
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
|
||
| 25.05.2024, 23:33 [ТС] | ||
|
Разобрался я с библиотекой FreeType. Оказывается она принадлежала пакету libfreetype-dev. Запустил команду
sudo apt install libfreetype-dev:i386 и эта библиотека установилась. Потом поставил ещё несколько недостающих 32-битных библиотек и наконец-то удалось запустить ./configure, а затем и make. Вот только 2 часа компиляции завершились ошибкой, поскольку свободное место на диске закончилось - не забывайте, что у меня Линукс работает под виртуальной машиной. В любом случае это был неплохой опыт. Деваться некуда - буду устанавливать Wine из .deb-пакета.
0
|
||
| 25.05.2024, 23:33 | |
|
Помогаю со студенческими работами здесь
20
Установка SourceTree в wine Установка wine в mandriva 2010 Установка Visual Studio через Wine Установка wine (sudo make install)! Сеть под wine только если wine под рутом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|