как узнать разрядность wine

wine x32 или х64?

Умеет ли Вайн запускать х64 Вендовые приложения? Вот, что вылазит при запуске х64 игры на Дебиан 11 х64

или не хватает версии Opengl видеокарты (9800gtx+)?

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Конечно. Но ты мог сам сделать себе подлянку, врое установки 32бит ядра линукса.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

Какая у тебя версия Wine?

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

значит видухе не хватает версии opengl?

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

А как увидеть, что требуется вайну, и что поддерживает видуха?

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

Насчет вайна не знаю. Чтобы узнать поддерживаемую версию OpenGL, смотри вывод glxinfo.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

У тебя только OpenGL 3.3 поддерживается. Видимо этого недостаточно для реализации Direct3D 11 через WineD3D.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Видимо этого недостаточно для реализации Direct3D 11 через WineD3D.

Да, но как же игра запускается на Вин10 если видуха только Дх10 умеет?

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Системные требования игры со Стима

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

Понятия не имею. Я одно могу сказать, здесь D3D реализуется путем трансляции в OpenGL, так что поддерживаемая видеокартой версия OpenGL является критическим моментом. С такой видеокартой не стоит на многое расчитывать, если ты под Wine собираешься играть. И уж точно не стоит ожидать паритета с виндой.

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

Нативная может и запустилась бы, но ты ведь под Wine запускаешь.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Ясно, спасибо за ответы. Кстати под нуво тоже работает но медленно и без части текстур. Тут что-то с поддержкой OpenGL 3.2+ и 3.3 в дровах.

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

Вообще, странно, что у игры в требованиях только OpenGL указывается, но при этом игра явно использует D3D11, а без него вообще не запускается (я пробовал отключать).

Было бы гораздо проще если бы у тебя была интеграшка Intel хотя бы поколения Broadwell. Интеграшки поддерживают и актуальный OpenGL, и Vulkan, так что можно было бы и DXVK/D9VK использовать.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Интол щас брать невыгодно, по крайней мере до выхода 10xxx серии.

как узнать разрядность wine. 75404: 507664648. как узнать разрядность wine фото. как узнать разрядность wine-75404: 507664648. картинка как узнать разрядность wine. картинка 75404: 507664648.

> with the current shader backend

Смени shader backend с GLSL на Cg. Может сработает. Делается это просто: winetricks glsl=disabled

Надеюсь, Вино ты ставил отсюдова, а не от криворуких мейнтейнеров Дебиан? Это лечит кучу проблем.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Спасибо за совет. Ставил конечно из родных реп Дебиана) Попробую твой вариант, но думаю, что эта видуха слишком стара и не поддерживает нужную версию opengl.

Забыл сказать, что под арчем и минтом тоже самое.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

как узнать разрядность wine. . как узнать разрядность wine фото. как узнать разрядность wine-. картинка как узнать разрядность wine. картинка .Kron4ek Подниму тему. А можно еще какие варианты с Вайном попробовать завести д3д11 на на этой gf9800gtx+? Или тут без вариантов? На вин10 д3д11 каким-то чудом работает.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Зачем, если производительность всё равно будет дно, особенно учитывая что видеокарта абсолютное дно по нынешним меркам?

а не от криворуких мейнтейнеров Дебиан?

А что же они там накриворучили в debian/rules или небольших патчах?

как узнать разрядность wine. 141716: 1560751168. как узнать разрядность wine фото. как узнать разрядность wine-141716: 1560751168. картинка как узнать разрядность wine. картинка 141716: 1560751168.

А можно еще какие варианты с Вайном попробовать завести д3д11 на на этой gf9800gtx+?

Возможно, нативная версия заработает, так что стоит попробовать купить игру в Steam. Даже если не заработает, можно вернуть деньги.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Без faudio и других важных зависимостей собирали?

Что касается faudio, сопровождающий wine добавил пакет почти год назад.

как узнать разрядность wine. p. как узнать разрядность wine фото. как узнать разрядность wine-p. картинка как узнать разрядность wine. картинка p.

Ну, зная дебиан, в штабле оно попадёт ещё только через год, кек.

Не знаю, где они накриворучили, но в Вине из репозиториев Деба всё время какие-то траблы, которых нет в Вине от девелоперов.

Источник

Как узнать разрядность процессора 32 или 64 битный

Системному администратору и ИТ специалисту, очень важно знать, является ли архитектура процессора системы 32-битной или 64-битной.

Когда речь заходит об установки новых приложений, вы должны знать разрядность процессора. Потому что 64-битные приложения не могут быть запущены в 32-битной системе. А вот на 64 битном процессоре мы можем легко запускать 32 — битные приложения. Например при установки VMware Workstation 16 Pro требуется только 64 битный процессор.

В этой статье показано, как проверить архитектуру процессора на компьютере с Linux.

1. Использование команды lscpu для получения информации о архитектуре

Lscpu — это удобная команда для получения информации об архитектуре процессора в Linux.

Откройте свой терминал и введите следующую команду:

Эта команда покажет информацию о процессоре. Вся информация выведется в вашем терминале следующим образом:

как узнать разрядность wine. 1 kak uznat razrjadnost processora 32 ili 64 bitnyj. как узнать разрядность wine фото. как узнать разрядность wine-1 kak uznat razrjadnost processora 32 ili 64 bitnyj. картинка как узнать разрядность wine. картинка 1 kak uznat razrjadnost processora 32 ili 64 bitnyj.Использование команды lscpu для получения информации о процессоре Linux

Поле архитектура показывает, какой тип процессора у вас установлен. Архитектура x86_64 обозначает 64 бит.

Режим работы процессора 32 — разрядный и 64 — разрядный. Это означает, что ваш процессор поддерживает как 32-битные, так и 64-битные приложения.

Примечание: наиболее распространенные используемые архитектуры процессоров : 64-разрядные они отображаются как x86-64, IA64 и AMD64. А 32-разрядные отображаются x86. Но процессоры i686 является частью семейства x86.

2. Использование команды uname для того чтоб узнать разрядность процессора

Uname — это команда которая покажет вам информацию о вашей системе Linux, а так же покажет версию ядра. Выполните эту команду, чтобы получить информацию о процессоре.

Ответ терминала будет следующим:

В этом способе команда uname сообщила, что Linux работает на 64-разрядном процессоре.

3. Использование команды lshw

Lshw — это простая команда для отображения информации об оборудовании вашей системы Linux. Вы можете получить информацию о процессоре Linux, выполнив следующую команду:

Вот такой ответ вы должны увидеть в терминале:

как узнать разрядность wine. 2 kak uznat razrjadnost processora 32 ili 64 bitnyj. как узнать разрядность wine фото. как узнать разрядность wine-2 kak uznat razrjadnost processora 32 ili 64 bitnyj. картинка как узнать разрядность wine. картинка 2 kak uznat razrjadnost processora 32 ili 64 bitnyj.Использование команды lshw для получения информации о процессоре

Вы можете дополнительно установить фильтр с помощью команды grep. Для этого введите:

4. Получить информацию о процессоре из /proc/cpuinfo

В файле /proc/cpuinfo Linux содержит информацию о процессоре. Хранится она в виде обычного текстового файла. В терминале Linux выполните следующую команду grep.

Вы получите вот такой ответ в терминале:

lm обозначает режим процессора и является он 64-битным. Для получения дополнительной информации о процессоре вы можете выполнить следующую команду:

Заключение

В этой статье вы узнали как определить разрядность процессора на своем компьютере с операционной системой Linux.

Источник

Хитрости и трюки при использовании Wine

как узнать разрядность wine. d1c365dbab5afd6898ab623183d36d3d. как узнать разрядность wine фото. как узнать разрядность wine-d1c365dbab5afd6898ab623183d36d3d. картинка как узнать разрядность wine. картинка d1c365dbab5afd6898ab623183d36d3d.

Всем привет!
Прочел статью про «Все тонкости настройки Wine», оказалось, что там далеко не все тонкости. Поэтому написал этот пост как дополнение тому.

В данном посте в основном вольный перевод оф. документации, а так же несколько своих и чужих хитростей при работе с вайн.
Скорее всего данный пост будет интересен новичкам и обычным пользователям GNU\Linux. Тем не менее добротные советы от специалистов не будут лишними.

Что такое вайн думаю объяснять нет смысла. Хочу лишь показать несколько трюков при работе с ним.

Префиксы

То есть каждый созданный вами префикс можно рассматривать как отдельный wine – он независим от других префиксов. Или, для еще большей простоты, воспринимайте каждый созданный префикс, как отдельно установленную винду.

Теперь немного практики:
Сейчас мы создадим папку Gamez, в ней мы создадим префикс lib в который установим несколько библиотек. Эти библиотеки все равно пригодятся потом, поэтому пусть кешируются.

Последней командой мы опять вызвали окно конфигуратора wine. Просто перейдите на вкладку «Библиотеки» и убедитесь, что все установилось. После этого выполните:

wine winecfg — откроется конфигуратор wine (не из префикса), проверьте ту же вкладку. Видите! Здесь никаких библиотек. Значит он цел и невредим.

Как установить несколько разных версий wine?

Для решения этой задачи придется собирать wine из исходников. При сборке просто используем префикс для дефолтной установке. Примерно как здесь:

./configure prefix=/path/to/install/directory && make
sudo make install

AppDB

Обязательно используйте appdb для поиска информации по установке приложения, возможно стаф, который вы устанавливаете, уже установили и расписали все подводные камни.

Наводим порядок в домашнем каталоге

Если вы любите поиграть, то вероятно ваш /home раздел забит сейвами и прочими файлами игр. Избавиться от этого всего дела, не в ущерб можно так:

как узнать разрядность wine. image loader. как узнать разрядность wine фото. как узнать разрядность wine-image loader. картинка как узнать разрядность wine. картинка image loader.

Замените стандартный путь к моим документам, на желаемое место для хранения сейвов. У меня, к примеру, этот путь ведет в папку с игрой.

Использование последних версий wine

Wine такая штука, чем новее тем лучше! С помощью следующей команды вы всегда будете иметь последнею версию wine (для Ubuntu-подобных дистрибутивов):

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update

После выполнения этих команд ищите последнею версию wine в synaptic.

Установка winetricks

Если по каким-либо причинам у вас до сих пор нет winetricks, то завести его в хозяйстве можно так:

wget winetricks.org/winetricks
sudo cp winetricks /usr/bin
sudo chmod +x /usr/bin/winetricks

Как установить MSI файл?

Это можно сделать двумя способами: wine msiexec /i whatever.msi

Альтернативный способ: wine start whatever.msi

The file foo.exe is not marked as executable… — Что это значит?

Эта ошибка происходит потому что на exe файле стоит запрет на выполнение. Для файла на вашей ФС эта команда должна исправить положение:

если же файл находится на диске, то должна помочь вот эта команда:

Как вывести содержимое отладки в отдельный файл?

/.wine/drive_c/Games/Tron
wine tron.exe &> log.txt

Как отключить «crash» диалог?

Если вы используете префиксы, не забудьте в команде указать путь к префиксу — winetricks nocrashdialog

После запуска приложения\игры, wine ругается и ничего не запускает. Что делать?

Для начала изучите логи, обычно в них все написано. Ниже я приведу самые популярные ошибки:

MFC40.DLL : через winetricks установи mfc40 (Microsoft Foundation Classes from Visual C++ 4).
MFC42.DLL, MSVCP60.DLL : через winetricks установи vcrun6 (MS Visual C++ 6 sp4 libraries: mfc42, msvcp60, msvcrt).
MFC71.DLL, MSVCP71.DLL : через winetricks установи vcrun2003 (MS Visual C++ 2003 libraries: mfc71,msvcp71,msvcr71).
MFC80.DLL, MSVCP80.DLL : через winetricks установи vcrun2005 (MS Visual C++ 2005 libraries: mfc80,msvcp80,msvcr80).
MFC90.DLL, MSVCP90.DLL : через winetricks установи vcrun2008 (MS Visual C++ 2008 libraries: mfc90,msvcp90,msvcr90).
MDAC : через winetricks установи mdac27 (MS MDAC 2.7).

Мое приложение работает, но текстовые поля ведут себя странно

Проанализируйте дебаг wine после запуска приложения, если видите что ругается на RICHED20.DLL, то доустановите через winetricks следующею библиотеку: riched20

После запуска в консоль выводятся fixme сообщения. Что это?

Вы можете просто их игнорировать, это информация для разработчиков.

Через вайнтрикс можно установить 1 или 2 фреймворк. Как альтернатива использовать mono. Если же приложение требует 3 или 4 фреймворк, то скорее всего оно работать не будет (хотя 3 и даже 3.5 доступен в меню winetricks). Ждем пока решат эту проблему.

Игра которую я пытаюсь установить защищена от распространения возможно ли её установить?

Смотри список copy protection, которые работают.

Что делать если приложение требует IE?

Wine использует по умолчанию ядро\движок Gecko – это то же, что и на Firefox. Поэтому можно через winetrikcs доустановить gecko(если его нет) и\или fakeie6.

Если же это не помогло, попробуйте поменять версию windows на win2k и установить через winetricks ie6, ie7 или ie8.

Как включить сглаживание шрифтов в wine?

Если ваша версия выше чем 1.1.12 вы можете использовать winetricks и выбрать один из трех вариантов сглаживания: fontsmooth-gray, fontsmooth-rgb или fontsmooth-bgr

После выхода из игры не восстанавливается разрешение экрана
Как попасть в реестр wine?

wine regedit — Если используются префиксы укажите путь в команде.

Нуждается ли wine в отдельной установке драйверов?

Нет. Wine – это не эмулятор компьютера, он лишь переводит вызовы Windows API в понятные линуксу команды.

Безопасно ли запускать wine от root?

Никогда не запускайте wine от root пользователя.

Если это уже случилось измените владельца

Техника безопасности при использовании wine

Вот несколько советов, которые помогут вам повысить безопасность:

/.xsession-errors
done

Добавьте его в автозагрузку, и установите следующий пакет (он необходим для работы скрипта).
apt-get install inotify-tools

Источник

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Полное руководство по Wine: от установки до примеров использования

Оглавление

Для чего Wine

Эта инструкция расскажет об использовании Wine. Данные советы по использованию применимы как к Kali Linux, так и к любому другому дистрибутиву Linux.

С помощью Wine можно запускать программы Windows прямо на Linux без использования виртуальных компьютеров. Если говорить о Kali Linux, то одним из интересных примеров является программа Router Scan by Stas’M, которая прекрасно работает через Wine (находит и взламывает роутеры, но не работают функции, связанные с использованием Wi-Fi адаптера).

Итак, Wine — это набор программ и библиотек, которые позволяют запускать Windows приложения в Linux без использования виртуализации. Конечно, Windows программы можно запустить в Linux с использованием VirtualBox, но такой вариант потребует запуска полноценной операционной системы с соответствующими затратами ресурсов, особенно оперативной памяти — для работы Windows необходимо несколько гигабайт памяти, а также место на диске для установки — несколько десятков гигабайт. При этом важным требованием для работы VirtualBox и аналогичных виртуальных компьютеров является то, чтобы ваш центральный процессор поддерживал виртуализацию.

Wine позволяет обойти все эти ограничения — для запуска программ Windows не нужно устанавливать эту операционную систему и приложениям для работы требуется всего несколько десятков мегабайт оперативной памяти.

Но у Wine есть и недостатки — не все приложения работают хорошо или вообще работают. Тем не менее огромное количество Windows программ прекрасно запускаются и работают в Linux благодаря Wine.

Возможности и ограничения Wine

Программа способна запускать 64-битные, 32-битные, 16-битные программы и библиотеки Windows 9x/NT/2000/XP/Vista/7/8/10 и Windows 3.x

Поддержка Win32 API:

Позволяет программе Windows взаимодействовать с:

Как вы можете увидеть, список впечатляющий и позволяет, к примеру, запускать игры для которых требуется DirectX и при этом выводить звук. Приложения из Wine могут работать с сетью и даже имеют доступ к некоторым аппаратным возможностям (принтеры, сканеры).

Если для работы приложения необходимы дополнительные библиотеки, например, Visual C++ Redistributable for Visual Studio, то их возможно установить в Wine и запускать приложение в среде с установленной этой библиотекой.

При этом нужно помнить о таком ограничении, как невозможность работать с устройствами напрямую, например, если для устройства требуется драйвер, то бессмысленно устанавливать Windows драйвер в Wine — вам нужно найти версию драйвер для Linux и установить её.

64-битный или 32-битный Wine?

В этой инструкции для установки Wine мы включим поддержку репозиториев для 32-битных платформ (i386) для того, чтобы скачать необходимые библиотеки. Может возникнуть вопрос, существует ли 64-битный Wine и если да, зачем нам подключать репозитории для i386 и скачивать 32-битную версию?

Да. 64-битный Wine доступен в Linux начиная с версии 1.2. Бинарные пакеты WineHQ доступны для 64-битных версий, и большинство основных дистрибутивов упаковывают их для пользователей. Обычно установка должна быть такой же простой, как установка пакета Wine для вашего дистрибутива через менеджер пакетов.

Но имеется несколько очень важных замечаний:

Главное, что из этого следует — даже при установке 64-битного Wine необходимо активировать 32-битные репозитории, поскольку многие приложения Windows по-прежнему являются 32-битными и в любом случае необходимо установить 32-битные библиотеки, иначе многие программы просто не будут работать.

При установке можно явно выбрать пакет wine64, но даже если вы установите wine, то им будет 64-битная версия, если у вас 64-битный Linux.

Как установить Wine

Установка Wine в Debian, Kali Linux, Linux Mint, Ubuntu и их производные

Выполните следующие команды:

После установки запустите Wine — возможно, он предложит скачать необходимые шрифты и другие компоненты:

Чтобы проверить версию Wine выполните команду:

Установка Wine в Arch Linux

Откройте текстовый файл /etc/pacman.conf:

В нём найдите и раскомментируйте строки (убедитесь, что раскомментировали обе строки, иначе изменения не вступят в силу):

Обновите информацию о пакетах:

Как запустить программу в Wine

Запуск двойным кликом по исполнимому файлу

Для запуска Windows приложений в Linux обычно достаточно дважды кликнуть по ним. Но может быть так, что .exe файл будет открываться менеджером архивов или другим приложением (обычно менеджером архивов).

как узнать разрядность wine. wine. как узнать разрядность wine фото. как узнать разрядность wine-wine. картинка как узнать разрядность wine. картинка wine.

В этом случае кликните по файлу правой кнопкой мыши, выберите пункт «Открыть с помощью» и выберите Wine.

Если у вас в контекстном меню не появился Wine, то сделайте так:

как узнать разрядность wine. wine 2. как узнать разрядность wine фото. как узнать разрядность wine-wine 2. картинка как узнать разрядность wine. картинка wine 2.

как узнать разрядность wine. wine 3. как узнать разрядность wine фото. как узнать разрядность wine-wine 3. картинка как узнать разрядность wine. картинка wine 3.

Обратите внимание, насколько экономно используется оперативная память — для работы Router Scan by Stas’M в Kali Linux нужен всего 1 мегабайт оперативной памяти. Если бы для запуска этой программы мы устанавливали Windows в виртуальную машину, то потребовалось бы несколько гигабайт для работы ОС. К тому же, при использовании Wine необязательно, чтобы процессор поддерживал виртуализацию — в отличие от VirtualBox и других аналогичных способов запуска виртуальных компьютеров.

как узнать разрядность wine. wine 4. как узнать разрядность wine фото. как узнать разрядность wine-wine 4. картинка как узнать разрядность wine. картинка wine 4.

Запуск в командной строке

Использование wine start

В некоторых случаях может потребоваться указать полный путь к исполняемому файлу. Например, если вам нужно установить программу с нескольких компакт-дисков, ввод каталога в терминале не позволит вам извлечь компакт-диск.

Вы можете указать Wine путь в стиле DOS или Windows в одинарных кавычках, например:

Вы также можете использовать двойные кавычки, но вам нужны две обратные косые черты вместо одной:

Если вы предпочитаете использовать путь в стиле Unix, используйте параметр /unix для запуска, например:

Передача аргументов командной строки Windows

Если вы используете программу с аргументами в Windows, например:

То вы можете сделать то же самое в Wine, запустив:

То есть командная строка идентична, за исключением wine перед ней. Обратите внимание, однако, что вам может потребоваться экранировать некоторые специальные символы обратной косой чертой из-за того, как они обрабатываются в оболочке Linux. Например:

Файлы MSI нельзя запускать напрямую; вам нужно использовать либо программу Wine msiexec, либо запуск Wine с терминала:

Графическая среда Wine в стиле Explorer

Если вы предпочитаете использовать графический интерфейс для управления файлами, возможно, вам стоит рассмотреть возможность использования winefile. Это приложение Winelib поставляется с Wine и может быть найдено с другими программами Wine. Это полезный способ просмотреть конфигурацию вашего диска и найти файлы, а также вы можете запускать программы прямо из Winefile. Обратите внимание, что многие функции ещё не реализованы.

Чтобы его открыть выполните:

Вы можете запустить файл .bat разными способами:

1. Выполните команду

2. Выполните команду

И найдите в окне Проводника нужный вам файл.

чтобы сразу попасть в нужную папку.

Если вы используете путь до файла в файловой системе Linux, то обязательно нужно указать опцию /unix.

Как установить программу в Wine и создать ярлык

Если программа является портативной, то вы можете поместить её в любое место на диске — необязательно в папку Wine. Кстати, по умолчанию диском C: в Wine является папка

Как уже сказано, вам необязательно помещать файлы с программой именно туда. Вы можете запускать портативные программы показанными выше способами.

Если программа распространяется в виде установщика (инсталлятора), то просто запустите этот установщик с помощью Wine. В большинстве случаев всё пройдёт как в Windows, будет выполнена обычная установка и на рабочем столе вашей Linux и в меню появится ярлык для запуска программы.

как узнать разрядность wine. foobar wine. как узнать разрядность wine фото. как узнать разрядность wine-foobar wine. картинка как узнать разрядность wine. картинка foobar wine.

Для портативной программой вы также можете сделать ярлык. Для этого кликните правой кнопкой мыши по рабочему столу и выберите пункт «Создать кнопку запуска здесь» (в Cinnamon), «Создать значок запуска» (в XFCE) или аналогичный пункт.

Обычно есть возможность установить иконку, в том числе присутствуют иконки программ, когда-либо запускаемых в Wine.

Даже если «мастер значка запуска» позволяет указать рабочий каталог, то лучше не полагаться на его. В качестве команды запуска укажите команду вида:

То есть команда для выполнения включает в себя две подкоманды — переход в нужный каталог и запуска исполнимого файла.

К примеру, исполнимый файл находится в папке /home/mial/.wine/drive_c/Program Files (x86)/foobar2000/ и называется foobar2000.exe, тогда команда запуска следующая:

как узнать разрядность wine. foobar link wine. как узнать разрядность wine фото. как узнать разрядность wine-foobar link wine. картинка как узнать разрядность wine. картинка foobar link wine.

Обратите внимание, что:

Другой пример, когда файл находится не на диске Wine: нужно создать ярлык для запуска файла /mnt/disk_d/Share/Conses/ConsFed/cons.exe, тогда команда запуска следующая:

как узнать разрядность wine. consplus wine. как узнать разрядность wine фото. как узнать разрядность wine-consplus wine. картинка как узнать разрядность wine. картинка consplus wine.

Если для работы программы необходима специальная версия Wine или дополнительные компоненты, то можно найти скрипты, которые упрощают их установку, о них будет позже в разделах, посвящённых PlayOnLinux и winetricks.

Встроенные в Wine программы

В Wine имеется несколько встроенных «стандартных программ Windows».

Блокнот

Редактор реестра

Более подробно о реестре и редакторе реестра будет ниже.

Проводник

Чтобы открыть проводник, выполните команду:

В проводнике вы можете открыть «Мой компьютер» — там будут ссылки на все диски в Linux. Диск «C:» это то, что размещено в папке

/.wine/drive_c/. Диск «Z:» — это корневой диск файловой системы Linux. Другие диски — это подключённые к Linux флешки и диски.

Диспетчер задач

Чтобы открыть Диспетчер задач, выполните команду:

Игра «Сапёр»

Браузер Internet Explorer

На самом деле, это не настоящий IE — это браузер на основе Firefox.

При желании, можно установить старые версии Internet Explorer, но даже Windows в последних версиях отказалась от использования IE и перешла на веб-браузер на основе Chrome.

Командная строка Windows

Для запуска выполните:

Встроенные команды CMD:

для дополнительной информации по перечисленным командам

Установщик MSI файлов

Панель управления

Для запуска выполните:

Как удалить программу из Wine

Чтобы удалить программу из Wine, перейдите в настройки «Установка/удаление программ», для этого выполните:

как узнать разрядность wine. wine uninstaller. как узнать разрядность wine фото. как узнать разрядность wine-wine uninstaller. картинка как узнать разрядность wine. картинка wine uninstaller.

Далее выберите программу для удаления и нажмите кнопку «Изменит/удалить». Ярлыки, созданные во время установки, будут удалены автоматически.

Файловая система Wine

По умолчанию физически файлы размещены в папке

/.wine. То есть если вы хотите «переустановить Windows», то есть полностью удалить все настройки и установленные программы, то можете удалить эту папку. Но помните, что сделанные в меню и на рабочем столе ярлыки останутся, поскольку расположены в других местах.

При использовании WINEPREFIX (об этом позже), будет использоваться другая папка для хранения файлов.

вы можете открыть «Мой компьютер» — там будут ссылки на все диски в Linux. Диск «C:» это то, что размещено в папке

/.wine/drive_c/. Диск «Z:» — это корневой диск файловой системы Linux. Другие диски — это подключённые к Linux флешки и диски.

Вы можете изменить это, для этого откройте «Настройки Wine» и перейдите на вкладку «Диски»:

как узнать разрядность wine. winecfg. как узнать разрядность wine фото. как узнать разрядность wine-winecfg. картинка как узнать разрядность wine. картинка winecfg.

WINEPREFIX (префиксы)

По умолчанию, Wine хранит файлы настроек и установленные приложения Windows в каталоге

/.wine. Этот каталог называется префиксом Wine (Wine prefix). Он создаётся и обновляется автоматически по необходимости при запуске программ Windows и программ настройки Wine, например winecfg. Каталог префикса также содержит стандартную структуру корневого раздела каталогов Windows, которая представляется программам Windows как диск C:.

Вы можете изменить место расположения префикса, создав переменную окружения WINEPREFIX с указанием нового пути. Это полезно, когда вам необходимо использовать различное окружение для разных приложений Windows. При запуске приложения Windows новый префикс будет автоматически создан на указанном в WINEPREFIX месте, если его до этого не существовало.

Для примера, если вы запускаете одно приложение с

у каждой программы будет свой раздел C:, соответственно, своя копия всех настроек и реестра. Таким образом, обе программы будут запущены в полностью изолированных друг от друга средах.

Примечание: Тем не менее, префиксы Wine не являются песочницами. Программы, запущенные в Wine могут также получать доступ к оставшейся части системы (например, раздел Z: обычно соответствует корню файловой системы /).

Для создания префикса без запуска каких-либо средств настройки Wine или приложений Windows вы можете использовать команду:

Вы можете изменить префикс, который использует Wine, изменив переменную среды WINEPREFIX (за пределами Wine). Для этого запустите в терминале что-то вроде следующего:

Чтобы использовать префикс по умолчанию, используйте команду

Или просто установите значение WINEPREFIX на

В качестве альтернативы вы можете указать префикс wine в каждой команде, например

Вы можете переименовывать, перемещать, копировать и удалять префиксы, не затрагивая другие, и каждый префикс имеет свой собственный экземпляр wineserver.

Как создать 32-битный винный префикс в 64-битной системе?

В настоящее время существует ряд серьёзных ошибок, которые не позволяют многим 32-битным приложениям работать с 64-битным префиксом Wine. Чтобы обойти это, вы можете создать новый 32-битный винный префикс, используя переменную среды WINEARCH. В терминале введите:

(используйте фактический путь к wineprefix) Не используйте существующий каталог для нового wineprefix: Wine должен его создать сам.

После создания 32-битного wineprefix вам больше не нужно указывать WINEARCH в командной строке, чтобы использовать его, так как архитектура существующего wineprefix не может быть изменена. Обратите внимание, что если вы хотите использовать wineprefix не тот, который установлен по умолчанию (

/.wine), то вам нужно указать переменную WINEPREFIX при установке чего-либо (включая winetricks):

Как запустить две программы, как если бы они были на разных компьютерах?

Пример: у вас есть серверная и клиентская программы. И одна не будет работать в присутствии другой.

Здесь вам поможет использование разных wineprefix, поскольку они по сути имитируют два компьютера с Windows.

Запустите первую программу как обычно:

Вторую нужно запускать с другим префиксом, поэтому нам нужно изменить переменную среды WINEPREFIX:

First-program.exe и second-program.exe могут быть двумя копиями одной и той же программы.

Как заставить Wine запускать приложение на виртуальном рабочем столе

Вы можете сделать это с помощью winecfg. Добавьте приложение на вкладке «Приложения», а затем на вкладке «Графика» включите «Эмулировать виртуальный рабочий стол».

Вы также можете использовать следующую команду:

Замените program.exe именем вашей программы и измените разрешение на размер виртуального рабочего стола, который вам нужен. Изменение name позволяет одновременно открывать несколько рабочих столов.

Помощники в установке программ и библиотек в Wine

PlayOnLinux

PlayOnLinux — это программа с графическим интерфейсом, которая содержит базу качественных и актуальных скриптов, которые помогают устанавливать Windows программы буквально в несколько кликов. По своей сути PlayOnLinux является обёрткой для Wine, облегчающей и автоматизирующей действия по установке программ, особенно требующих зависимости.

Скрипты PlayOnLinux активно используют WINEPREFIX и устанавливают каждое приложение свой собственный WINEPREFIX. Это означает, что работа разных программ не влияет друг на друга, и вы легко можете удалить любую из них никак не затронув другие.

PlayOnLinux имеет набор собственных функций, которые можно вызывать из скриптов. Эти функции позволяют устанавливать необходимые библиотеки, dll файлы, среды выполнения и прочее.

В своей работе программа создаёт WINEPREFIX из разных версий Wine. То есть если для работы программы рекомендована определённая версия Wine, то именно эта версия и будет использоваться.

Особенность этой программы в том, что в скриптах PlayOnLinux явно указывается версия Wine. Это касается даже беспроблемных программ, которые нормально работают на любых версиях Wine. Но поскольку версию Wine необходимо указать явно, то указывается последняя версия на момент написания скрипта. В результате при установке разных программ, PlayOnLinux загрузит разные версии Wine. Каждая версия Wine плюс префикс занимают достаточно много места.

Это означает, что если вы хотите установить какое-нибудь простое приложение, не требующее установку дополнительных программ, установите его с помощью Wine, не используя PlayOnLinux — это поможет сэкономить вам несколько сотен мегабайт места на диске.

Установка PlayOnLinux в Debian, Kali Linux, Linux Mint Ubuntu и их производные:

Установка PlayOnLinux в Arch Linux, BlackArch и их производные:

Чтобы установить программу в PlayOnLinux, нажмите кнопку «Установка».

как узнать разрядность wine. . как узнать разрядность wine фото. как узнать разрядность wine-. картинка как узнать разрядность wine. картинка .

Выберите категорию и программу или игру в ней, которую вы хотите установить и опять нажмите кнопку «Установка» (внизу окна).

как узнать разрядность wine. playonlinux 2. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 2. картинка как узнать разрядность wine. картинка playonlinux 2.

Далее будет показано окно с важными рекомендациями:

как узнать разрядность wine. playonlinux 3. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 3. картинка как узнать разрядность wine. картинка playonlinux 3.

Информация о выбранной программе для установки.

как узнать разрядность wine. playonlinux 4. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 4. картинка как узнать разрядность wine. картинка playonlinux 4.

И вот здесь то, о чём говорилось выше — установочный файл 7-Zip размером меньше 2 мегабайт и сама программа после установки занимает примерно столько же. Но для неё качается указанная в скрипте версия Wine, которая занимает почти 300 мегабайт, плюс в развёрнутом виде префикс также будет занимать место.

как узнать разрядность wine. playonlinux 5. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 5. картинка как узнать разрядность wine. картинка playonlinux 5.

Если программа бесплатная, то вы можете выбрать загрузку из сети или указать установщик на вашем компьютере, если вы скачали программу заранее.

как узнать разрядность wine. playonlinux 6. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 6. картинка как узнать разрядность wine. картинка playonlinux 6.

Для некоторых программ предлагается установить с диска или из Steam’а.

Запускается обычный установщик выбранной программы.

как узнать разрядность wine. playonlinux 7. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 7. картинка как узнать разрядность wine. картинка playonlinux 7.

После установки, ярлык выбранной программы добавляется в меню, на рабочий стол, а также в PlayOnLinux.

как узнать разрядность wine. playonlinux 8. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 8. картинка как узнать разрядность wine. картинка playonlinux 8.

Для каждой установленной программы вы можете сделать тонкую настройку. Например, выбрать другую версию Wine.

как узнать разрядность wine. playonlinux 9. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 9. картинка как узнать разрядность wine. картинка playonlinux 9.

Вы можете выполнить стандартные действия для данного префикса в графическом интерфейсе PlayOnLinux.

как узнать разрядность wine. playonlinux 10. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 10. картинка как узнать разрядность wine. картинка playonlinux 10.

При необходимости, вы можете установить дополнительные компоненты — всякие среды выполнения, недостающие DLL, программы Windows и очень многое другое.

как узнать разрядность wine. playonlinux 11. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 11. картинка как узнать разрядность wine. картинка playonlinux 11.

Вы можете изменить настройки экрана — насколько я понимаю, в Wine напрямую это можно сделать только редактированием реестра Windows.

как узнать разрядность wine. playonlinux 12. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 12. картинка как узнать разрядность wine. картинка playonlinux 12.

как узнать разрядность wine. playonlinux 13. как узнать разрядность wine фото. как узнать разрядность wine-playonlinux 13. картинка как узнать разрядность wine. картинка playonlinux 13.

Winetricks

Winetricks — это простой способ решения различных задач в Wine связанных с установкой программ и игр и настройкой Wine.

Winetricks — это вспомогательный скрипт для загрузки и установки различных распространяемых библиотек времени выполнения, необходимых для запуска некоторых программ в Wine. Они могут включать замену компонентов Wine с использованием библиотек с закрытым исходным кодом.

У Winetricks есть графическое меню поддерживаемых игр/приложений, для которых он может выполнять последовательные действия. Он также позволяет устанавливать недостающие библиотеки DLL и настраивать различные параметры Wine. Вы можете выбрать префикс, в который вы хотите установить приложение или изменить настройку.

Установка Winetricks в Debian, Kali Linux, Linux Mint Ubuntu и их производные:

Установка Winetricks в Arch Linux, BlackArch и их производные:

Если в репозитории вашего дистрибутива отсутствует Winetricks, либо вы хотите самую последнюю версию, то для установки и запуска достаточно выполнить команды:

У программы графический интерфейс. В открывшемся окне вы можете сразу выполнить действия в префиксе по умолчанию или создать новый префикс:

как узнать разрядность wine. winetricks. как узнать разрядность wine фото. как узнать разрядность wine-winetricks. картинка как узнать разрядность wine. картинка winetricks.

Пример действий после выбора префикса:

как узнать разрядность wine. winetricks 2. как узнать разрядность wine фото. как узнать разрядность wine-winetricks 2. картинка как узнать разрядность wine. картинка winetricks 2.

Создание нового префикса — достаточно выбрать его битность и название.

как узнать разрядность wine. winetricks 3. как узнать разрядность wine фото. как узнать разрядность wine-winetricks 3. картинка как узнать разрядность wine. картинка winetricks 3.

Новый префикс добавлен в список и теперь вы можете выбрать его для установки программ и выполнения других действий:

как узнать разрядность wine. winetricks 5. как узнать разрядность wine фото. как узнать разрядность wine-winetricks 5. картинка как узнать разрядность wine. картинка winetricks 5.

Пример настроек, которые вы можете поменять для выбранного префикса:

как узнать разрядность wine. winetricks 4. как узнать разрядность wine фото. как узнать разрядность wine-winetricks 4. картинка как узнать разрядность wine. картинка winetricks 4.

Пример программ для установки:

как узнать разрядность wine. winetricks 6. как узнать разрядность wine фото. как узнать разрядность wine-winetricks 6. картинка как узнать разрядность wine. картинка winetricks 6.

В Winetricks выполняемые по установке действия называются verbs, то есть буквально «глаголы». Каждый глагол устанавливает приложение или изменяет настройки. В дальнейшем в качестве verb будут использоваться слова «действие» и «глагол».

При запуске без параметров winetricks отображает графический интерфейс со списком доступных пакетов. Если вам известны имена пакетов, которые вы хотите установить, вы можете добавить их в команду winetricks, и процесс установки сразу же начнётся. Например, команда

установит пакеты corefonts и vcrun6.

Как и все команды Wine, winetricks знает о переменной среды WINEPREFIX. Это полезно для использования winetricks с разными расположениями префиксов Wine. Например,

устанавливает пакет mfc40 в папку

Пользователи с более чем одной версией Wine в своей системе (например, установленный пакет и неустановленный Wine, созданный из git) могут указать, какую версию Winetricks следует использовать. Например,

устанавливает пакет mfc40 с помощью Wine в каталог

Что лучше, PlayOnLinux или Winetricks?

Некоторые действия у PlayOnLinux или Winetricks пересекаются, то есть одну и ту же программу можно установить как через PlayOnLinux, так и через Winetricks, что выбрать?

Во-первых, если это простая для установки в Linux программа, не требующая зависимостей, например, foobar2000 или 7-Zip, то не используйте ни одну из этих программ — установите её напрямую, поскольку PlayOnLinux создаст новый виртуальный диск и загрузит новую версию Wine (много места), а Winetricks почти наверняка скачает старую версию (хотя скрипт обновляется почти каждый день, многие ссылки в нём успевают устаревать).

Во-вторых, если вам нужно установить зависимость или программу для которой требуются дополнительные компоненты, то я бы рекомендовал PlayOnLinux просто как более простой вариант. Но если вы хотите установить компонент не в новый префикс, а в уже имеющийся префикс, то удобнее воспользоваться Winetricks, так как в нём нет обязательной стадии создания нового виртуального диска.

Использование реестра и Regedit

Все настройки, которые вы изменяете в winecfg, за исключением настроек диска, в конечном итоге сохраняются в реестре. В Windows это центральный репозиторий для конфигурации приложений и операционной системы. Точно так же Wine реализует реестр, и некоторые настройки, которых нет в Winecfg, могут быть изменены в нём.

Структура реестра

Реестр Windows представляет собой сложную древовидную структуру, и даже большинство программистов Windows не полностью осведомлены о том, как устроен реестр с его различными «кустами» и многочисленными связями между ними; полное описание выходит за рамки этого документа. Но вот основные ключи реестра, о которых вам, возможно, нужно знать сейчас:

Этот основной корневой ключ (в win9x он хранится в скрытой файловой системе system.dat) содержит всё, что относится к текущей установке Windows. Часто это сокращённо называют HKLM.

Этот основной корневой ключ (в Win9x он хранится в скрытом файле user.dat) содержит данные конфигурации для каждого пользователя установки.

Это ссылка на HKEY_LOCAL_MACHINE\Software\Classes. Он содержит данные, описывающие такие вещи, как ассоциации файлов, обработчики документов OLE и классы COM.

Это ссылка на HKEY_USERS\ваше_имя, то есть вашу личную конфигурацию.

Файлы реестра

Теперь вы, вероятно, задаётесь вопросом, как это переводится в структуру Wine. Описанный выше макет реестра на самом деле находится в трёх разных файлах в каталоге

/.wine каждого пользователя:

Этот файл содержит HKEY_LOCAL_MACHINE.

Этот файл содержит HKEY_CURRENT_USER.

Этот файл содержит HKEY_USERS\.Default (т.е. пользовательские настройки по умолчанию).

Эти файлы автоматически создаются при первом использовании Wine. Набор глобальных настроек хранится в файле wine.inf и обрабатывается программой rundll32.exe. При первом запуске Wine файл wine.inf обрабатывается для заполнения исходного реестра. Реестр также обновляется автоматически при изменении wine.inf, например, при обновлении до более новой версии Wine.

Не рекомендуется редактировать эти файлы для изменения реестра, поскольку они управляются внутри Wine. Используйте regedit.exe, reg.exe или любую программу, которая использует стандартные функции реестра.

Использование Regedit

Лёгкий способ получить доступ к реестру и изменить его с помощью инструмента regedit.

как узнать разрядность wine. regedit. как узнать разрядность wine фото. как узнать разрядность wine-regedit. картинка как узнать разрядность wine. картинка regedit.

Подобно программе Windows, которую он заменяет, regedit служит для обеспечения представления системного уровня реестра, содержащего все ключи. Когда вы запустите её, вы сразу заметите, что загадочные ключи, отображаемые в текстовом файле, организованы в виде иерархии.

Чтобы перемещаться по реестру, нажимайте пункты слева, чтобы перейти к подпунктам. Чтобы удалить ключ, щёлкните его и выберите «Удалить» в меню «Правка». Чтобы добавить ключ или значение, найдите, куда вы хотите поместить его, и выберите «Создать» в меню «Правка». Точно так же вы изменяете существующий ключ, выделяя его на правой панели окна и выбирая «Изменить» в меню «Правка». Другой способ выполнить те же действия — щёлкнуть правой кнопкой мыши ключ или значение.

Особый интерес для пользователей Wine представляют настройки, хранящиеся в HKEY_CURRENT_USER\Software\Wine. Большинство настроек, которые вы изменяете в winecfg, записываются в эту область реестра.

Полный список ключей реестра

В вики вы найдёте актуальный список полезных ключей и значений реестра.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *