Установка wine simply linux

АльтЛинукс: опыт настройки и эксплуатации. Часть 7 — Simply Linux, опыт настройки WINE, установка КОМПАС 3D LT V12

В прошлой статье (Часть 6) мы с Вами, уважаемый читатель, продолжили знакомство с операционной системой Simply Linux 9 платформы из семейства операционных систем АльтЛинукс. Указанное семейство сборок основано на репозитории Sisyphus и поддерживается российской компанией «Базальт СПО» .

Мы научились устанавливать и настраивать сторонний офисный пакет WPS Office — проект одной из ведущих IT команд из Китая KingSoft.

Данную статью мы посвятим установке и настройке WINE .

Установка и настройка WINE

WINE — это свободное программное обеспечение, позволяющее пользователям UNIX-подобных операционных систем исполнять 16-, 32- и 64- битные приложения, в том числе и игры, созданные исключительно под Microsoft Windows , без наличия при этом установленной Microsoft Windows .

WINE работает не как эмулятор и не как виртуальная машина, он не эмулирует систему Windows , не создает имитацию Windows и не пытается реализовать ее логику. Вместо этого он на лету выполняет преобразование API-вызовов Windows в POSIX-совместимые вызовы.

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

WINE не создает эмуляцию Windows , вместо этого приложения Windows запускаются прямо внутри текущей операционной системы.

В любом случае при переходе на Линукс остаются какие-то предпочтения в виде привычного программного обеспечения, написанного под Windows . Найти 100% замену в Линуксе часто бывает очень сложно (иногда не возможно). Для автора данной статьи таким приложением стал КОМПАС 3D компании АСКОН . Будучи главным конструктором предприятия тяжелого машиностроения (в 2008. 2011 гг), автор статьи не раз обращался к компании АСКОН с вопросом, будет ли специальная версия КОМПАС 3D под Линукс. Вопрос, как правило, «умирал стоя». К сожалению до сих пор никакой ясности в данном вопросе нет.

Судя по всему впереди большие изменения в области управления экономикой и промышленностью страны. Похоже, что впереди будут проблемы с лицензированием Microsoft Windows . И если компания АСКОН не развернется в направлении UNIX-подобных систем, кто-нибудь из одаренных программистов «допилит» FreeCAD до работоспособного состояния и в Интернет пространстве у компании АСКОН появится условно бесплатный конкурент. Это сугубо оценочное суждения автора.

В настоящий момент речь даже не идет о профессиональной работе. В повседневной жизни часто возникают моменты, когда необходимо просто прорисовать какой-то эскиз (например, опалубки для отмостки деревенского дома), где без простейшего 2D чертежа часто не обойтись. В качестве такого незаменимого помощника лично для меня стала бесплатная версия КОМПАС 3D LT V12 (скачать можно на странице загрузки).

Читайте также:  Linux disk usage command

Учитывая то, что КОМПАС 3D LT V12 является 32 bit приложением WIndows , мы будем рассматривать установку 32 bit версии WINE . Причем в данной статье мы будем рассматривать установку 32 bit версии WINE в 64 bit системе Simply Linux .

Установка WINE

Итак, загружаем менеджер пакетов Synaptic (еще раз напомним, что мы работаем в 64 bit Simply Linux ). Вводим пароль Администратора системы, далее в главном окне менеджера жмем кнопку «Искать» и набираем волшебное слово » wine «. В загруженном в окне списке выбираем для установки следующие пакеты:

  • i586-wine.32bit (будет предложено установить целый список зависимых пакетов — обязательно подтверждаем установку)
  • fonts-ttf-wingdings (если не был установлен ранее)
  • i586-liwine-gl.32bit (для успешной работы графики с использованием OpenGL, будет предложено установить целый список зависимых пакетов — обязательно подтверждаем установку)
  • wine-programs

Жмем кнопку «Применить», ждем установки пакетов (см. рис. 1).

Источник

Из жизни

В своё время я пытался провести опрос среди тех читателей блога, кого интересует вопрос установки Windows-программ в Linux-е.

К большому удивлению и сожалению пришлось констатировать что, читателей блога проблема интересует, но в каком-то своём ракурсе.

Как и обещал, я подчинился решению читателей, и не стал приводить пошаговую инструкцию настройки Wine и установки программы Компас.

По выше озвученной причине в своих сообщениях привожу лишь факты успешной установки и запуска той или иной программы.

Теперь о Linux-ах. Переходя на Simply Linux я надеялся на избавление от большинства проблем с Wine, возникавших в Ubuntu. Но, Wine в любом Linux остаётся Wine. Это не более чем программа эмулирующая работу Windows для запускаемых программ.

Бесспорным преимуществом Simply Linux, а с ним и Wine, является тот факт, что Simply позволяет добавить Wine в перечень программ, которые будут установлены при установке SL.

Почему это является преимуществом? Да потому, что устанавливается последняя стабильная версия Wine. Отпадает необходимость установки программы пользователем.

Wine в девственном виде мало что позволяет установить и тем более запустить. Лёгкие программы, не требующие системных реcурсов Window, запускаются без каких-либо проблем и ошибок.

Что касается тяжёлых, ресурсоёмких программ, требующих NetFramework, DirectX и других библиотек, то тут необходима настройка Wine. Настройка заключается в доустановке необходимых для запуска компонентов. Не простая установка, представляющая из себя запуск скачанных exe-дистрибутивов, а установка средствами Wine.

Поехали дальше. Сейчас прозвучит подсказка номер два. Тем, кто понял о чём шла речь в первой подсказке, следующая информация будет полезной.

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

Поясню. В выше указанном файле приводятся комплексные требования к системе. Что касается минимальных требований к железу, то это не для нас. Эту информацию учтём но не более того. Нас интересует информация касаемо установленных компонентов Windows. Ну? Полезли в файл! Смотрим.

Читайте также:  Ubuntu linux unleashed 2021 edition

Понятно о чём говорю и что хочу донести до Ваших пытливых умов?

И вот ещё что, подсказки правомерны для Wine как под Ubuntu так под Simply. Да что уж там, для любого Wine.

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

Источник

АльтЛинукс: опыт настройки и эксплуатации. Часть 8 — Simply Linux, опыт настройки одновременной работы WINE32 и WINE64

В прошлой статье (Часть 7) мы с Вами, уважаемый читатель, продолжили знакомство с операционной системой Simply Linux 9 платформы из семейства операционных систем АльтЛинукс . Указанное семейство сборок основано на репозитории Sisyphus и поддерживается российской компанией «Базальт СПО» .

Мы с Вами научились устанавливать и настраивать штатный WINE32 из репозитория АльтЛинукс в 64 bit Simply Linux 9 платформы. И в качестве примера установили Windows приложение КОМПАС 3D LT V12 .

За время написания указанного выше цикла статей компания «Базальт СПО» выпустила финальную версию дистрибутива Simply Linux 9 платформы (см. страницу Simply Linux ). Ниже представлены прямые ссылки для скачивания:

Теперь вернемся к задаче одновременной работы как в WINE32, так и в WINE64. Очень часто такая задача встает перед пользователем и ее приходится решать. Ниже мы рассмотрим такой вариант работы на примере установки того же 32 bit приложения Windows КОМПАС-3D LT V12 и 64 bit приложения Windows КОМПАС-3D V15.2 x64 в среде Simply Linux 9 — x86_64 (64 bit) .

Оговоримся сразу же, что последнее приложение будет работать в demo режиме. Вопросы поддержки лицензии пользователю необходимо решать с компанией разработчиком АСКОН .

Установка и настройка WINE32

В предыдущей статье мы подробно остановились на установке WINE32 в Simply Linux 9 — x86_64 (64 bit) . Подробно здесь останавливаться не будем. Напомним, что для корректной работы всех графических программ имеет смысл сразу же после установки и обновления SL (Simply Linux) установить пакет i586-playonlinux.32bit из штатного репозитория (с помощью менеджера программ Synaptic ). Собственно Playonlinux нам не нужен, его затем можно и удалить. Просто при установке он подтягивает за собой целый набор зависимых графических пакетов, необходимых для корректной работы Windows приложений в WINE32 . Среди зависимых пакетов также находится и собственно пакет WINE32i586-wine.32bit .

В целом необходимо установить набор следующих пакетов:

  • playonlinux
  • fonts-ttf-wingdings
  • i586-libwine-gl.32bit
  • wine-programs
  • i586-libGL.32bit
  • i586-libGLU.32bit
  • i586-xorg-dri-intel.32bit (для видеокарт на чипсете INTEL)
  • i586-xorg-dri-nouveau.32bit (для видеокарт на чипсете NVIDIA)
  • i586-xorg-dri-radeon.32bit (для видеокарт на чипсете ATI RADEON)

Последние три пакета являются видеодрайверами для установленных на компьютере видеокарт, которые в 64bit версии SL стоят по умолчанию. Автор статьи автоматически устанавливает все пакеты. Однако если Вы четко знаете какая видеокарта стоит у Вас на компьютере достаточно установить только соответствующий пакет.

Далее производится настройка WINE32 (см. предыдущую статью ), который работает с префиксом по умолчанию. В домашней папке пользователя создается папка «.wine» (наименование префикса по умолчанию), где сохраняются все настройки WINE32 по умолчанию.

Далее устанавливаем 32bit Windows приложение КОМПАС-3D LT V12 (см. статью и рис. 1) и наслаждаемся.

Читайте также:  Pdf editor linux debian

Установка и настройка WINE64

К сожалению, в Simply Linux 9 нет возможности использовать одновременно WINE32 и WINE64 по умолчанию. Вы не сможете установить в систему одновременно головные пакеты этих двух систем. Было бы неплохо штатно иметь такую возможность с отдельной настройкой двух префиксов: «.wine32» и «wine64». Будем считать это заявкой на развитие системы для ее разработчиков.

Поэтому мы будем это делать с Вами вручную.

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

В принципе достаточно выполнить установку пакетов 32bit окружения, как описано в предыдущем разделе. И 64bit графические пакеты будут установлены автоматически. Но если Вы собираетесь использовать только 64bit WINE64 , то указанные выше пакеты необходимо установить вручную.

Для дальнейших действий нам понадобится скомпилированный пакет WINE64 , который нужно вручную скопировать в какую-нибудь папку в рамках домашней папки пользователя.

Вариант 1. Скачать исходники WINE64 с сайта разработчика и собрать пакет штатными средствами системы. Это достойно. но долго .

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

Именно по второму варианту мы и пойдем. Разработчики популярного пакета Playonlinux подготовили для установки целый набор бинарных архивов различных версий WINE64 (см. страницу загрузки в Интернете).

Вы можете выбрать любой бинарный пакет, какой считаете нужным и подходящим для Вашего Windows приложения. Для нашего варианта мы будем использовать версию WINE64 под номером 5.2. Итак скачиваем архив PlayOnLinux-wine-5.2-upstream-linux-amd64.tar.gz по прямой ссылке. На дату написания статьи эта версия, пожалуй самая стабильная из последних. Более старшие версии пока еще не полностью рабочие.

Затем в домашней папке пользователя создаем папку » .winesbin «. Точка в начале названия указывает на то, что папка скрытая. Поэтому в файловом менеджере должен быть включен режим просмотра скрытых файлов. Внутри указанной папки создаем папку для скачанного нами бинарного пакета WINE64 версии 5.2 и даем ей название » wine5_2_64 «. Вы можете поставить на своем компьютере несколько WINE различных версий и различной разрядности (страница загрузки 32bit WINE находится здесь ). Так вот предполагается, что в папке » .winesbin » мы и будем хранить бинарные пакеты всех версий.

Распакуем архив PlayOnLinux-wine-5.2-upstream-linux-amd64.tar.gz в папку » wine5_2_64 «.

Затем заходим в терминал и набираем следующую серию команд:

$ cd /home/username/.winesbin/wine5_2_64/bin/ (где username — имя логин пользователя, переходим в папку бинарного пакета WINE64 , который мы скачали)

$ env WINEPREFIX=»/home/yuri/.wine5_2_64″ «/home/username/.winesbin/wine5_2_64/bin/wine64» winecfg (мы загружаем программу настройки WINE64 под названием winecfg с префиксом » /home/yuri/.wine5_2_64 «, в результате в домашней папке пользователя будет создана одноименная папка, в которой выбранный нами WINE64 будет хранить все свои настройки. Дожидаемся загрузки на экран окна программы winecfg (см. рис. 1). В процессе должны быть загружены пакеты Mono и Gecko .

Источник

Оцените статью
Adblock
detector