Установка DirectX - Wine
Для людей, які запускають windows-ігри в Linux через Wine, просто необхідний встановлений DirectX. DirectX – це пакет графічних бібліотек від Microsoft, Linux-версії якого ніколи не буде.
Для встановлення DirectX у Wine можна піти складним шляхом, встановлюючи всі бібліотеки та описуючи їх у Wine, або простим шляхом, використовуючи готовий скрипт Winetricks.
Скрипт Winetricks докладно описаний у статті "Скрипт Winetricks або доводимо Wine до ладу".
Скрипт Winetricks допоможе нам дуже просто встановити DirectX у Wine, можна сказати на напівавтоматичному рівні. Цим скриптом можна багато чого встановити для Wine, про що можна прочитати у наведеному посиланням вище
Для початку потрібно завантажити скрипт Winetricks із офіційного сайту проекту. Найлегше це можна зробити консольною командою:
Скрипт завантажиться в Домашню папку, після чого для коректної роботи цього скрипту потрібно встановити пакет cabextract. У Debian-подібних дистрибутивах встановити цей пакет можна командою:
Після цього можна встановлюватиDirectX під Wine використовуючи скрипт Winetricks. Так як нам потрібно встановити тільки DirectX і більше нічого, то встановлення виконуємо командою:
Після цього Winetricks самостійно завантажить DirectX 9 і встановить його в графічній оболонці такою самою, як у Windows.
Коментарі:
Начебто у wine купа ігор і так йдуть, навіщо directx ставити?
Так, Ви маєте рацію, йдуть! Але буває, що без DirectX запускатись відмовляються. Доводиться ставити.