Найти: Что делать?
Решение:
1). Проверяем, установлен ли wine. Открываем консоль и вводим wine. Жмём Enter. Если вы получили картинку вроде этой, значит, программа не установлена:
Код: Выделить всё
zenitur@zenitur-desktop:~$ wine
bash: wine: команда не найдена
zenitur@zenitur-desktop:~$
А если такую, то всё у вас есть! Достаточно лишь обновить до последней версии, при желании:
Код: Выделить всё
zenitur@zenitur-desktop:~$ wine
Usage: wine PROGRAM [ARGUMENTS...] Run the specified program
wine --help Display this help and exit
wine --version Output version information and exit
zenitur@zenitur-desktop:~$
2). Устанавливаем wine. Перво-наперво вспоминается менеджер пакетов. Есть ли он в вашем дистрибутиве? Если да, ищем пакет Wine. Нашли? Устанавливаем. Потом пишем в консоли winecfg, и можно начинать работать... Если нет, придётся брать Wine из Интернета. Разумеется, самый последний! Предлагаю обновить репозитарий, или расширить сторонним репозитарием из Интернета. Можно и просто скачать бинарный установочный файл или архив с исходным кодом.
а). Обновляем репозитарий. Соединяемся с Интернетом... Жмём по кнопочке "Обновить...". Снова ищем Wine.
б). Расширить сторонним репозитарием из Интернета. Не всегда в официальном репозитарии или на установочном диске есть новейший wine. Точнее скажу, почти всегда он не просто не новейший, а очень и очень старый. Новая версия wine выходит раз в две недели по пятницам. Каждая новая версия содержит улучшения, исправления, и ещё кучу всего приятного! Я лично рекомендую всегда иметь последнюю версию wine, несмотря на то, что, кроме улучшенной работы программ и запуска новых, новые версии могут перестать запускать то, что стабильно или нестабильно работало раньше!
Ищем свой дистрибутив здесь, и выполняем инструкции по добавлению репозитария! Если дистрибутива нет, ищем сторонний репозитарий в поисковике, например, в Google. Или спрашиваем расположение репозитария Здесь, на канале #linux в руснете, или где-нибудь ещё.
в). Просто скачать бинарный файл. Можно зайти в сторонний репозитрий из браузера, можно поискать нужный файл в Интернете. Запустить и установить!
3). Компилируем из исходного кода. Зачем? Исходный код в любом случае появляется раньше, чем бинарные файлы. Имея исходный код, можно самому выбирать, что компилировать, а что нет, какими именно функциями будет обладать программа. Программа будет скомпилирована именно под Ваше железо! Что касается Wine, я заметил, что в моём дистрибутиве Ubuntu официальные бинарные файлы собираюся то ли с самыми старыми драйверами nVIDIA, то ли со старым Mesa, для лучшей совместимости надо полагать! И из-за этого есть глюки, вроде мирцающей травы в Сталкере или багистой пиксельно-шейдерной воды в Морровинде. Поэтому всегда собираю Wine из исходного кода! К минусам можно отнести то, что это долго, около часа на моём компьютере (AMD Athlon 64 3000+), и требует скачивания дополнительных пакетов. В основном devel-версий имеющихся. В моём случае это отняло 100 мегабайт Интернета.
а). Скачиваем исходный код с главной страницы. Распаковываем в любой раздел, кроме FAT и NTFS. В них почему-то у меня не компилируется... Ищем инструкцию по компиляции именно с Вашим дистрибутивом в Интернете. Если у Вас 64-битный дистрибутив, очень полезным может оказаться вот эта страничка: http://wiki.winehq.org/WineOn64bit .
Компилируем по инструкции. Если её нет, компилируем так:
Код: Выделить всё
./configure -v
make
make defend
sudo make install
Параметр -v создан показать, чего в системе не хватает.
Директория со скомпилированным исходным кодом занимает около 500 мегабайт, её можно стереть. Для удаления установленного скомпилированного на вашей машине wine (например, для установки более новой версии) нужно ещё раз распаковать его и выполнить ./configure, а затем:
Код: Выделить всё
sudo make uninstall
После установки можно выполнить winecfg и начинать работу.
Всё! Задавайте вопросы или вносите исправления/дополнения в данное руководство!