- WineHQ на Raspberry Pi.Сказ о том,как я хотел Windows приложения на Raspberry Pi запустить.
- И что с этим делать?
- А если я хочу и правда запустить x86 приложения ?
- Wine linux raspberry pi
- Re: Wine on raspberry pi 2 (ubuntu mate)
- Re: Wine on raspberry pi 2 (ubuntu mate)
- Re: Wine on raspberry pi 2 (ubuntu mate)
- Wine linux raspberry pi
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Re: how to install wine in raspbian wheezy
- Как установить программное обеспечение Windows на Raspberry Pi с помощью Wine
- Почему программное обеспечение Windows на Raspberry Pi?
- Что такое программное обеспечение ExaGear для настольных ПК?
- Начало работы: загрузите ExaGear Desktop
- Установка ExaGear Desktop на Raspberry Pi
- Установка Wine для запуска программного обеспечения Windows
- Как установить программное обеспечение Windows на Raspberry Pi
- Получение 3D-графики на Raspberry Pi
WineHQ на Raspberry Pi.Сказ о том,как я хотел Windows приложения на Raspberry Pi запустить.
В данной статье я опишу историю о том,как я пытался запустить WineHQ и что из этого вышла.
Внимание!Статья довольно бредовая :).Слабонервным лучше не читать.
В конце статьи расскажу как запустить Windows
Данная история началась уже довольно давно,еще в прошлом году меня посетила эта поистине бредовая затея.
После непродолжительных поисков я наткнулся на статью о том,как кому-то удалось скомпилировать Wine для Малинки.Понимая головой,что Windows приложения написаны для x86/x64 ,а Малинка имеем ARM процессор я все таки решил попробовать посмотреть ,что получится.
Загрузив исходники я запустил их компиляцию на Raspberry Pi и пошел спать.
На утро я увидел,что все собралось без единой ошибки и на лице появилась глупая улыбка 🙂
И что с этим делать?
Да ничего на самом деле.Мне удалось собрать блокнот(notepad.exe) из React OS для малинки и запустить его.
А если я хочу и правда запустить x86 приложения ?
Тогда есть QEMU и ExaGear Desktop!
Чтож,будем запускать Windows в Qemu
Теперь мы соберем программу из исходника
Отладка может продолжаться неопределённое время, (
15-20 минут). Последнее, что мы должны сделать, это подправить конфигурации и отладить.
Зажимаем Ctrl+W, открывается строка поиска, вводим: static void tcg_out_addi. Меняем на static inline void tcg_out_addi. Переходим ко второму конфигу, так же вызываем строку поиска и вводим этот текст: static void tcg_out_opc и меняем на static inline void tcg_out_opc. Если вы не нашли какую-то из строк, то ничего не делаем, а просто закрываем конфиг и выполняем следующий шаг (в первом конфиге я не нашёл нужную строку, однако эмулятор у меня работает нормально).
В директории с образом выполним
Если все было сделать правильно,то начнется загрузка системы.Медленно,но начнется,правда 🙂
Источник
Wine linux raspberry pi
I can not nothing? no way to use .exe on rasp?
Re: Wine on raspberry pi 2 (ubuntu mate)
Languages using left-hand whitespace for syntax are ridiculous
DMs sent on Twitter/LinkedIn will be answered next month.
Fake doctors — are all on my foes list.
The use of crystal balls and mind reading is prohibited.
Re: Wine on raspberry pi 2 (ubuntu mate)
Try the following
apt-get install qemu-user-static binfmt-support
dpkg —add-architecture i386
apt-get update && apt-get install wine
No gaurantees of this actually workin but it should in thoery at least stand a chance. If it does work it will be slow.
Re: Wine on raspberry pi 2 (ubuntu mate)
plugwash wrote: Try the following
apt-get install qemu-user-static binfmt-support
dpkg —add-architecture i386
apt-get update && apt-get install wine
No gaurantees of this actually workin but it should in thoery at least stand a chance. If it does work it will be slow.
Sounds like a long shot. Enough Windoze stuff won’t run on a straight install of WINE on a X86 machine. Fudging an emulator onto something so clearly not an emulator (sic) is asking for it.
Источник
Wine linux raspberry pi
1. i have installed wheezy by win32diskimager
2. i updated my os by:
sudo apt-get update
3. now i want to install wine software so anyone tell me step by step procedure?
Re: how to install wine in raspbian wheezy
You can’t. Wine requires an x86 processor.
BTW,
sudo apt-get update
does only update the information about possible updates. you have to run
sudo apt-get upgrade
afterwards, to really «update» the software.
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
Don’t bother trying.
It will be a pig to get working, it’s likely you will give up first.
Even then most Windows programs won’t work.
If they do they will be so slow as to make you wonder why you bothered.
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
It won’t be a bit slow, it’ll be very slow. Don’t bother. The pi was never intended to be a desktop replacement. Just invest in a laptop.
Edit: why won’t they provide a laptop? If they expect you to run a program that they bought, they should at least buy the hardware.
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
Re: how to install wine in raspbian wheezy
That information was released at the end of 2011, so not exactly a secret
Re: how to install wine in raspbian wheezy
this is a neat way to cheat around the problem, run windows on a virtual machine elsewhere in the building (could even rent a server on the web)
then use vnc on the pi to control it, and in the case of this project, they even relay USB devices back so the windows-only software can do its job
Re: how to install wine in raspbian wheezy
Edit: Deleted most of this post as it was a bit too negative.
I suspect that if the Windows installer actually worked you would then be running a Windows version of the Java virtual machine under wine to run the application and things would be so slow that you might not even wait long enough for it to start up.
On a positive note, you could probably knock up a program in Python or whatever to do what you want. Share the problem with other teachers and they may well help out. Then the world would be one little step closer to Free and Open Source software in education.
Источник
Как установить программное обеспечение Windows на Raspberry Pi с помощью Wine
Хотите запустить программное обеспечение Windows на вашем Raspberry Pi? Это амбициозное предложение, но теперь возможно для небольшого числа приложений. Чтобы выяснить, насколько это просто, я установил программное обеспечение Eltechs ExaGear на Raspberry Pi 3.
Почему программное обеспечение Windows на Raspberry Pi?
С таким количеством отличных приложений и утилит для Linux, зачем вам нужно или нужно запускать программное обеспечение Windows на Raspberry Pi?
Что ж, давайте сначала воспользуемся практическими преимуществами: если вы используете свой Pi в качестве настольного компьютера (например, для низкоуровневых офисных задач) вы можете установить приложение Windows, которое используете на своем главном компьютере.
Есть также развлекательное преимущество. Мы знаем, что Raspberry Pi может играть в ретро-видеоигры Мы также знаем, что некоторые видеоигры с открытым исходным кодом были портированы на Pi
Что если вы хотите поиграть в игру, которая не была портирована? Хотя современные видеоигры почти наверняка не будут работать, у старых игр больше шансов на Pi.
Все это стало возможным благодаря среде ExaGear x86 и Wine, популярному уровню приложений Windows для Linux.
На настольных ПК с Linux Wine позволяет запускать программное обеспечение Windows. Но Wine не может работать самостоятельно на Raspberry Pi, потому что Raspberry Pi не использует архитектуру x86 (32-битную). Скорее, он основан на архитектуре ARM, которая совершенно другая.
Все, что вам нужно, это оптимизировать программное обеспечение уровня приложений Wine для процессора ARM Raspberry Pi. Работает ли ExaGear Desktop Software?
Что такое программное обеспечение ExaGear для настольных ПК?
Eltechs ExaGear Desktop — это мощная виртуальная машина, которая создает среду x86 на Raspberry Pi. Это означает, что программное обеспечение, предназначенное для рабочих столов Windows и Linux, может работать в среде ExaGear.
Примеры приложений, которые вы можете запустить на Raspberry Pi, включают Skype, Dropbox, Plex и uTorrent. Поскольку ExaGear работает в операционной системе Raspbian, , вам не нужно вносить какие-либо изменения в существующую настройку Raspberry Pi.
Что касается Pi, наилучшие результаты будут достигнуты с использованием Raspberry Pi 3. Однако другие устройства ARM, такие как ODROID, Cubieboard, PINE64 и Banana Pi, также могут работать с ExaGear.
В результате вы можете использовать более старую версию программного обеспечения x86 на Raspberry Pi. Это может быть приложение или видеоигра.
Хотя существуют и другие способы создания виртуализированной среды, ExaGear упрощает этот процесс. Хотя доступна пробная версия, ExaGear не является свободным программным обеспечением .
Зайдите на страницу ExaGear на eltechs.com, чтобы узнать больше. Обратите внимание, что версии для Chromebook и Android также доступны.
Начало работы: загрузите ExaGear Desktop
Перед установкой ExaGear убедитесь, что ваш Raspberry Pi 3 готов. Минимальный размер для запуска ExaGear составляет 1500 МБ (1,5 ГБ), поэтому вам необходимо убедиться, что на нем достаточно места для запуска. Начните с изменения размера файловой системы Raspbian.
Это можно сделать в Меню> Настройки> Конфигурация Raspberry Pi , где вы должны выбрать Система> Развернуть файловую систему . Или запустите:
Отсюда откройте « Дополнительные параметры»> «Развернуть файловую систему» и нажмите « ОК» .
Доступно несколько версий ExaGear для Raspberry Pi.
Вы можете загрузить предпочитаемую версию на свой ПК и скопировать данные через FTP. Или вы можете просто скачать ExaGear прямо на Raspberry Pi.
Рекомендуемые шаги — сохранить лицензионный ключ (который вы получите при покупке программного обеспечения) в каталоге Downloads на вашем Pi. В этот же каталог загрузите ExaGear, используя wget в командной строке:
Сколько времени это займет, будет зависеть от вашей скорости интернета; загрузка составляет около 280 МБ.
Установка ExaGear Desktop на Raspberry Pi
Когда вы будете готовы, распакуйте загруженный файл TAR.GZ.
Затем вы можете установить и активировать ExaGear Desktop, запустив скрипт install-exagear.sh в каталоге с извлеченными пакетами и лицензионным ключом, который вы скачали ранее.
Этот скрипт устанавливает гостевую среду, в которой может быть запущено программное обеспечение x86. Однако вам также необходимо установить Wine. Без этого вы не сможете запускать программное обеспечение Windows, хотя 32-разрядное программное обеспечение Linux будет установлено и запущено.
Что бы вы ни планировали сделать, следующий шаг — ввести простую команду:
Это запустит среду x86, «гостя», работающего поверх «хоста» (Raspbian).
Установка Wine для запуска программного обеспечения Windows
Прежде чем начать установку программного обеспечения Windows (мы рассмотрим некоторые примеры позже), вам необходимо настроить ExaGear. Это делается путем установки Wine в среде ExaGear.
Начните с обновления:
Как только ваши репозитории обновятся, вы будете готовы к установке Wine.
С установленным Wine ваш Raspberry Pi теперь может запускать программное обеспечение Windows. Обратите внимание, что это невозможно без ExaGear (или какой-либо другой виртуальной среды x86). Возможно, вам удастся найти версию Wine для устройств ARM, но она не будет запускать программное обеспечение Windows без правильной среды.
Как установить программное обеспечение Windows на Raspberry Pi
Итак, вы теперь используете 32-битную гостевую среду на Raspberry Pi в операционной системе. Вы установили Wine, который используется на рабочих столах Linux для запуска программного обеспечения Windows.
Теперь вы готовы к установке видеоигр или другого программного обеспечения на Raspberry Pi.
Но что вы будете устанавливать? Разработчики ExaGear Eltechs предоставляет регулярно обновляемый список. Среди приложений для Windows (включая приложения для Linux x86, такие как Skype и Dropbox) перечислены Word Viewer, Mono и .NET Framework 4.5. Также предлагается хороший выбор игр для Windows, работающих на Raspberry Pi с ExaGear и Wine, таких как Counter Strike, Fallout и Sid Meier’s Alpha Centauri.
Я большой поклонник серии Civilization , и Альфа Центавра — одна из моих самых любимых игр. Это делает его идеальным кандидатом для установки.
Какую бы игру вы ни планировали установить, найдите источник. Это может быть оригинальный носитель или загрузка с сайта, такого как GOG.com. Пока вы купили игру, вы сможете загрузить ее на свой компьютер.
В командной строке в среде ExaGear перейдите в папку загрузки и введите:
Замените имя исполняемого файла любой совместимой игрой, в которой вы работаете. Командная строка прокрутит несколько строк текста, и откроется мастер установки Windows.
Выполните это, чтобы завершить установку. Перед запуском установленной игры убедитесь, что Wine правильно настроен. Вы можете сделать это с помощью команды:
Это позволяет указать (среди прочего) совместимость Windows по версии. Для Альфа Центавра Сида Мейера вам нужно установить Windows XP . Вы должны найти эту опцию на вкладке Приложения .
Это, пожалуй, самая важная часть установки и запуска программного обеспечения Windows. Если выбрана неправильная версия, приложение или игра могут не работать из-за проблем совместимости, обнаруженных в самой Windows.
После того, как вы установили программное обеспечение Windows, вы найдете его в главном меню, в Wine> Programs .
Это так просто! Учитывая спецификацию Raspberry Pi, запуск 32-битного программного обеспечения на плате ARM является впечатляющим достижением.
Получение 3D-графики на Raspberry Pi
Обратите внимание, что если вы планируете устанавливать игры для ПК с 3D-графикой, вам необходимо настроить Raspberry Pi. Доступно несколько графических режимов, и вам нужно выбрать правильный.
Начните с открытия нового эмулятора терминала ( Ctrl + Alt + T ) и введите:
В инструменте конфигурации начните с выбора Обновить этот инструмент до последней версии . Дождитесь обновления, затем откройте « Дополнительные параметры» и выберите « Драйвер GL»> «Драйвер рабочего стола GL (Full KMS) OpenGL с полным KMS» .
Выберите OK, затем Готово для подтверждения и перезагрузите при появлении запроса. Когда ваш Raspberry Pi перезагрузится, не забудьте снова запустить команду exagear, чтобы продолжить.
Когда вы закончите со средой ExaGear, используйте команду exit, чтобы завершить ее. Повторите команду, чтобы завершить сеанс терминала и закрыть командную строку.
Хотите узнать больше о запуске программного обеспечения Windows в Linux? Посмотрите наше отличное руководство по Wine на Linux .
Хотя вы не можете запускать программное обеспечение Windows таким образом, обратите внимание, что вы можете установить Windows 10 IoT Core на Raspberry Pi 3 !
Источник