Як вядома, далёка не ўсе праграмы, распрацаваныя для аперацыйнай сістэмы Windows, сумяшчальныя з дыстрыбутывамі на ядры Linux. Такая сітуацыя часам выклікае праблемы ў некаторых карыстальнікаў у сувязі з немагчымасцю ўсталяваць натыўнымі аналагі. Праграма пад назвай Wine дазволіць вырашыць гэтую непрыемнасць, бо яна была распрацавана спецыяльна для забеспячэння працаздольнасці прыкладанняў, створаных пад Віндовс. Сёння мы б хацелі прадэманстраваць усе даступныя метады інсталяцыі згаданага софту ў Ubuntu.
Усталёўваем Wine ў Ubuntu
Для выканання пастаўленай задачы мы будзем выкарыстоўваць стандартны «Тэрмінал», Аднак не хвалюйцеся, вам не прыйдзецца самастойна вывучаць усе каманды, бо мы не толькі раскажам аб самой працэдуры ўстаноўкі, але і апішам ўсе дзеянні па чарзе. Ад вас жа спатрэбіцца толькі выбраць найбольш прыдатны метад і прытрымлівацца прыведзеных інструкцыям.
Спосаб 1: Інсталяцыя з афіцыйнага сховішчы
Самы просты метад інсталяцыі апошняй стабільнай версіі - выкарыстанне афіцыйнага сховішчы. Вырабляецца ўвесь працэс шляхам уводу ўсяго адной каманды і выглядае так:
- Перайдзіце ў меню і адкрыйце прыкладанне «Тэрмінал». Запусціць яго таксама можна, клікнуўшы ПКМ па пустым месцы на працоўным стале і выбраўшы адпаведны пункт.
- Пасля адкрыцця новага акна увядзіце туды каманду
sudo apt install wine-stable
і націсніце на Enter. - Надрукуйце пароль для прадастаўлення доступу (знакі будуць уводзіцца, але застануцца нябачнымі).
- Вы будзеце апавешчаныя аб занятку дыскавай прасторы, для працягу убіце літару Д.
- Працэдура ўсталёўкі завершыцца, калі з'явіцца новая пустая радок для ўказанні каманд.
- Калі ласка, увядзіце
wine --version
, Каб пераканацца ў карэктнасці праведзенай працэдуры ўстаноўкі.
Вось такім досыць лёгкім спосабам ажыццяўляецца даданне апошняй стабільнай версіі Wine 3.0 у аперацыйную сістэму Ubuntu, аднак гэты варыянт падыходзіць не ўсім карыстальнікам, таму прапануем азнаёміцца з наступнымі.
Спосаб 2: Выкарыстанне PPA
На жаль, не ў кожнага распрацоўніка ёсць магчымасць своечасова выкладваць апошнія версіі праграмнага забеспячэння ў афіцыйны рэпазітар (сховішча). Менавіта таму былі распрацаваны спецыяльныя бібліятэкі для захоўвання карыстацкіх архіваў. Калі версія Wine 4.0 выйдзе ў свет, выкарыстанне PPA будзе найбольш дарэчы.
- Адкрыйце кансоль і ўстаўце туды каманду
sudo dpkg --add-architecture i386
, Якая патрэбна для дадання падтрымкі працэсараў з архітэктурай i386. Уладальнікам Ubuntu 32-біт гэты крок можна прапусціць. - Зараз варта дадаць рэпазітар ў свой кампутар. Робіцца гэта спачатку камандай
wget -qO- //dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
. - затым надрукуйце
sudo apt-add-repository 'deb //dl.winehq.org/wine-builds/ubuntu/ bionic main'
. - ня выключайце «Тэрмінал», Паколькі будзе рабіцца атрыманне і даданне пакетаў.
- Пасля паспяховага дадання файлаў сховішчы праводзіцца сама інсталяцыя шляхам уводу
sudo apt install winehq-stable
. - Абавязкова пацвердзіце правядзенне аперацыі.
- выкарыстоўвайце каманду
winecfg
, Каб праверыць працаздольнасць софту. - Для запуску можа спатрэбіцца ўстаноўка дадатковых кампанентаў. Яна выканаецца аўтаматычна, пасля чаго запусціцца акно налады Wine, а гэта значыць, што ўсе функцыянуе спраўна.
Спосаб 3: Усталёўка бэта-версіі
Як вы даведаліся з інфармацыі вышэй, у Wine існуе стабільная версія, разам з ёй распрацоўваецца і бэта, актыўна тэстоўваная карыстальнікамі перад выхадам для шырокага прымянення. Інсталяцыя такой версіі на кампутар вырабляецца практычна гэтак жа, як і стабільнай:
- запусціце «Тэрмінал» любым зручным спосабам і выкарыстоўвайце каманду
sudo apt-get install --install-recommends wine-staging
. - Пацвердзіце даданне файлаў і чакайце завяршэння ўсталёўкі.
- Калі эксперыментальная зборка вас па якіх-небудзь прычынах не задавальняе, выдаліце яе праз
sudo apt-get purge wine-staging
.
Спосаб 4: Самастойная зборка з зыходных кодаў
Папярэднімі метадамі ўсталяваць дзве розныя версіі Wine побач не атрымаецца, аднак некаторыя карыстальнікі маюць патрэбу ў наяўнасці адразу двух прыкладанняў, альбо ж жадаюць самастойна дадаць патчы і іншыя змены. У такім выпадку лепшым варыянтам будзе самастойная зборка Wine з наяўных зыходных кодаў.
- Першачаргова адкрыйце меню і перайдзіце ў «Праграмы і абнаўлення».
- Тут трэба паставіць галачку насупраць пункта «Зыходны код», Каб далейшыя змены з софтам сталі магчымымі.
- Для прымянення змяненняў спатрэбіцца ўвод пароля.
- зараз праз «Тэрмінал» запампуйце і ўсталюеце усё неабходнае праз
sudo apt build-dep wine-stable
. - Загрузіце зыходны код неабходнай версіі, скарыстаўшыся спецыяльнай утылітай. У кансоль ўстаўце каманду
sudo wget //dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz
і націсніце на Enter. Калі вам неабходна паставіць іншую версію, знайдзіце ў інтэрнэце адпаведны рэпазітар і ўстаўце яго адрас замест //dl.winehq.org/wine/source/4.0/wine-4.0-rc7.tar.xz. - Распакуйце змесціва загружанага архіва, скарыстаўшыся
sudo tar xf wine *
. - Затым перайдзіце ў створанае размяшчэнне
cd wine-4.0-rc7
. - Загрузіце патрэбныя файлы дыстрыбутыва для зборкі праграмы. У 32-бітных версіях выкарыстоўвайце каманду
sudo ./configure
, А ў 64-бітныхsudo ./configure --enable-win64
. - Запусціце працэс зборкі праз каманду
make
. Калі вы атрымаеце памылку з тэкстам «Адмоўлена ў доступе", Выкарыстоўвайце камандуsudo make
, Каб запусціць працэс з рут-правамі. Акрамя ўсяго, варта ўлічваць, што працэс компилирования займае шмат часу, не варта прымусова выключаць кансоль. - Збярыце ўсталёўнік праз
sudo checkinstall
. - Апошнім крокам будзе ўстаноўка гатовай зборкі праз утыліту шляхам уводу радкі
dpkg -i wine.deb
.
Мы разгледзелі чатыры актуальных метаду інсталяцыі Wine, якія працуюць на апошняй версіі Ubuntu 18.04.2. Ніякіх цяжкасцяў з устаноўкай паўстаць не павінна, калі вы дакладна вынікаеце інструкцыям і ўводзіце правільныя каманды. Рэкамендуем таксама звяртаць увагу на папярэджання, якія з'яўляюцца ў кансолі, яны дапамогуць вызначыць памылку ў выпадку яе ўзнікнення.