- Боце поједностављују Вино изолованим боцама које организују и штите ваше Windows апликације на Линуксу.
- Препоручена инсталација путем Flatpak-а нуди бољу изолацију, управљање клима уређајима и пуну подршку за DXVK.
- Шаблони игара и апликација олакшавају подешавање оптимизованих окружења без напредног знања.
- Боце допуњују Протон и Стим Плеј за покретање софтвера ван Стима са фином контролом над Вајном.
Ако користите Линукс свакодневно, али и даље зависите од неких програми дизајнирани само за WindowsВероватно сте се више пута мучили са Wine-ом. Ради, да, али између префикса, чудних библиотека и мистериозних конфигурација, многи људи на крају прерано одустану.
Ту на сцену ступа Bottles, алат који сав тај неред претвара у нешто много лакше за руковање. Захваљујући... Веома углађен и лако разумљив визуелни интерфејсОмогућава вам да инсталирате, изолујете и покрећете Windows апликације и игре на Linux-у, а да притом не постанете Wine стручњак. А као бонус, додаје добродошао додатни слој безбедности и организације.
Шта су боце и како се односе на вино и протон?
Да бисмо разумели шта Ботлс ради, прво је потребно да буде јасно шта је то тачно. Вино и како функционише исподВајн није типичан емулатор, већ слој компатибилности који у реалном времену преводи позиве које Windows апликација упућује оперативном систему, претварајући их у инструкције које Linux може да разуме и изврши.
Када Windows програм покуша да приступи DLL-у, нацрта прозор или прочита датотеку, ти захтеви се преусмеравају на еквивалентне имплементације које је припремио пројекат WineТо је огроман пројекат реверзног инжењеринга који је у развоју већ дуги низ година и постао је прави драгуљ слободног софтвера, посебно цењен у Јуникс окружењима и Јуникс-ликим системима као што су ГНУ/Линукс или ФриБСД.
Велики проблем са Wine-ом је тај што, иако је његов мотор изузетно моћан, његова конфигурација није баш једноставна за коришћење. Многа његова подешавања се управљају преко... Спартански прозори, променљиве окружења и мноштво криптичних опцијаАко немате претходног искуства, подешавање стабилног окружења за сваку апликацију може постати главобоља.
Боце се појављују само да би решиле то: то је Модерни графички интерфејс који се ослања на Wine као свој моторАли то поједностављује управљање до крајњих граница. Уместо да се мучите са ручним префиксима, радите са „флацијама“: изолованим окружењима где су инсталирани ваши Windows програми и игре, сваки са својим конфигурацијама, верзијама Wine-а и зависностима.
Поред рада са различитим Wine верзијама, Bottles интегрише реимплементације и побољшања као што су Тркачи засновани на Лутрису, Протону и варијантама попут Глориоус ЕгроллаОво је посебно корисно за видео игре, јер вам омогућава да искористите специфичне оптимизације и закрпе дизајниране да побољшају перформансе или компатибилност.
Зашто је Bottles посебно користан за игре и безбедност
Временом је већина апликација за продуктивност дошла изворно на ГНУ/Линукс, тако да је улога Вајна постала првенствено фокусирана на покретање видео игара, високо специфичног софтвера или застарелих корпоративних алатаБотлс прихвата ову стварност и даје велики значај играма, мада не заборављајући традиционалније „прозорске“ програме.
У случају видео игара, Bottles олакшава преузимање и коришћење различитих верзија DXVK, преводилац са DirectX 9/10/11 на Vulkanшто је један од стубова Протона (слој компатибилности који користи Steam Play). Могућност пребацивања DXVK верзија по боци вам омогућава да фино подесите перформансе или решите графичке грешке у одређеним играма.
Још једна предност је његов фокус на изолацији. Када покрећете Windows апликације директно са Wine-ом, те апликације могу на крају имати приступ за читање и писање у вашој личној фасцикли са истим вашим дозволама. Ако инсталирате нешто злонамерно или погрешно конфигурисано, то може да изазове пустош у вашим датотекама.
Боце знатно смањују овај ризик захваљујући систему боца, који делује као Независни контејнери за сваки програм или скуп програмаАко нешто крене наопако унутар боце, његов утицај је обично ограничен на то окружење. У комбинацији са Flatpak верзијом, која додаје „песчаник“ на нивоу система, безбедност је додатно побољшана.
Укратко, Bottles не само да чини коришћење Wine-а једноставнијим за коришћење, већ и успоставља ред и јасне границе: свака игра или апликација је унутар свог „контејнера“, са конфигурација, зависности и приступ контролисаним и одвојеним ресурсима.
Инсталирање Bottles-а на Линуксу (препоручује се Flatpak)
Програмери Bottles-а јасно препоручују да је најбољи начин за инсталирање апликације путем Флатпак и Флатхаб репозиторијумОва метода гарантује све могућности изолације и енкапсулације које су апликацији потребне да би безбедно и доследно функционисала на различитим дистрибуцијама.
Многе модерне дистрибуције, као што су Fedora Workstation или Manjaro, већ укључују Флатпак је претходно инсталиран и спреман за употребуУ другима, као што је Ubuntu, можда ћете морати ручно да додате подршку за Flatpak из званичних репозиторијума, а затим повежете Flathub као извор апликације.
Када покренете и покренете Флатпак, инсталирајте боце Све се своди на веома једноставну команду коју можете покренути из терминала. Само извршите:
flatpak install flathub com.usebottles.bottles
Током инсталације видећете да се процес зауставља да би се затражила потврда, па ћете морати одговорите са „Y“ и притисните Enter Да би наставио, систем ће преузети и Bottles и потребне зависности, што може потрајати неколико минута у зависности од ваше везе и рачунара.
Када је инсталација завршена, можете покренути апликацију другом подједнако једноставном командом:
flatpak run com.usebottles.bottles
Када га први пут покренете, неки излаз ће се појавити у терминалу јер Bottles користи ово да Извршите почетну конфигурацију, преузмите компоненте као што је DXVK и припремите основно окружење.Убрзо након тога, отвориће се екран добродошлице са брзим чаробњаком.
Флаше се такође могу појавити у менију апликација вашег радног окружења. У GNOME-у, на пример, једноставно притисните тастер Super (тастер Windows на многим тастатурама), откуцајте „Флаше“ у поље за претрагу и Отворите икону апликације као да је у питању било који други програм.
Почетак рада са боцама и преузимање компоненти
Када први пут отворите апликацију Bottles, апликација приказује Екран добродошлице са неколико уводних екрана Они вам дају кратак преглед шта су боце и како је интерфејс организован. Затим можете користити стрелицу да бисте прешли на последњи корак чаробњака.
На једном од тих почетних екрана, Bottles ће почети са преузимањем Најновија верзија DXVK-а доступна је на њиховим серверимаОвај корак је аутоматски и део је припреме окружења за покретање видео игара које користе DirectX.
Поред тога, асистент користи прилику да преузме и инсталира Реимплементација вина која ће се користити подразумеваноУ референтном садржају се помиње, на пример, верзија „Шардоне 6.8“ као стандардни напитак у датом тренутку, мада се то може мењати током времена како се пројекат буде ажурирао.
Када дођете до екрана означеног са „Скоро готово“, само треба да притиснете плаво дугме Наставите како би Ботлс могао да заврши интерну конфигурацију.Када се тај процес заврши, видећете поруку која показује да је све спремно за почетак коришћења апликације.
Када први пут уђете у главни одељак, приказ Библиотеке ће изгледати празан јер још нисте креирали ниједну боцу. Видећете чист интерфејс који приказује Опције за креирање нових боца и управљање постојећим чим почнете да радите са њима.
У овом тренутку имате инсталиран и покренут програм Bottles, са аутоматски конфигурисаним Wine-ом и DXVK-ом, спремним да почнете са креирањем окружења за ваше Windows игре или програме.
Важна подешавања за подешавање флаша
Иако можете одмах почети са прављењем флаша без додиривања било чега другог, вреди погледати одељак о Подешавања, доступна из главног менија апликацијеОдатле се контролишу глобални аспекти који утичу на то како се боце креирају и управљају.
У оквиру подешавања видећете опције које можете изабрати тркачи, специфичне верзије Wine-а или Proton-а и сетови компонентиБоце вам омогућавају да преузмете и инсталирате различите реимплементације и алтернативне верзије, тако да свакој боци можете доделити мотор који најбоље одговара програму или игри коју желите да покренете.
Још један релевантан одељак у подешавањима је онај који вам омогућава да промените путања где су боце физички смештене у вашем систему датотекаУ Flatpak верзији, подразумевани директоријум је обично нешто попут овог:
~/.var/app/com.usebottles.bottles/data/bottles/bottles/
Иако „/bottles/bottles“ на крају може звучати помало чудно, сасвим је у реду и није грешка у куцању. У многим случајевима, сасвим је прихватљиво оставити ову локацију нетакнуту, посебно ако немате проблема са простором на главној партицији и више волите чувајте све податке енкапсулиране унутар Flatpak простора.
Ако желите да промените ту путању јер имате бржи SSD, други чврсти диск или партицију са већим капацитетом, то можете учинити веома лако. Само идите на мени (три хоризонталне линије), унесите... У подешавањима отворите картицу Опште и пронађите опцију Директоријум боцаКликом на дугме у тој линији отвориће се претраживач датотека за избор нове дестинације.
Након што одаберете жељени фолдер и потврдите одговарајућим дугметом, апликација Bottles ће почети да користи тај директоријум за управљање вашим боцама. То је згодан начин да... Преместите своја окружења на бржи диск или волумен са више слободног простора. без икаквих промена у остатку система.
Врсте флаша: игре, апликације и прилагођена подешавања
Једна од великих предности Bottles-а је то што вам сваки пут када направите нову боцу нуди низ унапред дизајнирани шаблони који су већ фино подешени за типичне случајеве употребеНа тај начин не морате почети од нуле са сложеним конфигурацијама.
Први шаблон је усмерен ка играма, са параметрима дизајнираним за Побољшајте графичке перформансе и компатибилност са захтевним насловимаОбично укључује подешавања за DXVK, синхронизацију и опције управљања GPU-ом које вам помажу да извучете више из видео игара.
Други шаблон је фокусиран на опште примене, идеалан за софтвер за продуктивност као што је напредни уређивачи текста, канцеларијски пакети или услужни програми који постоје само на Windows-уОвде, стабилност и класичније „десктоп“ искуство имају предност над чисто графичким подешавањима перформанси.
Коначно, ту је и прилагођени шаблон, који вам омогућава да подесите скоро све параметре од самог почетка. Ова опција је веома корисна ако вам је потребно, на пример, присилно коришћење 32-битног окружења за старије програме или контрола сваког детаља конфигурацијеТакође може бити корисно када тестирате решења за посебно осетљив софтвер.
За већину корисника, посебно ако тек почињете са Bottles-ом, препоручује се коришћење шаблона за игре или апликације. Они су већ подешени за... чешће сценарије и минимизирају потребу за напредним ручним подешавањимашто штеди време и главобоље.
Креирање ваше прве боце за Windows апликације
Када се упознате са основним интерфејсом, време је да направите своју прву боцу. Да бисте то урадили, можете кликнути на Флаше у горњој траци, а затим притисните плаво дугме „Креирај нову флашу“ што је јасно видљиво у главном прозору.
Рецимо да желите да инсталирате напредни уређивач текста као што је Notepad++, који је званично доступан само за Windows. Практичан приступ је дајте боци исто име као и апликацији, на пример „Notepad++“, и изаберите шаблон апликације у чаробњаку за креирање.
Када потврдите кликом на дугме „Креирај“, Bottles ће почети са преузимањем и припремом потребних компоненти за то окружење. Током неколико минута, конфигурисаће изабрану верзију Wine-а, основне зависности и елементе... Шаблон апликације који оптимизује понашање за ову врсту софтвера.
Када завршите, појавиће се порука која показује да је конфигурација завршена. Затварањем тог прозора видећете детаље боце коју сте управо креирали, са разни одељци за инсталирање програма, управљање зависностима и преглед конфигурације животне средине.
Од тог тренутка, та бочица ће деловати као изоловани „мини Windows“ где можете инсталирати Notepad++ и било који други алат који желите да држите груписан са њим, без ометања остатка вашег система.
Инсталирајте и покрените апликације унутар Bottles-а
Када уђете у приказ одређене боце, Bottles вам приказује неколико кључних опција за управљање софтвером који ћете користити. Једна од највидљивијих је Инсталирај програме, која приступа каталогу познатих апликација Припремила заједница са препорученим конфигурацијама.
Још један важан одељак су Зависности, који се користи за Додајте додатне компоненте као што су Visual C++ пакети, делови Microsoft .NET фрејмворка, Windows фонтови или друге DLL датотеке да многе апликације морају правилно да функционишу.
Ако већ имате преузет инсталатер за апликацију коју желите да користите, најдиректнији начин је да користите плаво дугме. Покрени извршну датотеку, која вам омогућава да покренете било коју .exe или .msi датотеку из те боце. Инсталатере ћете обично пронаћи сачуване у фолдеру Преузимања или у одређеном директоријуму.
На пример, да бисте инсталирали Notepad++, једноставно изаберите преузету датотеку у ~/DownloadsКликните на „Покрени“ и пратите типични чаробњак за инсталацију система Windows. Видећете прозор инсталатера са својим Класични интерфејс, са уобичајеним дугмадима Даље, У реду и Заврши.
Након завршетка чаробњака, можете одабрати да одмах покренете програм или да га затворите и покренете касније из апликације Bottles. У приказу Bottles, Notepad++ ће се појавити наведен као инсталирана апликација, са иконом стрелице. Отворите га директно кад год желите да га користите на својој Линук радној површини..
Резултат је да се апликација понаша готово изворно: можете отварати датотеке, уређивати их, чувати и радити са њима без већих компликација, док се Bottles брине о превођењу свих позива Windows-а на ваш Linux систем.
Напредна подешавања за сваку боцу: Вино, DXVK и принос
Једна од највећих предности флаша је то што свака флаша може имати своју Прилагођена конфигурација Wine верзије, DXVK и других параметара перформансиОво вам омогућава да експериментишете са различитим комбинацијама док не пронађете ону која најбоље одговара свакој игри или апликацији.
Да бисте приступили овим подешавањима, можете отворити одређену боцу и потражити одељак Runner или еквивалент, где се обично налази икона зупчаника која води до опција извршиоцаОдатле можете бирати између различитих доступних реимплементација Вина, укључујући варијанте засноване на Лутрису, Протону или прилагођеним верзијама попут оних из Глориус Еггролла.
У истом приказу је такође могуће променити верзију DXVK-а која се користи, што често прави разлику код видео игре које се у великој мери ослањају на DirectX 9, 10 или 11Могућност преласка са једне верзије на другу без разбијања других боца је веома погодна при решавању специфичних графичких проблема.
Још једно занимљиво подешавање за оне са AMD Radeon графичком картицом је опција за активирајте ACO компајлерОво може побољшати компилацију шејдера и, последично, перформансе у многим играма. Конфигурише се појединачно за сваку боцу, тако да утиче само на окружења где вам је заправо потребно.
Поред тога, Bottles вам омогућава да контролишете синхронизацију (као што су различите технике синхронизације нити) за Побољшајте перформансе у одређеним насловима и смањите проблеме са замуцивањем или микросечењемУз опције за превазилажење одређених DLL-ова и подешавање зависности, имате моћан, али приступачан скуп алата.
Све ово значи да „Боте“ не елиминише у потпуности инхерентну сложеност вина, али је представља на много организованији начин. Свака боца постаје посебно окружење, где можете Тестирајте промене без страха од утицаја на друге апликације или систем.
Коришћење Bottles-а за инсталирање видео игара са физичких медија
Поред дигиталних игара са платформи попут Стима, Bottles је посебно користан ако желите да спасете видео игре у физичком формату или стари инсталатери који постоје само на DVD-у или CD-уРадни ток је веома сличан оном код инсталације оперативног система Windows, али је капсулиран унутар бочице.
Први корак је креирање нове флаше користећи шаблон дизајниран за игре. Ово ће аутоматски применити одговарајућа подешавања. да би се постигле најбоље могуће графичке перформансе и добра DirectX компатибилностМожете оставити подразумевану препоручену верзију Wine-а и изабрати опције попут ACO компајлера ако користите AMD GPU.
Када се боца креира, видећете дугме „Покрени .exe“ у њеном главном приказу, посебно дизајнирано за покретање класичних инсталера. Мораћете да кликнете на њега и Изаберите типичну датотеку „setup.exe“ која се налази у корену DVD-а или у фасцикли у коју сте копирали садржај диска.
Одатле, процес инсталације прати уобичајени сценарио: низ прозора „Следеће, следеће“ док се игра не инсталира. У неким случајевима, можда ћете морати да инсталирате додатне зависности или промените верзију Wine-а унутар боце програма за оптималне перформансе.
Када се игра успешно инсталира, појавиће се на листи апликација на тој бочици са сопственим уносом и Дугме за извршење са стране за покретање кад год желите да игратеАко игра захтева оригинални диск за покретање, практично решење је креирање ISO слике из Линукса помоћу алата као што су K3B или Brasero и монтирање када сте спремни за игру.
У стварном искуству, игре попут The Elder Scrolls: Oblivion су успешно покретане на Linux-у користећи Flatpak верзију игре Bottles на модерним дистрибуцијама попут Fedora-е. Иако перформансе и стабилност могу захтевати даља подешавања, чињеница да да би се могло играти са истог Линукс система без прибегавања комплетном Виндоус систему То је значајан корак напред.
Однос између флаша, WineHQ-а и паре (Proton)
Када говоримо о покретању Windows игара и апликација на Linux-у, уобичајено је да се мешају називи попут WineHQ, Bottles, Steam Play и Proton. Сваки од њих заузима различито место, па је вредно направити разлику између њих. Разумевање како се међусобно допуњују и за шта је сваки алат најпогоднији.
WineHQ је основни пројекат, имплементација слоја компатибилности који преводи Windows позиве на Linux. Bottles се налази преко Wine-а, нудећи јасан графички интерфејс, управљање боцама и лак приступ... различите варијанте и закрпе Wine-а и DXVK-аНа крају крајева, Боце чине вино употребљивим за много више људи.
С друге стране, јесте Валве'с Протонкоја је технологија коју Steam Play користи да би омогућио Игре дизајниране само за Windows сада могу да се покрећу на Linux-у директно са Steam клијента.Протон се ослања на Wine, али додаје сопствене закрпе, DXVK подешавања и специфичне мере за видео игре.
Ако користите Steam на Linux-у и желите да играте своју Windows библиотеку игара, потребно је да одете на Подешавања > Steam > Компатибилност > Steam PlayДа бисте омогућили компатибилност, изаберите Proton Experimental (или вашу жељену верзију Proton-а). Ово би требало да омогући играње већине игара у вашој библиотеци на Linux-у.
Насупрот томе, Боце највише сијају када вам је потребно покрените игре и апликације које нису на СтимуОво укључује софтвер који долази на DVD-у, ручно преузете инсталатере или апликације за продуктивност које су доступне само за Windows. Такође је веома корисно када желите потпуну контролу над тим која верзија Wine-а или DXVK-а се користи у сваком случају.
На крају крајева, није толико ствар у избору између Вина, Боца или Протона, већ у разумевању да је Протон идеалан за искуство интегрисано са Steam-ом, док је Боце... Свестрано и визуелно решење за преношење остатка вашег Windows софтвера на Linux.
Узимајући у обзир све наведено, Bottles се етаблира као веома комплетан алат за оне који живе на Линуксу, али им је и даље потребан Windows програм и игре: комбинује снагу Wine-а са јасним интерфејсом, изолацијом заснованом на боцама, интеграцијом са DXVK-ом и напредним покретним програмима, и системом шаблона који олакшава и основне задатке и веома фине конфигурације, а да вас притом не приморава да се одрекнете свог омиљеног оперативног система.
Страствени писац о свету бајтова и технологије уопште. Волим да делим своје знање кроз писање, и то је оно што ћу радити на овом блогу, показивати вам све најзанимљивије ствари о гаџетима, софтверу, хардверу, технолошким трендовима и још много тога. Мој циљ је да вам помогнем да се крећете у дигиталном свету на једноставан и забаван начин.
