Расскажите новичку что и откуда надо скачать, чтоб устновить/включить/запустить Wine?
что и где (скорее всего в консоли) прописать надо?
Всё довольно просто.
Инсталляция winesources.list, т.е. репозитории настроены?
Тогда
apt-get update
Собственно wine'ов в ALT не один, а два:
- wine@etersoft - от одноименной компании. Нацелен на поддержку офисного ПО. Пакет wine.
- wine-vanilla, проект winehq.org, пакет wine-vanilla, нацелен на поддержку игр в Линукс.
Устанавливается что-то одно
apt-get install wine
или
apt-get install wine-vanilla
Всё остальное притянется по зависимостям.
После инсталляции надо от пользователя выполнить
wine
чтобы создался в домашнем каталоге, скрытый каталог .wine
Запуск конфигуратора winecfg сделает то же (Краткое описание см. ниже). В этом случае запуск wine без параметров делать не надо.
Каталог
$ls ~/.wine/drive_c/
Program Files/ users/ windows/
и есть как бы Виндовс с каталогами на виртуальном устройстве C:.
Проверяем наличие каталога wine_c, который является символической ссылкой на каталог
~/.wine/drive_c/
Проверяем:
$ ls | grep wine
$
Если его нет, а это так, создаём символическую ссылку wine_c на каталог drive_c:
$ ln -s ~/.wine/drive_c ~/wine_c
Теперь каталог на месте:
$ ls | grep wine
wine_c
Это позволит выбирать путь для установки на вин-устройство С: если скрытый каталог .wine увидеть не удаётся и сократит ввод пути на файл/установку для собственных нужд.
Следующий этап:
конфигурируем wine.
В консоли вводим:
$ winecfg
Появится графический интерфейс с множеством закладок для настройки среды эмуляции (9x/2000/XP), графики, звука.
Этот интерфейс также позволит просто и легко настроить эмуляцию устройств/разделов эмулируемой Виндовс.
Например, вкладка
Диски: предположим, мы хотим чтобы каталог
/mnt/sda7/mywingames
и всё что туда установится или лежит там, для wine был бы вин-диском D:
Нажимаем кнопку
Добавить. В появившемся окне выбираем букву устройства D: и жмём
OK.
В основном окне на вкладке, проверяем, чтобы буква устройства D: была выбрана.
Ниже, в окне
Путь вводим полный путь к каталогу
/mnt/sda7/mywingames
Или используем кнопку
Обзор для ввода пути. Жмём кнопку
Применить для применения всех изменений по завершении всех необходимых нам настроек.
Вы также аналогично можете добавить и ассоциировать каталог
/mnt/disk
с любым свободным устройством, например F:, или ассоциировав с любой другой свободной буквой устройства, для инсталляции с резервных, если лицензия позволяет, iso-образов снятых с дисков оригиналов для установки Вин-ПО из этих образов после их монтирования от root или через sudo (если настроено):
mount -o loop /путь/к/исо/образу/filename.iso /mnt/disk
где /mnt/disk точка монтирования iso-образа.
По умолчанию, точка монтирования
/media/cdrom
ассоциирована с устройством E:
Таким образом вы можете инсталлировать Вин-программы прямо с оригинальных CD, при условии, что на них не установлена защита starforce или аналогичное.
Если по каким-то причинам в winecfg нет ассоциации пути
/media/cdrom
с буквой диска, выполните необходимые настройки вышеописанным способом.
Зачем надо было настраивать wine-пути к виртуальным устройствам? wine, как среда эмуляции API, будет работать только с теми вин-программами, которые лежат на Вин-устройствах - A-Z.
Запуск инсталляции Вин-программы.
Инсталляция с CDROMВставьте cd-диск c Вин-игрой в DVD или CD привод. После этого в каталоге /media динамически создастся каталог cdrom куда и будет примонтирована файловая система CD или DVD диска.
Введите в консоли команду:
wine /media/cdrom/путь_к_файлу/setup.exe
Далее следуйте инструкциям установки Вин-программы.
Инсталляция из iso-образа.
Запустите терминал (в KDE3 файл konsole, - в других средах другие аналогичные программы).
Подайте команду
su -
чтобы получить права root, введя по запросу пароль root'а
Выполните команду монтирования iso-образа с правами root
mount -o loop /путь_к/filename.iso /mnt/disk
(Вы ассоциировали точку монтирования /mnt/disk с буквой Вин-устройства настроив оное в winecfg?)
Запуск инсталляции аналогичен
wine /mnt/disk/путь_к/setup.exe
Следуйте инструкциям инсталлятора.
Размонтировать iso-образ
umount /mnt/disk
от root
Инсталляция Вин-программы из каталогаСкопируйте все необходимые для инсталляции файлы на Вин-устройство C: или другое виртуальное Вин-устройство.
Помните, как вы создавали устройство D: ? Описано выше.
Используя вышеприведённый пример создания виртуального устройства D:, копируем каталог с инсталлируемой Вин-программой в каталог
/mnt/sda7/mywingames
или
~/.wine/drive_c
Т.о. запуск инсталляции будет выглядеть следующим образом
wine /mnt/sda7/mywingames/mojgamez/setup.exe
или
wine ~/.wine/drive_c/mojgamez/setup.exe
Если символический линк
wine_c на каталог
~/.wine/drive_c существует (см. выше), то команда будет выглядеть так
wine ~/wine_c/mojgamez/setup.exe
Также, вы можете начать инсталляцию программы с помощью любого графического файлового менеджера, кликнув правой кнопкой мыши на файле
setup.exe используя опцию всплывающего меню
Запустить с помощью, и вбив в появившемся окне команду
wine.
Запуск инсталлированной Вин-программыПроцесс прост.
Введите в терминале
wine /путь_к/start-program.exe
или
cd /каталог_с_файлом_start-program.exe/
wine ./start-program.exe
GUI интерфейсыДля запуска инсталлированных Вин-программ в рамках проекта ALT Linux в репозиториях существуют две программы, которые являются графической надстройкой над wine:
wine-doors - GUI-интерфейс для wine
Description: One-click Windows package manager / wine frontend
Wine doors is an application designed to assist users in obtaining, installing,
uninstalling and working around the caveats associated with wine applications.
Using a web service to connect users to applications means wine-doors can be
community managed thus splitting application installation and configuration
from the user interface used to install the applications.
Для установки потребует:
The following NEW packages will be installed:
cabextract gnome-media-common gst-plugins-audio-filters gst-plugins-gconf
gst-plugins-test gst-plugins-video-filters libdynamite libgdl libgksu libgnome-desktop
libgtop liborange libsynce libunshield python-module-pygnome-desktop
python-module-pygnome-extras python-module-pygnome-gconf wine-doors
0 upgraded, 18 newly installed, 0 removed and 51 not upgraded.
Need to get 0B/2425kB of archives.
After unpacking 11.0MB of additional disk space will be used.
q4wine, простая легковесная графическая надстройка над wine:
Description: Q4Wine is an Qt4 GUI for WINE
Q4Wine is an Qt4-based GUI for WINE. It will help you to manage wine prefixes and installed applications.
Бинарный файл - q4wine.
При первом старте предложит провести предварительную настройку.
В процессе настройки, не забудьте указать где лежат библиотеки wine:
$ rpm -qpl /path/wine-vanilla-1.2_rc7-alt0.M51.1.i586.rpm | grep lib
/usr/lib/wine/attrib.exe.so
/usr/lib/wine/cacls.exe.so
и т.д.
Т.е. путь:
/usr/lib/wine/
в соответствующей строке.
Без указания этого пути процесс настройки не продолжится.
Настройка запуска программ в q4wine достаточно проста и не должна вызвать вопросов.
...Комментарии и конструктивные предложения по изменению текста приветствуются.