Форум программистов, компьютерный форум, киберфорум
Софт для Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103

Установка wine на Q4OS Aquarius

23.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 Если он уже скачан, то как его установить с флешки, минуя всякие команды в терминале, с проверкой репозиториев, подписей и т.д?

Заранее спасибо.
Миниатюры
Установка wine на Q4OS Aquarius  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.05.2024, 20:52
Ответы с готовыми решениями:

Установка wine на altLinux
добрый день, друзья! Подскажите, пожалуйста, как установить wine на altlinux, чтобы можно было запускать виндоус приложения в частности...

Установка Wine
Здравствуйте! Как установить Wine на 64 битной Debian? Пытался установить его сам, но не получилось, написало что необходимо установить...

Установка wine 1.5 на Debian
Всем доброй ночи. Возникли проблемы с установкой wine 1.5. Все делал по инструкции: Выкачиваем сорцы: wget...

35
Эксперт NIX
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
24.05.2024, 07:06
Цитата Сообщение от yeremey Посмотреть сообщение
первая ссылка приводит меня на официальный форум Q4OS
Вы собрались пользоваться дистром, сайту которого не доверяете? Тут или крестик или трусы.

Цитата Сообщение от yeremey Посмотреть сообщение
Во-первых что это за программа такая q4os-wine-layer_3.2-a1_all.esh, для чего её нужно устанавливать (как то боязно устанавливать непонятно что)
А там, где её предлагают, ничего не пишут про назначение?

Цитата Сообщение от yeremey Посмотреть сообщение
Во-вторых, если я её скачаю, то как её установить с флешки (качать-то я её буду под Windows);
Подозреваю, что дать права на исполнение и запустить. Может мышем, а может в терминале:
Bash
1
./q4os-wine-layer_3.2-a1_all.esh
Цитата Сообщение от yeremey Посмотреть сообщение
Если он уже скачан, то как его установить с флешки, минуя всякие команды в терминале, с проверкой репозиториев, подписей и т.д?
Что там в архиве, хз. Если исходники, то их надо компилять. И именно всякими командами в терминале Наверное, всё же проще той официальной приблудой воспользоваться.
0
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
24.05.2024, 10:43
Там внутри файла вполне может быть в начале баш, а потом архив, который скрипты и будут мусолить и устанавливать в систему.
0
Эксперт NIX
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
24.05.2024, 12:05
Цитата Сообщение от _sg2 Посмотреть сообщение
Там внутри файла вполне может быть в начале баш, а потом архив, который скрипты и будут мусолить и устанавливать в систему.
Если бы всё так было просто, "официалы" Q4OS не стали бы велосипед изобретать. Видимо, есть причина.
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 Как решить эту проблему я не знаю. Кстати, при запуске центра программ в системе появляется окно с сообщением об ошибке, о которой я писал в самом первом посте (типа подписи не могут быть проверены, репозиторий не подписан, бла, бла, бла...) Видимо на сервере с репозиторием программ лежат неподписанные файлы. Блин, я сегодня спать лёг только под утро так и не решив проблемы.
Миниатюры
Установка wine на Q4OS Aquarius  
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):
Bash
1
sudo dpkg --add-architecture i386
Add the repository

Download and add the repository key:
Bash
1
2
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.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
Миниатюры
Установка wine на Q4OS Aquarius  
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
Дословно всё делайте. Вы же не сделали испорт ключей, а потом изумлялись, что не проходит проверка пактов на подлинность.
Обычно если до буквы следовать документации от разработчиков, всё получается.
Сами же приводите из документации
Цитата Сообщение от yeremey Посмотреть сообщение
При работе на 64-битных платформах убедитесь, что у вас установлены 32-битные версии этих библиотек.
А на скрине у Вас написано - установите 32-битные версии библиотек, т.е. Вы ещё раз пропустили то, что надо было сделать согласно документации. Просто читайте и делайте и должно всё получиться.

у меня дебьянов под рукой нет, но должно что-то вроде такого
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?

Цитата Сообщение от _sg2 Посмотреть сообщение
Но вообще не понимаю, зачем чего-то компилировать, если в https://wiki.winehq.org/Debian расписано, как поставить из пакетов?
Я как раз об этом хотел спросить, но раз уж я начал компилировать из исходников, то хотелось бы завершить начатое, заодно опыта в этом деле поднабраться.

Добавлено через 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
 Аватар для Pphantom
2286 / 1545 / 716
Регистрация: 17.03.2022
Сообщений: 4,967
25.05.2024, 15:56
Так, отвлеченное замечание...
Цитата Сообщение от yeremey Посмотреть сообщение
Я новичок в Линуксе, поэтому пришлось обратиться к вам за помощью.
Цитата Сообщение от yeremey Посмотреть сообщение
Под виртуальной машиной тестирую Линукс-дистрибутив Q4OS Aquarius. Решил установить Wine на него для запуска виндовых программ.
А в чем состоит цель происходящего? Просто пока по описанию это выглядит примерно так: хочу научиться вождению машины, поэтому раздобыл болид Формулы-1 и пытаюсь контролировать руль ногами, но получается не очень.
0
Эксперт NIX
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
25.05.2024, 16:08
Цитата Сообщение от yeremey Посмотреть сообщение
название пакета я нагуглил
У пакетного менеджера есть опция поиска пакета. Выхлоп можно грепать. Что-то типа такого:
Bash
1
apt search freetype | grep dev
Для сборки пакета используются "dev".
0
3 / 2 / 0
Регистрация: 14.04.2021
Сообщений: 103
25.05.2024, 16:25  [ТС]
Цитата Сообщение от Pphantom Посмотреть сообщение
А в чем состоит цель происходящего?
Цель иметь возможность запускать виндовые программы под Линуксом. У меня есть некоторая надежда запустить таким образом ТВ-тюнер Beholder 507 RDS на старом компьютере (который находится в другом городе, поэтому упражняюсь на ноутбуке, который под рукой) с родным (т.е виндовым, ибо линуксового на прилагаемом диске просто не было) программным обеспечением. В 2008 году я потому и забросил Linux, что не мог запустить ТВ-тюнер тогда на дистрибутиве Linux SUSE, хотя сам дистрибутив мне понравился. С Wine я тогда знаком не был и даже не знал о такой возможности запускать виндовые программы.
0
Эксперт NIX
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,769
25.05.2024, 17:31
Цитата Сообщение от yeremey Посмотреть сообщение
В 2008 году я потому и забросил Linux, что не мог запустить ТВ-тюнер
При таком раскладе, линукс не нужен. От слова совсем.
0
 Аватар для Pphantom
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-пакета.

Цитата Сообщение от Pphantom Посмотреть сообщение
Во-вторых, сами по себе упражнения в виртуалке сильно усложняют дело. Если очень хочется решать исходную проблему таким образом, то лучше изыскать возможность непосредственной установки Linux.
Разумеется я буду устанавливать Линукс на старый компьютер непосредственно, т.е. без всяких виртуалок. Ну а пока приходится набивать руку и освежать в памяти позабытые команды терминала с помощью подручного ноутбука и виртуальной машины.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.05.2024, 23:33
Помогаю со студенческими работами здесь

Установка SourceTree в wine
И пол дня не прошло, а тут снова я со своим вайном. Устанавливаю я на wine SourceTree, точно по правилам, как тут...

Установка wine в mandriva 2010
не получается установить wine, подскажите какую версию и где её можно скачать, и как её установить с уважением nikolasss007

Установка Visual Studio через Wine
Можно ли установить visual studio через wine? И если да, то как можно выводить файлы проектов в среду linux? (Если что, то у меня есть HDD...

Установка wine (sudo make install)!
Всем доброго времени суток! Решил поставить wine 1.3.16 Качаю архив, выполняю ./configure make sudo make install Все компилится...

Сеть под wine только если wine под рутом
Добрый день. Сегодня установил xubuntu 23.04, установил 64 битный wine и столкнулся с такой проблемой: запускаю wine...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
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, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru