Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Най-четени

Даниел Десподов
Даниел Десподов
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

Операционните системи базирани на Linux безспорно са най-добрите от гледна точка на сигурността и информационната безопасност. Но на някои потребители Linux не се харесва много, понеже не поддържа софтуера за Windows. Ако на вас също ви липсват програмите за Windows в Linux среда, можете да използвате пакета Bottles. Сравнително новият Bottles много прилича на Wine, но предлага редица по-разширени параметри. Bottles дава възможност за съвсем лесното инсталиране и стартиране на Windows софтуер в Linux дистрибуциите. Ако също се интересувате от инсталирането на всякакви Windows програми в Linux среда, то можете да си инсталирате Bottles на своя компютър и да проверите какво предлага този пакет. Нека се спрем по-подробно.

Какво е Bottles?

Bottles е софтуер с отворен код, който опростява и управлява Wine по много по-съвременен начин. Да напомним, че Wine имитира системния диск С на Windows и включва всичкия необходим софтуер за използването на Windows програмите в Linux среда. Но за да стане по-полезен, Wine има нужда от редица допълнителни обновявания. Това е и причината да бъде разработен Bottles с нов подход към Wine и който има изцяло графичен потребителски интерфейс.

Казано по друг начин Bottles дава възможност за стартирането на най-различни игри и програмно осигуряване в средата на Linux, като и тук се прилага емулиране на диска С на ОС Windows. И още, потребителят може да използва най-различни настройки за промяна параметрите на системата в съответствиe с изискванията на конкретната Windows програма.

Всеки път, когато добавяте някаква настройка за конкретна Windows програма, Bottles създава нов конфигурация, която се използва по подразбиране. По този начин значително се улеснява стартирането на BAT, MSI и EXE файлове в Linux среда, понеже Bottles прави модификации на системата в съответствие с изпълнимите файлове.

Bottles е написан  на Python и Bash. Сега е налична третата версия, но е удобно използването на първата, понеже поддръжката на втората версия бе прекратена поради възникнали вътрешни проблеми.

 Основни характеристики

  • В Bottles е съвсем лесно добавянето на променливи на средата и стартирането на изпълними файлове директно от файловия мениджър
  • Предлагат се опции за автоматично откриване на приложенията, за тяхното инсталиране и управление
  • Поддържа се интегриран инсталатор на допълненията с хранилище, което се поддържа от Bottles общността
  • Bottles предлага вградени в себе си параметри за подобряване и оптимизиране на игровата производителност, включително fsync, компилатор на шейдърите, DXVK, управление на кеш паметта, esync
  • Потребителят може всеки момент да създава резервни копия и да импортира необходимите данни
  • Има опция за достъп до WineHQ и ProtonDB
  • Вграденият мениджър на допълненията и зависимостите, както и многоезичният интерфейс, улесняват работата с Bottles
  • В пакета е вграден мениджър на задачите за извършване мониторинг на работата на съответната Windows програма
  • Налична е интелигентна система за откриване на вече инсталираните програми

Инсталиране и използване на Bottles

Bottles може да се инсталира чрез различните формати на пакетите, включително Flatpak, DEB, AppImage, Snap и т.н. Но има разлика между Flatpak, AppImage и Snap и е добре да се избере най-подходящото според компютърната система и Linux дистрибуцията.

Тук ще дадем пример за инсталирането на Bottles в Ubuntu. Започва се с инсталирането на Flatpak. След неговото инсталиране може да се използва следната команда за инсталирането и на Bottles:

sudo flatpak install flathub com.usebottles.bottles

След инсталацията остава да се стартира Bottles.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Кликнете върху иконката със стрелката, за да започне процеса на настройката на Bottles.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

След като всичко е настроено, нека за проба да инсталираме WinRAR, който се предлага само за Windows и няма версия за Linux. Най-напред е необходимо да посетим официалния сайт на WinRAR и оттам да се изтегли най-актуалната към днешен ден версия.

В Bottles кликнете върху символа Плюс (+)  или върху бутона Create a new Bottle и въведете името, което искате да използвате.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Излиза списък, от който трябва да изберете каква Windows програма ще се инсталира. След това трябва да се кликне върху Create.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Предлагат се следните опции:

  • Игри: създава Bottles с настройки за игри, които осигуряват плавен геймплей
  • Приложение: добавя подобрения и настройки за стартирането на различните Windows приложения
  • Потребителски: създава Bottles сред без някакви особени настройки, като по този начин се дава възможност на потребителя да експериментира

След това системата започва да настройва съответната конфигурация в съответствие с изискванията на Windows.

Стартиране на Windows софтуер в Linux среда с помощта на BottlesНовата Bottles среда ще се види в списъка на главното меню на интерфейса на Bottles. Необходим е двоен клик върху бутилката WinRAR, за да се отвори.

Стартиране на Windows софтуер в Linux среда с помощта на BottlesИма възможност за промяна на различните настройки и параметри в зависимост от изискванията на потребителя.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Кликнете върху бутона Run Executable… и изберете инсталационния EXE файл за WinRAR.

Стартиране на Windows софтуер в Linux среда с помощта на BottlesСлед избора на инсталационния файл на WinRAR ще излезе програмния прозорец на неговия инсталатор.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

И накрая можете да дадете достъп до WinRAR в средата на Linux, за да можете с негова помощ да декомпресирате всеки компресиран файл, включително RAR и ZIP.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Виждаме, че Bottles е използвал префикса на Wine за създаването на Windows среда за инсталирането на WinRAR. Пакетът доста прилича на ProtonDB и подобно на него показва рейтингите на различните Windows програми в зависимост от съвместимостта с Linux. Така например, Platinum означава много висока съвместимост, а Bronze означава по-малка съвместимост с Linux.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Нека сега да инсталираме EA Launcher със статут Platinum. Кликваме върху Installers, за да намерим инсталационната програма и следваме предложените стъпки на процеса.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Да подчертаем, че в раздела Зависимости могат да бъдат инсталирани допълнителни кодеци и програмни библиотеки, които подобряват съвместимостта на Windows програмите в Linux среда. Това всъщност са най-различни файлове с конкретна информация за тях и които могат да бъдат допълнително инсталирани.

Стартиране на Windows софтуер в Linux среда с помощта на Bottles

Използвайте всякакъв Windows софтуер с помощта на Bottles

Много потребители се оплакват, че в Linux не се поддържат и не работят редица популярни Windows програми. Но сравнително новият пакет Bottles прави още една крачка напред в това направления и за разлика от немалкото други подобни пакети има по-разширени опции, които дават възможност за стартирането на почти всяка Windows програма в Linux среда.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

16 Коментара
стари
нови оценка

Нови ревюта

Подобни новини