Улучшение графического интерфейса приложений wine

Мультизагрузка

Мультизагрузка технически не является способом запуска программного обеспечения Windows в самом Linux, но часто многие пользователи Linux выбирают именно этот вариант работы с Windows-программами. Вместо того, чтобы запускать Windows-приложения непосредственно в Linux-системе, вы просто перезагружаете компьютер, выбираете Windows для загрузки и полноценно работаете в данной ОС. Таким образом, на вашем компьютере будут одновременно установлены две системы (Windows и Linux), а благодаря использованию SSD-дисков процесс загрузки выбранной системы вы сможете ускорить в разы, минимизировав время ожидания.

Данный вариант идеально подойдет геймерам: вы просто перезагружаете компьютер и играете в совместимые только с Windows игры. Поскольку при этом задействуется обычная Windows, работающая непосредственно на вашем железе, то вам не придется сталкиваться с какими-либо проблемами совместимости или падением производительности.

Лучший способ настроить Мультизагрузку — это сначала установить Windows (если на вашем компьютере уже присутствует Windows, то этого будет достаточно), а затем установить дистрибутив Linux. После этого вы сможете выбирать предпочитаемую операционную систему при каждой загрузке компьютера.

Примечание: Стоит отметить еще о таком механизме как WSL. Устанавливая дистрибутив Linux совместно с Windows 10 через WSL вы получаете только командную оболочку выбранного вами дистрибутива без какого-либо графического интерфейса (т.е. без окружения рабочего стола и приложений с графическим интерфейсом). Установить дополнительно приложения с графическим интерфейсом вы сможете, но через сторонние приложения.

Среда Wine

Для текущего пользователя Wine создает в его домашней директории каталог .wine, в котором создается структура директорий аналогичная Windows.

Внутри каталога drive_c содержатся директории Program Files, ProgramData, windows, users. Там же хранится реестр.

Внутри директории windows размещаются DLL файлы (библиотеки). Это не библиотеки из Windows. Они были написаны с нуля на основе документации к Windows API и фактически реализуют функции оригинальных библиотек, но для Linux.

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

Директория .wine называется «префиксом» или «бутылкой». Для некоторых программ может потребоваться создание отдельного префикса, то есть для ее работы нужны будут какие-то специфические настройки и она будет работать в среде другой директории отличной от ~/.wine. Можно создавать сколько угодно префиксов (бутылок).

Работа с пакетом Wine

Когда пакет Wine работает действительно хорошо, то нет более лучшего способа запускать приложения Windows в среде Linux. Многие, конечно, используют двойную загрузку, но это действительно громоздкое решение, если все, что хотят сделать, это использовать конкретное приложение. Другие запускают сам Windows с помощью программного эмулятора, но это менее интегрированное решение, более ресурсоемкое и, в целом, работает не так быстро. Пакет Wine позволяет запускать приложения Windows практически с их родной скоростью (не меньше) и обеспечивает совместимость с Ubuntu. Photoshop (наряду с другими приложениями Windows) может открывать и сохранять файлы в любом месте на вашем компьютере, причем никаких затрат для этого не требуется (например, не требуется осуществлять обмен между Ubuntu и средой Windows с использованием Samba). В добавок к эмулируемому диску C, который устанавливается с помощью Wine, также есть диск Z, на который отображена ваша файловая система Linux.

Запускать Wine в вашей системе Ubuntu исключительно просто. Вы уже видели, как устанавливать и запускать приложения Windows. К числу других основных команд Wine, о которых следует помнить, относятся следующие:

— Некоторые программы (такие, как QuickTime) устанавливают связанные с ними апплеты панели управления, позволит вам получить к ним доступ.

— Запуск команды откроет графический интерфейс, показанный на рис.9-5, который позволяет просматривать диск и искать на нем файлы. Вы также можете запускать программы прямо из этой графической среды; просто дважды щелкните по файлу .exe точно также, как и в Windows.

Рис.9-5. Wine File — графическая среда, похожая на Explorer

— Программа , изображаемая на рис. 9-6, аналогична апплету панели управления «Add/Remove Programs» («Добавить/Удалить программы»), имеющемуся в Windows. Просто выделите программу, которую вы хотите удалить, и нажмите кнопку «Uninstall» («Удалить»). Это очень просто.

Рис.9-6. Деинсталлятор позволит вам легко удалять программы

Вы можете получить доступ к полному комплекту документации по Wine на сайте Wine HQ: http://www.winehq.org/site/docs/wineusr-guide/index.

Запуск приложений с графическим пользовательским интерфейсом Linux

Для загрузки и установки популярных приложений Linux можно выполнить следующие команды в терминале Linux. При использовании другого дистрибутива, отличного от Ubuntu, он может использовать диспетчер пакетов, отличный от apt. После установки приложения Linux его можно найти в меню » Пуск » под именем распространения. Например: .

Установка Gedit

Gedit является текстовым редактором по умолчанию среды GNOME Desktop.

Чтобы запустить файл bashrc в редакторе, введите:

Установка ГИМП

ГИМП — это свободный графический редактор с открытым исходным кодом, который используется для обработки изображений и редактирования изображений, рисования произвольной формы, перекодирования между различными форматами файлов изображений и более специализированных задач.

Для запуска введите:

Установка Наутилус

Наутилус, также известные как файлы GNOME, — это диспетчер файлов для рабочего стола GNOME. (аналогично Windows проводнике).

Для запуска введите:

Установка Влк

Влк — это бесплатный мультимедийный проигрыватель и платформа с открытым исходным кодом, который воспроизводит большинство мультимедийных файлов.

Для запуска введите:

Установка приложений X11

X11 — это система окон Linux, которая представляет собой набор приложений и средств, поставляемых с ней, таких как ксклокк, кскалк калькулятор, ксклипбоард для вырезания и вставки, Ксев для тестирования событий и т. д. Дополнительные сведения см. в документации по x.org .

Для запуска введите имя инструмента, который вы хотите использовать. Например:

xcalc, xclock, xeyes

Установка Google Chrome для Linux

Чтобы установить Google Chrome для Linux, выполните следующие действия.

  1. Измените каталоги во временную папку:
  2. Используйте wget, чтобы скачать его:
  3. Получить текущую стабильную версию:
  4. Исправьте пакет:
  5. Настройте пакет:

Для запуска введите:

установка Microsoft Teams для Linux

установка Microsoft Teams для Linux:

  1. Измените каталоги во временную папку:
  2. Используйте фигурную скобку для скачивания пакета:
  3. Для установки используйте apt:

Для запуска введите:

установка обозревателя Microsoft Edge для Linux

сведения о том, как установить браузер Microsoft Edge для Linux, можно найти с помощью командной строки на сайте предварительнойверсии. Выберите получить инструкции в разделе Установка командной строки на странице.

Для запуска введите:

Безопасность

Советы по соблюдению должного уровня безопасности в WINE могут быть сведены к двум простым соображениям:

  • жертвой ошибки в программе или злонамеренных действий со стороны win-приложения (вируса) может стать только та часть файловой системы, которая входит в WINE;
  • права доступа к данным определяются правами пользователя, запустившего WINE.

Поэтому следует максимально ограничить область видимости WINE, включив туда только те данные, доступ к которым необходим win-приложениям для работы. Можно сформулировать и несколько более конкретных рекомендаций:

  • Никогда не запускайте WINE от имени пользователя ! Запущенное от имени root win-приложение получит привилегии этого пользователя. Для работы они ему никогда не потребуются, а во вред могут быть употреблены запросто.
  • Не следует давать доступ win-приложениям к важным системным каталогам, и в особенности к корневому каталогу файловой системы (“”). Даже целиком включать домашний каталог пользователя в зону видимости WINE почти наверняка не требуется.

Подходы к принятию решений

Всего есть четыре пары подходов к принятию решений:

  • Централизованный и децентрализованный
  • Групповой и индивидуальный
  • Участия и неучастия
  • Демократичный и совещательный

Давайте разберемся, в чем их особенности.

1

Централизованный и децентрализованный подходы

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

2

Групповой и индивидуальный подходы

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

3

Подходы участия и неучастия

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

4

Демократичный и совещательный подходы

Демократичный подход предполагает принятие решения в сторону большинства. Он не очень эффективен для организаций, т.к. зачастую делит людей на два лагеря – «победителей» и «проигравших», что может привести к конфликтным ситуациям и сбоям в управлении и работе. Совещательный же подход приобщает к принятию решений все стороны, что позволяет найти компромисс, устраивающий всех.

Совещательный подход, как правило, служит одной из форм группового подхода, но внимание фокусируется на том, чтобы выяснить точки зрения максимального количества заинтересованных лиц (с помощью совещаний, собеседований, собраний и т.п.), и после это сделать выбор. Интересно то, что на практике применения группового подхода было замечено следующее:

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

  • Активизируется групповое мышление, при котором большинство оказывает социальное давление на меньшинство, вследствие чего отдельные люди соглашаются с тем, что выгодно массе, даже если их интересы никак не учитываются.
  • Групповой подход служит почвой для столкновения личных мнений участников в гораздо большей степени, чем все остальные подходы.

Одновременно с этим нужно учитывать, что применение группового подхода обладает рядом серьезных преимуществ:

  • Группа эффективнее решает проблемы, имея более широкой взгляд на нее и ее причины
  • Группа намного шире видит перспективы, а значит и способна найти лучшее решение
  • Групповой энтузиазм (особенно поощряемый) гораздо сильнее индивидуального
  • Группа менее склонна к неуверенности и недоверию к новым решениям

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

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

Установка из репозитория

Wine доступен в репозиториях двух производителей. Первый — Canonical, который размещает установочные пакеты в официальных репозиториях Ubuntu, а второй — это разработчики Wine, у которых есть собственный репозиторий. Какой из них мы используем, зависит от того, какая версия Wine нам нужна. В репозитории дистрибутива, в отличие от WineHQ, пакет не обновляется. Более новые версии можно найти в репозитории разработчиков Wine. Однако, если мы хотим иметь последний выпуск, лучше всего использовать пакеты с исходным кодом. Они появляются первыми, и на их основе строятся инсталляционные пакеты. Разделение репозиториев от Canonical и WineHQ заметно в Ubuntu 9.04 и ранее. Пакеты для более новых версий системы размещены в специальных репозиториях PPA на серверах Canonical командой Ubuntu Wine. Обновление Wine до последней версии не всегда означает повышение производительности необходимых нам приложений. Иногда бывает, что улучшение работы одних программ равносильно снижению качества работы других.

Начнем процесс установки с добавления сервера с ПО.

Для этого выполните:

       Система -> Администрирование -> Источники ПО -> Другое ПО -> Добавить.

Во вновь открывшемся окне введите

Затем  введите в терминале команду ниже:

Чтобы установить пакеты Wine, вы можете использовать программный центр Ubuntu или диспетчер пакетов Synaptic.

Графитовый карандаш и 3D-принтер

Но не все эксперты склонны столь пессимистично оценивать современное состояние технического развития. Например, Александр Чулок, кандидат экономических наук, директор Центра научно-технологического прогнозирования ИСИЭЗ НИУ ВШЭ, полагает, что упрощать реальность, особенно технологическую, не стоит. Возможно, торможение развития — лишь видимость, связанная со сложно устроенной экономикой и существующими бизнес-моделями.

«Полезно вспомнить, что Мартеновскую печь изобрели в 1864 году, но при этом последняя такая печь была закрыта в России в 2018 году. То есть, инновацию XIX века прекратили использовать только два года назад. И это показывает не нашу тотальную отсталость, но многоукладность экономики. Конечно, любые технологические парадигмы, описывающие логику научно-технологического развития, хороши на бумаге. Но в реальной жизни мы можем одновременно пользоваться графитовым карандашом, а вместе с этим — и 3D-принтером», — замечает Чулок.

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

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

Можно их отнести к явлениям новой промышленной революции или охарактеризовать как апгрейд уже имевшихся наработок, но они точно изменят нашу жизнь. А это — самое главное», — резюмирует Чулок.

Подписывайтесь также на Telegram-канал РБК Тренды и будьте в курсе актуальных тенденций и прогнозов о будущем технологий, эко-номики, образования и инноваций.

Как запускать программы Windows через Wine

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

wine program.exe

Через Wine также можно запускать установщики Windows приложений и устанавливать их прямо в Linux.

wine setup.exe

Список программ и игр, работающих через Wine

На официальном сайте Wine ведется база данных программ и игр, которые можно запустить через Wine: Wine Application Database (AppDB) — https://appdb.winehq.org.

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

База данных постоянно пополняется. В ней насчитывается более 26000 приложений. Введутся списки самых популярных приложений, они делятся на Платиновые, Золотые и Серебряные. Вот некоторые из самых популярных программ и игр, работающих через Wine (конкретную версию уточняйте в базе данных AppDB):

  • Adobe Animate
  • Adobe Photoshop
  • Microsoft Office
  • Total Commander
  • Lingvo
  • 1C:Предприятие
  • Гарант
  • КонсультантПлюс
  • Final Fantasy XI Online
  • StarCraft
  • Warcraft III
  • World of Warcraft
  • Counter-Strike: Source
  • EVE Online
  • Half-Life 2
  • Magic: The Gathering Online
  • The Sims 3
  • И многие многие другие…

Использование отдельных префиксов (бутылок)

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

Префикс задается переменной WINEPREFIX.

Сначала создадим новый префикс. Выполняем команду:

WINEPREFIX=»/home/pingvinus/.wine2/» winecfg

Теперь выполняем саму программу и указываем для нее новый префикс:

WINEPREFIX=»/home/pingvinus/.wine2/» wine /путь/до/файла/setup.exe

Как запускать программы Windows через Wine

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

Через Wine также можно запускать установщики Windows приложений и устанавливать их прямо в Linux.

Список программ и игр, работающих через Wine

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

База данных постоянно пополняется. В ней насчитывается более 26000 приложений. Введутся списки самых популярных приложений, они делятся на Платиновые, Золотые и Серебряные. Вот некоторые из самых популярных программ и игр, работающих через Wine (конкретную версию уточняйте в базе данных AppDB):

  • Adobe Animate
  • Adobe Photoshop
  • Microsoft Office
  • Total Commander
  • Lingvo
  • 1C:Предприятие
  • Гарант
  • КонсультантПлюс
  • Final Fantasy XI Online
  • StarCraft
  • Warcraft III
  • World of Warcraft
  • Counter-Strike: Source
  • EVE Online
  • Half-Life 2
  • Magic: The Gathering Online
  • The Sims 3
  • И многие многие другие…

Использование отдельных префиксов (бутылок)

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

Префикс задается переменной WINEPREFIX.

Сначала создадим новый префикс. Выполняем команду:

Теперь выполняем саму программу и указываем для нее новый префикс:

Какие компании входят в топ ESG-рейтингов

В мире есть множество примеров успешных корпораций, которые ориентируются на принципы ESG. По версии компании Corporate Knights, в 2021 году в первую пятерку входят:

  1. Французская машиностроительная компания Schneider Electric.
  2. Датская транснациональная энергетическая компания Ørsted A/S.
  3. Национальный банк Бразилии Banco do Brasil SA.
  4. Финская нефтегазовая компания Neste Oyj.
  5. Международная компания профессиональных услуг в области дизайна, архитектуры и консалтинга Stantec Inc.

Компания Corporate Knights ежегодно публикует рейтинг 100 самых устойчивых глобальных корпораций в мире. Рейтинг основан на публично раскрытых данных.

Многие российские компании тоже придерживаются ESG-принципов. Например, горнорудная компания «Полиметалл» активно развивает экологические и социальные проекты:

  • Проводит мониторинг состояния флоры и фауны вблизи предприятий и разрабатывает программу по их сохранению.
  • Создала некоммерческую ассоциацию «Женщины в горнодобывающей отрасли» для борьбы с гендерными стереотипами.
  • Инвестирует в инфраструктуру, здравоохранение, образование и культуру города Амурска в Хабаровском крае.
  • Планирует использовать только сухое складирование отходов без традиционного возведения дамб, чтобы снизить риск утечек и аварий.

В результате Полиметалл уже четвертый раз подряд становится лидером рэнкинга независимого кредитного рейтингового агентства RAEX-Europe. Рэнкинг — это часть проекта RAEX-Europe по сбору, систематизации и анализу ESG-данных компаний постсоветского пространства.

Зеленая экономика

Кто стал самой «зеленой» компанией России — ноябрьский рейтинг RAEX

RAEX-Europe обновляет ESG-рэнкинг каждый месяц: агентство переоценивает компании по мере выхода их годовых отчетов, а также включает новые, которые еще не получали оценку. Таким образом, рэнкинг охватил уже 135 российских компаний из 24 различных отраслей.

Первый в России крупный форум на тему ESG состоялся в Москве 14 октября 2021 года при поддержке медиахолдинга РБК. С итогами конгресса «ESG-(Р)Эволюция» вы можете ознакомиться на странице мероприятия.

Установка недостающих библиотек (утилита Winetricks)

Очень часто для работы программ требуются дополнительные компоненты (библиотеки, шрифты), которых нет в Wine. Их можно установить самостоятельно, но это может стать очень трудоемким процессом, так как придётся искать и устанавливать каждый компонент вручную.

Для автоматического поиска и установки библиотек была создана специальная вспомогательная утилита Winetricks.

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

Winetricks поддерживает установку более сотни различных компонентов. Среди них — .Net Framework, Mono, DirectX, DivX и XviD кодеки, шрифты Windows и многие другие.

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

При первом запуске Winetricks предложит установить некоторые из часто используемых компонентов.

Машина, вытесняющая ученого

Тем не менее, приведенную выше интерпретацию разделяют далеко не все специалисты. Главным образом это связано с тем, что такая модель, при всей ее ясности, «грешит» излишней математизацией, которая чрезмерно схематизируют сложную реальность. Если отойти от этой модели, поле, объясняющее торможение темпов научно-технического прогресса, становится более многомерным.

Например, Тарас Вархотов, доцент кафедры философии и методологии науки МГУ им. М.В. Ломоносова предлагает рассмотреть сразу несколько факторов, которые привели к «стагнации» научно-технологического развития.

XX век, по сути, подвел итоги развития фундаментальной науки, после чего начался переход к совершенно новой форме существования знания, от которого требуется экономическая эффективность.

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

Иными словами, некогда единое научное пространство сегодня фрагментируется, а механизмы координации между разными дисциплинами и формирования целостной «научной картины мира» слабеют. Как замечал Станислав Лем: «Очень может быть, что уже сейчас в научных книгохранилищах всех континентов находится множество сведений, которые при простом сопоставлении друг с другом компетентным специалистом дали бы начало новым ценным обобщениям. Но именно это и затормаживается ростом специализации, внутренней постоянно растущей дифференциацией наук…».

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

Экономика образования

Что такое STEM образование, и почему компании ценят таких специалистов

Современная наука стала все чаще прибегать к компьютерным вычислительным мощностям.

И хотя они и позволяют обрабатывать такие массивы данных, которые человеку не доступны, ценой этих возможностей становится постепенная передача вычислительным системам представлений о действительности — сами мы ее уже на видим. Так что чем больше мы «делегируем» машинам исследовательские задачи, тем больше мы теряем с точки зрения способности открывать что-то новое.

«Машины не обладают способностью что-либо открывать. Такая способность есть только у человека. И количество знаний совсем необязательно должно переходить в качество. Тем более, что те открытия, которыми мы так дорожим сегодня, были сделаны на существенно меньших информационных массивах. Потому что всю новизну в любую систему знания всегда приносил и будет приносить именно человек», — замечает Тарас Вархотов.

5 ответов

Обязательно установите шрифты:

Проблемы с шрифтом обычно связаны с программой, использующей шрифты TrueType, которые не поставляются с Linux или Wine. Установка их с помощью Winetricks (которая поставляется с текущими версиями Wine) должна решить вашу проблему с шрифтом.

ответ дан
25 May 2018 в 04:10

Прежде всего … Этот раздел помог мне настроить Wine, чтобы получить правильный вид для Photoshop CS6.

Иногда winetricks allfonts работает не очень хорошо. Иногда вы можете получать ошибки в сумме SHA1 для некоторых шрифтов, если они обновлены и еще не отражены в сценарии winetricks.

Текущая версия winetricks в репозиториях для Droid Font указывает на http: // android .git.kernel.org, который в настоящее время недоступен из-за хакеров:

Ищите что-то вроде этого:

И измените DROID_URL на строку 6867 на:

Мне также пришлось изменить сумму SHA1 для шрифта «Droid Sans Fallback», расположенного вокруг строки 6059, до:

Если вы получаете любую другую ошибку, найдите нарушающую » font-name «и вычислить новый SHA1 и изменить значение в winetricks:

И изменить значение с помощью нового вычисления!

Этот совет также работает с Элементарной ОС. Но вам нужно изменить gedit и использовать текстовый редактор с царапинами.

ответ дан
25 May 2018 в 04:10

Для лучшего внешнего вида системы установите файл msstyle Windows в winecfg (Wine / Configure Wine / Desktop Integration), например «Luna» или «Royale».

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

Еще один официальный файл MSstyle с серверов MS.

Zune Theme от Microsoft.com

Просто установил файл .msi, и я смог выбрать «Zune Style» в диалоговом окне «Конфигурация винчестера».

ответ дан
25 May 2018 в 04:10

У Wine-stage теперь есть опция для GTK-тематики. Использовать его:

1. Во-первых, установите wine-staging:

Из https://wiki.winehq.org/Ubuntu:

Если ваша система 64-разрядная, включите 32-битную архитектуру (если у вас есть » t уже):

Добавить репозиторий:

Обновить список пакетов:

Затем установить:

Если apt-get жалуется на отсутствие зависимостей, установите их, а затем повторите последние два шага (обновите и установите ).

2. Включить GTK-тематику:

Если ваша система 64-разрядная, включите 32-битную архитектуру (если вы еще этого не сделали):

Перейдите на вкладку «Стадия» Добавить репозиторий:

Нажмите OK

3. Включить сглаживание шрифта:

ответ дан
25 May 2018 в 04:10

Ответ cipricus выше отличный и очень тщательный. Однако существует еще один фактор, влияющий на качество шрифта, рендеринг по FreeType.

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

Добавить этот префикс на строка, запускающая ваше приложение для вина

FREETYPE_PROPERTIES=»truetype:interpreter-version=35″

, например

FREETYPE_PROPERTIES=»truetype:interpreter-version=35″ wine cmd

ответ дан
25 May 2018 в 04:10

Релизы программы Wine

Версия Дата релиза
..
0.9 25 октября 2005
1.0 17 июня 2008
1.2 16 июля 2010
1.4 07 марта 2012
1.5.0 16 марта 2012
1.6.0 18 июля 2013
..
2.0.1 20 апреля 2017
..
3.0 18 января 2018
..
3.0.4 29 ноября 2018
3.0.5 03 марта 2019
..
3.19 26 октября 2018
3.20 09 ноября 2018
3.21 23 ноября 2018
4.0 22 января 2019 Что нового
4.1 04 февраля 2019
4.2 15 февраля 2019
4.3 01 марта 2019
4.4 15 марта 2019
4.5 29 марта 2019 Что нового
4.6 12 апреля 2019 Что нового
..
4.21 29 ноября 2019
5.0 21 января 2020 пресс-релиз
5.1 02 февраля 2020 пресс-релиз
5.2 16 февраля 2020 пресс-релиз
5.3 29 апреля 2020
5.4 13 марта 2020 пресс-релиз
5.5 27 марта 2020 пресс-релиз
5.6 10 апреля 2020 пресс-релиз
5.7 24 апреля 2020 пресс-релиз
5.8 08 мая 2020 пресс-релиз
5.9 22 мая 2020 пресс-релиз
5.10 04 июня 2020 пресс-релиз
5.11 19 июня 2020 пресс-релиз
5.12 03 июля 2020 пресс-релиз
5.13 17 июля 2020 пресс-релиз
5.14 01 августа 2020 пресс-релиз
5.15 15 августа 2020
5.16 28 августа 2020
5.17 11 сентября 2020
5.18 25 сентября 2020 пресс-релиз
5.19
5.20
5.21
5.22
6.0 14 января 2021 пресс-релиз
6.1 29 января 2021
6.2 12 февраля 2021
6.3 26 февраля 2021
6.4 12 марта 2021 пресс-релиз
6.5 пресс-релиз
6.6 09 апреля 2021 пресс-релиз
6.7
6.8
6.9 21 мая 2021

Технология

Благодаря распространённости ОС Windows на сегодняшнем рынке очень многочисленны приложения, разработанные для этой платформы. Однако зависимость коммерческого приложения от определённой платформы (ОС) может быть не всегда удобной или выгодной. На этот случай существуют средства, позволяющие программам, разработанным для ОС Windows, работать в другой операционной системе. Одним из наиболее развитых среди подобных средств является WINE.

Хотелось бы отметить, что процесс WINE всегда выполняется в непривилегированном режиме и не требует никакой модификации ядра операционной системы (в том числе динамически загружаемых модулей). Отсюда следует простой вывод относительно безопасности: любые проблемы, которые могут быть вызваны запуском win-приложений, будут ограничены правами доступа того пользователя, который запустил WINE. В результате win-приложения будут подчиняться политике доступа UNIX-системы и не смогут её нарушать.

У данного ограничения есть и другая практическая сторона: в WINE нет поддержки низкоуровневого обращения к оборудованию (драйверов оборудования, прямой работы с USB-устройствами). Всё периферийное оборудование следует подключать и настраивать в host-системе: для win-приложений эти устройства могут быть доступны стандартным способом через файловую систему или другие стандартные интерфейсы (например, TWAIN для сканеров, который реализован в WINE как обёртка над библиотекой SANE).

Наиболее распространённый способ применения WINE — запуск двоичных win-приложений в Unix-среде. Удобство заключается в том, что при этом не требуется никак изменять приложение — один и тот же вариант годится и для Windows, и для WINE.

Другое, на сегодняшний день пользующееся незаслуженно меньшей популярностью применение — с помощью WINE разработчики ПО могут компилировать свои win-приложения из исходных текстов непосредственно в двоичные исполняемые файлы для Unix. Опять-таки, это те же самые исходные тексты, из которых компилируются двоичные файлы для Windows.

Третий способ использования — WINE позволяет скомпилировать win-приложение из исходных текстов в исполняемый exe-файл, который будет работать на любой Windows-системе.

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

libwine
Библиотека, предоставляющая Win API для win-приложений. По количеству предоставляемых функций её можно сравнить с Qt — столь широк спектр предлагаемых вызовов: от операций с файлами до построения графического интерфейса и обращения к базам данных.
wine
Среда для исполнения двоичных win-приложений, предоставляет программам окружение, неотличимое от Windows. Это окружение помимо Win API включает реестр, стандартные каталоги и файлы. Реестр является единственной изменяемой информацией, необходимой для работы WINE и win-приложений в нём.
утилиты
Утилиты, имитирующие некоторые стандартные win-приложения: текстовый редактор (блокнот), файловый браузер и т. п. Средства компиляции и отладки: имеются заголовочные файлы, которые описывают доступное API, компилятор winegcc, представляющий собой обёртку над gcc, отладчик winedbg и прочие вспомогательные утилиты.

Где взять Wine и какую выбрать версию?

Тоже немаловажный вопрос. Выбору версии Wine у меня посвящена отдельная статья. Говоря же коротко — в каждый момент доступно три версии Wine: Stable — стабильная, проверенная версия. Beta — бета-версия, тестовая. Development release — релиз для разработчиков. В большинстве дистрибутивов предустановлена версия Stable, сейчас это Wine 1.6.2. Бета-версия, на момент написания статьи — 1.7.55, и это две большие разницы. Wine сейчас развивается очень быстро, недавно была большая оптимизация кода всего проекта. Поэтому, вообще в целом, и особенно в том случае, если Вы собираетесь устанавливать игры, я рекомендую пойти сюда: https://www.winehq.org/download/ и разжиться бета версией.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Все про сервера
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: