Иногда, используя ОС Linux, возникает потребность в приложениях из Windows. Можно долго обсуждать достоинства и недостатки этой ОС, утверждать, что можно полностью обойтись без программ Майкрософта и быть отчасти правым. Но лишь отчасти. Без такого ПО в реальной жизни не обойтись пока никак: отечественная ос.
Поэтому и создана программа эмуляции работы Windows в Линукс — Wine. С ее помощью можно запустить большинство популярных программ и игр для Microsoft.
Но не все так гладко — часто приложения могут не запустится совсем или иметь очень непривычный вид и не иметь своего обычного функционала. Но есть способ добиться максимальной отдачи от программ. Он будет описан на примере установки популярного, и порой пока незаменимого, графического редактора – Photoshop.
В Linux есть много софта для работы с графикой, и на начальном уровне он вполне может удовлетворить пользователей. Но при работе на профессиональном уровне и при изучении этот графический редактор незаменим.
Это утверждение может породить споры, но вот один аргумент — аналог Фотошопа Gimp не может работать с 16-битными изображениями. А это значит, что, например, о подготовке к профессиональной печати можно забыть, и научится этому в Linux тоже не получится.
Инструкция по установке Photoshop в Linux
- Для этого сначала надо поставить Wine. Эта программа есть в репозиториях практически всех линукс-систем, поэтому проблем с ее установкой не возникнет. Лучше ставить стабильную версию, в экспериментальных обычно много багов, и следовательно больше сбоев.
- После установки Wine надо запустить в консоли команду winecfg.
- Эта команда создаст в домашней директории пользователя скрытый каталог. wine, в котором будут располагаться знакомые пользователям Windows папки и файлы: Program Files, windows, users — обычная структура ОС Билла Гейтса. Вот сюда то и будут по умолчанию устанавливаться программы.
- Но со временем, установив несколько программ, можно столкнуться с нестабильной их работой — все как в реальной windows . И причина та же — некоторые системные файлы и ключи реестра будут конфликтовать друг с другом. Но этого можно избежать.
- Большие приложения лучше устанавливать по одному на виртуальную систему. Установить Photoshop в Linux также надо отдельно.
- Для этого нужно ввести в консоли команду: WINEPREFIX=»/home/user/. wine1/» winecfg
- Откроется окно настройки Wine, по сути новой виртуальной операционной системы, где можно добавить необходимые параметры в ее настройке. И создастся новый каталог —. wine1, с независимой структурой файлов и каталогов. То есть в реальной системе получается, что будет установлена в системе только одна программа — Photoshop, других не будет. Понятное дело тормозов в ее работе можно ожидать минимум.
- Но вернемся к открывшемуся меню настроек winecfg. Там нужно добавить несколько опций, чтобы установить Photoshop в Linux корректно.
- Во вкладке «библиотеки» надо выбрать из выпадающего списка поочередно две — atmlib. dll и gdiplus. dll и нажать кнопку ДОБАВИТЬ, причем для последней в окне ниже установить статус сторонняя встроенная.
- После можно закрыть окно, сохранив изменения (кнопка ОК). Сами же эти файлы нужно скопировать из установленной Windows, найдя их с помощью поиска по диску С. В Линукс их надо разместить в. wine1/dosdevices/c: /windows/system32.
- Теперь можно ставить сам Фотошоп. Где кто его берет — вопрос внутренней этики каждого человека.
- Можно скачать дистрибутив с официального сайта и установить его командой: WINEPREFIX=»/home/user/. wine/» wine /путь до скачанного дистрибутива
- Дальше все как в Windows — выбор языка, места установки, активация продукта. Установить Photoshop в Linux оказалось просто, запустить тоже — найти в пуске программ Wine, раскрыть список, выбрать Фотошоп и запустить щелчком мыши.
Весь функционал программы сохраняется, единственно могут возникнуть проблемы с отображением кнопки закрытия окна программы, будет просто темный прямоугольник в верхнем правом углу. Но нажатие на него спокойно закроет программу.
Этот способ универсален — можно создать 255 папок wine номерами и установить столько отдельных, независимых друг от друга приложений Windows (только возникнет вопрос — зачем же тогда пользоваться ОС Linux).
Просто для каждой надо добавлять нужные программе библиотеки. Какие — можно найти в интернете, информации такой там достаточно.
Еще примечание — если будете копировать команды из статьи — исправьте кавычки в них на обычные (shift+Э) — web-формате это другие символы, поэтому просто скопированная отсюда команда не выполнится.
|