Как установить Wine HQ в Ubuntu 14.04 - 12.04

2 мая состоялся релиз Wine HQ 1.7.18, в данной статье расскажу как установить его в Ubuntu 14.04 - 12.04.

Также в этой статье пойдет речь о некоторых настройках Wine.

Wine, если кто-то не знает, позволяет запускать программы Windows на Linux. С Wine Вы можете в Ubuntu установливать и запускать программное обеспечение так, как Вы бы это сделали в Windows.

Наиболее важные изменения в версии 1.7.18?

  • Улучшена поддержка интерфейса OLE Accessible Object;
  • Устранена порция проблем при работе с памятью, выявленных при помощи Valgrind;
  • Проведена чистка кода, связанного с DirectDraw;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений: IBM Lotus Notes 7.x/8.x, Magic: The Gathering Online 3.x, Grim Fandango, SmartDraw 2009/2010/CI, Spotify, Gothic 2, Football Manager 2010, Steam, Microsoft 3D Movie Maker, VoipBuster 4.x, Might & Magic VI Heroes, Battlefield 3, Borderlands 2, Crysis 2, QQGame 2011, Shadow Era, Planetside 2, Symantec Norton 360, Sybase PowerDesigner 16.5.

Подробнее можно почитать на официальном сайте: Здесь

Установка последней версии Wine HQ в Ubuntu 14.04 - 12.04

Чтобы установить WineHQ в Ubuntu, откройте терминал (Ctrl + Alt + T) скопируйте и выполните следующие команды в терминале: sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine
sudo apt-get install winetricks

Всё, теперь Wine hq установлен!

Установка стабильной версии wine 1.6 в Ubuntu 12.04

Для Ubuntu 12.04 существует возможность установки стабильной версии wine 1.6, ее можно
установить, подключив репозиторий, тот, что и в случае с установкой Wine HQ последней версии и установить из него Wine 1.6 sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.6
sudo apt-get install winetricks
Но эта версия, как правило уступает в возможностях и скорости работы по сравнению с последней версии, поэтому я всё-таки советую к установке Wine HQ последней версии.

Установка wine-gecko

Gecko – это свободный движок вывода веб-страниц.

При запуске приложения для работы с веб-страницами Wine автоматически ищет Gecko сперва в
/usr/share/wine/gecko
Если Wine не находит архив с Gecko там, то оно автоматически загружает его из интернета, но некоторые приложения не любят ждать, пока загрузится Gecko и зависают или вылетают.
Gecko можно установить выполнив команду:
sudo apt-get install wine-gecko2.24

Как запустить winetricks.

Winetricks нужен для того, чтобы установить дополнительные компоненты в wine из windows, например dotnet, internet explorer, другие различные библиотеки, шрифты и прочее.

Winetricks содержит несколько десятков пакетов различных библиотек для wine. Например, чтобы установить DirectX™, введите в терминале: winetricks d3dx9 Для просмотра списка всех пакетов, введите в терминале: winetricks ?

Чтобы запустить интерфейс winetricks, выполните в терминале команду:
winetricks --gui

Как добавить ярлык с wine приложением на панель Unity

В комментарии прозвучал вопрос, на эту тему, и я решил дополнить статью.



Делается это довольно просто:
1. Открываем файловый менеджер, включаем просмотр скрытых файлов (в наутилусе сочетание клавиш Ctr-H).
2. Переходим по адресу
/home/"Ваше_имя_пользователя"/.local/share/applications/wine



Здесь мы видим папки всех установленных приложений в wine. Заходим в нужную, и там видим файлы, но интересовать нас будет тот, что с просто названием программы:



3. Копируем его на рабочей стол, нажимаем на этом файле правой кнопкой мыши, и в свойствах выбираем пункт:



4. После чего, должен появится значок, как в windows. Теперь его просто перетащите мышкой на панель Unity.

Как удалить Wine HQ и все его компоненты из Ubuntu

В комментарии прозвучал вопрос о полном удалении wine из системы и я решил дополнить статью.

Сперва удаляем wine и winetricks из системы:
sudo apt-get purge wine winetricks
Затем устанавливаем ppa-purge (это компонент системы для удаления репозиториев из системы), если он у вас не установлен, конечно.
sudo apt-get install ppa-purge
И удаляем репозиторий wine из системы:
sudo ppa-purge ppa:ubuntu-wine/ppa
Затем обновляем сведения о репозиториях: sudo apt-get update

И наконец, чтобы удалить "остатки от Wine", выполняем удаление его каталога: sudo rm -rf /home/Ваше_Имя_Пользователя/.wine

Вот и всё!

Официальный сайт программы: Wine HQ

Поделиться:

Если у Вас возникли вопросы.

Приглашаю задавать их на сервисе вопросов и ответов: Ask LinuxRussia.com.
Там Ваши вопросы не потеряются и Вы быстрее получите ответ, в отличие от комментариев.

72 коммент. :

  1. Доброго времени суток.
    Вопрос: на панели unity хотелось бы закрепить иконку wine приложения, но не в виде бокала, а иконку по умолчанию у приложения. Как это сделать? Куда копать? Благодарю заранее.

    ОтветитьУдалить
    Ответы
    1. Очень легко делается, сейчас в статье дополню.

      Удалить
    2. Спасибо, я добавил прямо из папки (минуя копирование на рабочий стол). Правда у меня не wine, а crossover, но суть та же.

      Удалить
  2. Здравствуйте. Как откатиться с wine 1.5.29 к 1.5.28?

    ОтветитьУдалить
    Ответы
    1. В репозитории Wine сейчас нет уже 1.5.28. У вас сразу был установлен Wine 1.5.29 или обновился с 1.5.28 на 1.5.29? Просто есть два способа, как откатиться на старую версию.

      Удалить
  3. Анонимный6 мая 2013 г., 2:27

    Здравствуйте. Есть у меня программа, сидит в ~/.wine/drive_c/Program Files (x86), но вкинул туда я ее вручную, она работает без инсталляции. Следовательно, в /home/"Ваше_имя_пользователя"/.local/share/applications/wine соответствующего ей файла *.desktop нету. Есть вариант создать ярлык на панель в таком случае? Спасибо.

    ОтветитьУдалить
    Ответы
    1. Конечно можно. Откройте текстовым редактором любой файл *.desktop

      Будет что то наподобее:

      [Desktop Entry]
      Name=QIP 2010
      Exec=env WINEPREFIX="/home/skif/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/skif/.wine/dosdevices/c:/users/Public/Start\\ Menu/Programs/QIP\\ 2010/QIP\\ 2010.lnk
      Type=Application
      StartupNotify=true
      Comment=Нажмите, чтобы запустить QIP
      Icon=608F_qip.0

      Скопируйте в новый созданный файл этот текст.
      Здесь вместо /QIP\\ 2010/QIP\\ 2010.lnk Вам надо прописать адрес до ярлыка .lnk вашей программы.
      Ну и заменить Qip на имя вашей программы.

      Удалить
  4. Анонимный6 мая 2013 г., 21:24

    Здравствуйте! При вооде первой команды мне пишет: "Sorry, try again."
    Пробую ещё несколько раз, не помогает.
    До этого устанавливал PlayonLinux, может его удалить?
    Есть ещё варианты решения проблемы?

    ОтветитьУдалить
    Ответы
    1. Только что проверил репозиторий добавляется, ключ репозитория принимается. Попробуйте перезагрузиться. А вообще на форумах пишут, что если их вместе установить вайн начнет глючить. Так что советую выбрать что-то одно

      Удалить
  5. Сегодня поставил Wine. Установилась версия 1.5.29. Затем попробовал обновить до 1.5.30, но не обновился. Как можно обновить до новой версии по-другому?

    ОтветитьУдалить
    Ответы
    1. Действительно, wine 1.5.30 можно собрать пока только из исходников:
      Скачать.
      Но лучше подождать пару дней, пока репозиторий обновится.

      Удалить
  6. Здравствуйте,если можно сделайте статью про "winetricks",какие нужно устанавливать программы и дополнения чтоб играть в игры.

    ОтветитьУдалить
    Ответы
    1. Здравствуйте, к сожалению я не играю в игры и настраивать не приходилось для них wine.

      Могу подсказать хороший сайт по настройке wine:

      http://ubuntu-wine.ru/

      Может пригодится

      Удалить
    2. Посмотрите как заполнять Wine здесь: http://ubuntu-wine.ru/index/zapolnenie_wine/0-12

      Удалить
  7. Анонимный28 мая 2013 г., 6:36

    Доброе времени суток ! Я новичок в Linux хотя года 2 почитываю информацию про ubuntu. У меня вот такая проблема установил Ubuntu 13.04 и по инструкции wine 1.5, встала версия 1.5.30. Пишет что все пакеты установил , но почемуто графической оболочки winetricks нет в меню и через терминал не вызываеться иза чего не могу настроить wine до конца , хотя не которые программки .exe запускаються. Помогите пожалуйста решить проблему, а то из за этого мс офис не ставиться а он нужен для работы жене. Неделю уже пользуюсь Ubuntu 13.04 от винды отказался . . . Помните я новичек не судите строга ;)

    PS. Отличный сайт себе добавил в зокладки !!!

    ОтветитьУдалить
    Ответы
    1. В терминале наберите команду:

      winetricks --gui

      Удалить
    2. Анонимный28 мая 2013 г., 14:58

      Благодарю!!! Помогло!!!

      Удалить
  8. А как удалить wine и все установленные компоненты?

    ОтветитьУдалить
  9. На Linux Mint 15 отлично работает. Спасибо за мануал.

    ОтветитьУдалить
  10. Этот комментарий был удален автором.

    ОтветитьУдалить
  11. Со значком делаю всё как вы написали,перетаскиваю на панель и на рабочем столе остается тоже,но как только удаляю с рабочего стола так и с панели удаляется тоже (( как быть что бы на панели оставался всегда,И как добавить на панель иконки приложений скачанных с центра приложений ???

    ОтветитьУдалить
    Ответы
    1. минуя рабочий стол, перенести сразу из папки. Так как в примере показано, чтобы еще можно было разместить ярлык на рабочем столе, а не только на панели unity.

      Удалить
  12. Анонимный3 июля 2013 г., 13:14

    строчка
    sudo apt-get update && sudo apt-get upgrade
    приводит к обновлению всей системы, думаю необходимо это указывать, для новичков, я им являюсь, это не очевидно, а все обновлять мне явно не нужно было

    ОтветитьУдалить
    Ответы
    1. По моему это азы, если не хотите обновлять систему полностью. Хотя я даже не знаю почему. Если проблемы с интернетом. Тогда запустите менеджер обновлений. Проверить, уберить галочки со всех, кроме wine и его зависимостей и обновить.

      Удалить
  13. Анонимный29 июля 2013 г., 13:07

    "Как добавить ярлык с wine приложением на панель Unity...Здесь мы видим папки всех установленных приложений в wine."
    Подскажите, а как установить в Wine приложение(например, для запуска Aimp с панели)?

    ОтветитьУдалить
    Ответы
    1. взять ярлык aimp из тех же папок и прикрепить на панель.
      Или в чем трудности именно?

      Удалить
    2. Анонимный29 июля 2013 г., 14:39

      У меня нет папки wine по адресу /home/"Ваше_имя_пользователя"/.local/share/applications/wine. Есть только /home/"Ваше_имя_пользователя"/.local/share/applications/, в папке applications находятся несколько файлов .desktop(типа wine-extension-txt.desktop)

      Удалить
    3. А программы в вайне устанавливали? Вайн какой версии?

      Удалить
  14. Нашел настройку (много игр идет) --- https://www.youtube.com/watch?v=e2KLk3baEfA !!!

    ОтветитьУдалить
  15. Проделал операцию по удалению Wine но он всё равно остался в системе! смотрел в центре приложений (думал может я оттуда его поставил и поэтому он не удалился) но там кнопка установить вместо удалить. значит определяет что у меня его нет в системе. что делать?

    ОтветитьУдалить
    Ответы
    1. в общем пофиг. залез через Double Commander в директорию home/myname/ увидел что вайн не удалился. а мне просто нужно было с нуля его переустановить потому что я хотел сбросить настройки (у меня он начал запускаться как окно эмулятора с синим фоном) кароче удалил папку в ручную. после этого он запустился как в первый раз. настройки с нуля. всё норм. только теперь не видно почему то запуска winetricks, хотя при попытке установки сообщается что установлена последняя версия. а ладн. пофиг. работает ды и ладно. мне этот вайн только для qip2012 нужен. на всё переучиваться готов. но qip не променяю ни на что

      Удалить
    2. аси хорошей для линукса нет, согласен.

      Удалить
    3. sudo apt-get purge winetricks
      locate winetricks

      и в ручную сносить все файлики, что найдутся. Как в комментарии ниже:
      sudo rm
      если папочка то, sudo rm -r имя_каталога

      Удалить
    4. Иногда я делаю так Дмитрий: Вручную удаляю папку .wine и копирую резервную копию на её место,то есть в папку home.Так как инет долго качает и иногда дорог.
      И также другой способ: sudo apt-get purge winetricks и затем sudo apt-get install winetricks и пофиг какой версии там пишет система.Снёс и заново поставил winetricks.Размер у неё сильно мал,чтоб переживать.
      Я держу разные резервные копии wine,по причине,что игра Stalker работает не всегда правильно.При полной установке wine на правильных настройках некоторые программы и игры не работают как надо.Такой вариант думаю Вас заинтересует.

      Думаю Эдвард создаст универсальную версию настройки wine буду ждать его мнения.Да и рекомендую с wine обязатьльно пользоваться антивирусами и другими программами безопасности.

      Удалить
  16. Окончательно по вышеизложенной схеме не удалился wine. Вот один из следов:
    ~$ locate winetricks
    /home/scar/.cache/winetricks
    /home/scar/.cache/winetricks/ahk
    /home/scar/.cache/winetricks/plantsvszombies
    /home/scar/.cache/winetricks/track_usage
    /home/scar/.cache/winetricks/ahk/AU3_Spy.exe
    /home/scar/.cache/winetricks/ahk/AutoHotkey.exe
    /home/scar/.cache/winetricks/ahk/AutoHotkey104805.zip
    /home/scar/.cache/winetricks/plantsvszombies/PlantsVsZombiesSetup.exe
    /home/scar/.local/share/wineprefixes/lego_potc_demo/winetricks.log
    /usr/bin/winetricks
    /usr/share/applications/wine-winetricks.desktop
    /usr/share/doc/winetricks
    /usr/share/icons/hicolor/scalable/apps/wine-winetricks.svg
    /var/cache/apt/archives/winetricks_0.0+20130707~precise1~ppa1_amd64.deb
    /var/lib/dpkg/info/winetricks.list
    /var/lib/dpkg/info/winetricks.md5sums

    И его видно в приложениях, и так же запускается. Подскажите, пожалуйста, как окончательно удалить под ноль?

    ОтветитьУдалить
    Ответы
    1. Могу посоветовать только одно: не стесняйтесь работать руками. Открываете nautilus от root в терминале вот так: sudo nautilus. Затем открываете для просмотра скрытые файлы Ctr+H и по всему списку внимательно проходите, удаляя не нужное.

      Удалить
    2. sudo rm по_очередно_каждый_файл

      Удалить
  17. Кстати, у меня проявился интересный эффект. После перетаскивания ярлыка на панель Unity на рабочем столе остается копия ярлыка. Но и в панели он появляется, т.е. копируется. Разумеется, два ярлыка не нужны. Но если удалить ярлык с рабочего стола, то он пропадает и в панели Unity. Может у кого есть решение проблемы?

    ОтветитьУдалить
  18. А не подскажите, как можно закрепить программу в Минт 15 каноникал?
    Программа - фотошоп портабл, запускается вайном 1.6 без предварительной установки.
    Вот хотелось бы запускающий экзешник закрепить или ссылку к нему, но хз как поступить

    ОтветитьУдалить
    Ответы
    1. закрепить на панели инструментов

      Удалить
    2. На счет минта не знаю, но ярлык сделать можно, нужно всего лишь в нем прописать Exec=env WINEPREFIX="/home/skif/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/skif/.wine/dosdevices/c:/users/Public/Start\\ Menu/Programs/QIP\\ 2010/QIP\\ 2010.lnk

      вместо этого: Menu/Programs/QIP\\ 2010/QIP\\ 2010.lnk
      путь до виндоуз ярлыка фотошопа

      Удалить
    3. эмулируйте рабочий стол в вайне, потом создайте ярлык там и можно его тупо скопировать из /home/"Ваше_имя_пользователя"/.local/share/applications/wine

      ну если не появится там, то тогда путь до него как выше было написано в моем комментарии.

      Удалить
  19. Этот комментарий был удален автором.

    ОтветитьУдалить
  20. Вот у меня такая проблема (Настраивается пакет TTF-mscorefonts-установщик ├ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
     │ │
     │ основных шрифтов TrueType для веб EULA
     │
     │ END-ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ НА ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ MICROSOFT
     │
     │ ВНИМАТЕЛЬНО ОЗНАКОМИТЬСЯ: Это Microsoft лицензионное соглашение
     │ ("EULA") является юридическим соглашением между вами (физическим или│ юридическим лицом) и корпорацией Microsoft для программного обеспечения Microsoft
     │ сопровождающих настоящего Лицензионного договора, которое включает компьютерное программное обеспечение и может включать в себя
     │ соответствующие носители, печатные материалы и "он-лайн" или электронную
     │ документации («Программный продукт» или «Программа»). Осуществляя Ваши│ права на изготовление и использование копий ПРОГРАММНОГО ПРОДУКТА, вы согласны с
     │ связанным условиями настоящего Лицензионного договора. Если вы не согласны с условиями
     │ настоящего лицензионного соглашения, вы не можете использовать Программный продукт.
     │ │


    ))))
    Что делать подскажите

    ОтветитьУдалить
  21. вот загрузка закончилась вродебы и вот это появляется ! А ок нажать не могу что делать скажите !

    ОтветитьУдалить
    Ответы
    1. таб нажмите или стрелку в право и потом энтер, я об этом писал в настройках Ubuntu, у многих такая проблема возникает :)

      Удалить
  22. Если в системе уже стоит wine 1.4, то чтобы обновить до новой версии нужно сперва полностью удалить старую, я правильно понял? Как быть с установленными программами, их тоже придется устанавиливать заново?

    ОтветитьУдалить
  23. не получается выполнить команду sudo apt-get update

    ОтветитьУдалить
  24. не получается выполнить команду sudo apt-get update пишет E: Искажённая строка 58 в списке источников /etc/apt/sources.list (dist parse)
    E: Не читается перечень источников.

    ОтветитьУдалить
    Ответы
    1. sudo gedit /etc/apt/sources.list
      в настройках gedit поставить "показывать номера строк"
      и ищем 58 строчку. Сюда ее пришлите.

      Удалить
  25. Анонимный8 мая 2014 г., 5:20

    команда sudo apt-get install wine1.5 не выполняется, т.к. версия устарела...

    ОтветитьУдалить
  26. Здраствуйте! Не запускаются приложения с сайта: http://www.lickbyneck.com/ (exe-шная программка для гитаристов). Вот пример как она работает: http://www.youtube.com/watch?v=ieVFi-lB48k&list=PL8EACFFC67A79EA94 Как это исправить?

    ОтветитьУдалить
    Ответы
    1. набери в терминале wine ~/путь/где/лежит/твой екзешник и увидишь почему не запускается
      А с таким вопросом тебе вряд ли помогут

      Удалить
    2. Набрал. Вот что выдало:
      fixme:ieframe:PersistMemory_Load (0x14b918)->(0x454724 9c)
      fixme:ieframe:OleControl_FreezeEvents (0x14b918)->(1)
      fixme:ieframe:OleControl_FreezeEvents (0x14b918)->(0)
      fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
      fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
      fixme:ieframe:PersistMemory_Load (0x14b918)->(0x454724 9c)

      Удалить
  27. Анонимный22 мая 2014 г., 15:17

    Здарова Линуксойды!) Вот тоже заинтересовался Ubuntu, подскажите пожалуйста у кого есть возможность и желание. Есть вот такая программа: http://www.presonus.com/products/studio-one/ эта прога у меня есть вместе со звуковым-микшером. Вообще когда купили микшер этой фирмы, там были диски с прогами, но там дистрибутивы только под Mac и Win, на оф.сайте тоже не смог найти под линукс ничего (хотя может плохо смотрел). Вопрос: если я в свой Ubuntu 14,04 поставлю Wine и запущу эту прогу, есть ли шанс что она запустится, учитывая то, что микшер с компом подключается 1394 соединением? Понадобятся ли драва? Или же вообще сложно сказать, что будет , а что нет?

    ОтветитьУдалить
    Ответы
    1. Анонимный22 мая 2014 г., 17:33

      Запустить прогу это одно, а заставить её адекватно работать, это уже совсем другое. Не думаю что Wine будет хорошо справляться с такого рода программ. Можешь посмотреть на их сайте работоспособность этой проги (если она там вообще есть)

      Удалить
    2. Анонимный23 мая 2014 г., 10:12

      нашел, вот адрес: https://appdb.winehq.org/objectManager.php?sClass=version&iId=26238 но результаты, что то не пойму никак, то да, то нет, не пойму..

      Удалить
  28. Анонимный9 июня 2014 г., 21:49

    Этот комментарий был удален администратором блога.

    ОтветитьУдалить
  29. Этот комментарий был удален автором.

    ОтветитьУдалить
  30. Всем доброе время суток. Может кто балуетса с такими программами и подзкажет .При установке Wine или PlayonLinux просит удалить эти пункты: "Nvidia opencl driver and icd loader library, nvidia-libopencl1-340". Ubuntu 14.04 x64 .Что им мешает и почему и что делать? спасибо

    ОтветитьУдалить
  31. Приветствую.

    Про установку и настройку wine расписано очень хорошо и доступно, однако, есть одно но - отсутствует процесс установки mono, а без него не все windows-приложения работают (в частности игры).

    Хотелось бы подробнее про установку mono посмотреть

    ОтветитьУдалить
  32. Здравствуйте! Скажите, пожалуйста, конкретно: "Нужен ли антивирусник в Ubuntu14.04? Если Да, то какой посоветуете?

    ОтветитьУдалить
  33. ТБМ тебе в карму! Где ты раньше был?..

    ОтветитьУдалить
    Ответы
    1. ТБМ - это что-то обидное? :). Озадачили прямо, нужно ли идти чистить карму или нет :).

      Удалить
  34. Есть-ли решение запуска игры Сталкер онлайн?Xubuntu 14.04,32 бит.Спасибо.

    ОтветитьУдалить
  35. Здравствуйте. Ubuntu Mate 14.04, поставил вайн, заполнил, любимый Сталкер запускается, но чувствительность мыши запредельная, и не регулируется никак. Прошу помощи, т.к. гугл пока не помог. На "чистой" Ubuntu 14.04 такой проблемы не было. Заранее спасибо.

    ОтветитьУдалить
  36. Установился wine 1.6
    Статья про 1.7
    faceplam...

    ОтветитьУдалить
  37. Доброго дня
    как можно до устанавливать компоненты windows ?
    при запуске onenote (компонент office )
    Чтобы запустить OneNote, необходимо установить компонент «Опыт работы на компьютере»

    ОтветитьУдалить
  38. Привет всем! устанавливал как тут написано, и перестал входить в рабочий стол после перезагрузки.

    ОтветитьУдалить