Ви можете налаштувати своє вино без головок, встановивши віртуальний X framebuffer . Наприклад:
sudo apt-get install Xvfb
Xvfb :0 -screen 0 1024x768x16 &
Встановіть вино:
# On 64-bit also run: sudo dpkg --add-architecture i386
sudo add-apt-repository -y ppa:ubuntu-wine
sudo apt-get update
sudo apt-get install wine
Примітка. Для детального прикладу встановлення перевірте provision.shсценарій.
Встановіть шрифти, якщо потрібно:
winetricks allfonts
Потім запустіть свої програми так:
DISPLAY=:0.0 wine my_app.exe
або ви можете експортувати його (тому немає необхідності у наведеному вище префіксі під час запуску):
export DISPLAY=:0.0 # Select screen 0.
Де DISPLAYваш запит до локальної служби відображення / введення (або export DISPLAY=[user's machine]:0:).
Як варіант налаштування переадресації X11. Тоді вам не потрібно користуватися DISPLAY.
В основному встановлюється X11Forwarding yesв /etc/ssh/sshd_configна сервері обезголовленої і ForwardX11 yesв /etc/sshd/ssh_configна машині ви підключаєтеся.
Тоді ви можете запускати програми GUI на своєму безголовому сервері, і в той же час вино зможе підключитися до локального сервера X11, щоб ви могли запустити свої консольні DOS-файли.