Пускането на Windows програми на Linux е възможно, но не е лесно. Повечето приложения за Windows не работят добре с Linux и разработчиците не се грижат достатъчно за Linux, за да поддържат инструмента Wine, който ги кара да работят правилно.
Проект на име “Winepak” се опитва да реши този проблем, като пакетира популярни приложения на Microsoft Windows в лесен за инсталиране формат за Linux платформата.
Забележка: Winepak е в процес на активно развитие. Някои от програмите в този списък може да са нестабилни и изобщо да не работят. Използвайте ги на свой собствен риск!
Съдържание
Какво е Winepak?
Winepak е универсален пакет за Linux, който съдържа всичко необходимо за стартиране на програма за Windows. Тези пакети имат Wine (слой за съвместимост, който превежда кода на Windows, за да работи на други операционни системи), както и самата програма на Windows и всичко, от което се нуждае приложението, за да работи.
Причината, поради която разработчиците избират Flatpak, а не пакети, специфични за дистрибуцията, е проста: всеки потребител на Linux на всяка операционна система Linux може да инсталира и използва Flatpak. Освен това, Flatpak пакетите изпълняват програми в пясъчна кутия, изолирана от системата. Това, че е изолирано, позволява на Flatpak да създаде перфектните условия за Windows софтуер да работи на Linux в 99% от времето.
Инсталирайте Flatpak
Ако искате да използвате Winepak на Linux, има отличен шанс вече да сте настроили системата за изпълнение на Flatpak на вашата операционна система Linux. Въпреки това, не всеки потребител на Linux знае какво представлява технологията Flatpak, как да я използва или как да я настрои.
За щастие, няма нужда да гадаете и да се обърквате със сложни ръководства на официалния уебсайт на Flatpak. Вместо това вижте нашето ръководство за това как да настроите Flatpak на Linux.
Интегрирайте Flatpak във вашия софтуерен браузър
След като настроите и заработите средата за изпълнение на Flatpak, направете си услуга и отворете терминал и инсталирайте следните пакети на вашата Linux OS. Тези пакети ще интегрират пакети Flatpak във вашия софтуерен магазин за Linux (Gnome Software и KDE Discover).
Ubuntu
Ubuntu е една от най-големите дистрибуции за Snap over Flatpak, така че по подразбиране не са настроени пакети за интеграция на Gnome или KDE Discover. В резултат на това трябва да ги инсталирате след факта с Apt.
sudo apt install plasma-discover-flatpak-backend
или
sudo apt install gnome-software-plugin-flatpak
Debian
Debian Linux няма пакет с плъгини KDE Discover за Flatpak в своите софтуерни източници. Причината, поради която приставката Discover липсва, може да се дължи на бавния темп на актуализиране на Debian. Потребителите обаче имат достъп до софтуерния плъгин Gnome и той може да бъде инсталиран с мениджъра на пакети Apt-get.
sudo apt-get install gnome-software-plugin-flatpak
Arch Linux
Изглежда, че Arch Linux няма интеграционните пакети Gnome Software и KDE Discover в техните основни софтуерни източници или AUR. Обърнете се към Arch wiki страница на Flatpak за инструкции.
Fedora
Fedora по подразбиране се предлага с интеграция на софтуера на Gnome. Ако обаче използвате KDE, а не Gnome, ще трябва да инсталирате интеграционния пакет Discover с DNF.
sudo dnf install plasma-discover-flatpak
OpenSUSE
Подобно на Arch Linux, SUSE изглежда няма пакети, които потребителят може да инсталира, за да накара тези плъгини да работят. Може да се наложи да се консултирате с Страница OpenSUSE Flatpak в уикито или инсталирайте програми чрез командния ред.
Настройте хранилището на Winepak
Пакетите Winepak не са във Flathub, най-голямото хранилище на приложения Flatpak. Вместо това разработчиците на проекта имат отделно хранилище, което трябва да бъде активирано за използване на софтуера.
Настройката на хранилището на Winepak работи като всеки друг софтуерен източник на Flatpak. За да го добавите, отворете терминал и използвайте командата за дистанционно добавяне.
Предупреждение: НЕ ИЗПОЛЗВАЙТЕ SUDO! Flatpak ще поиска парола. Използването на командите sudo или su може да настрои Winepak за потребителя Root, а не за вашия потребителски акаунт.
flatpak remote-add --if-not-exists winepak https://dl.winepak.org/repo/winepak.flatpakrepo
Поддържани Winepaks
Winepak е нов проект, така че няма много софтуер, от който да избирате. Ето списък на всички различни Winepaks, които потребителите могат да инсталират чрез Gnome Software, KDE Discover или терминал.
Забележка: някои от Winepaks в списъка по-долу няма да се покажат в резултатите от търсенето. Причината да не се появяват е, че много от тези пакети са в процес на интензивно развитие. Посетете Winepak GitHub за повече информация.
Пътя на изгнанието
World of Warcraft
Свят на танкове
StarCraft 2
Лигата на легендите
Overwatch
CEMU
Fortnite (работа в ход)
Notepad++
Internet Explorer 8 (работи в процес)
Инсталирайте Winepak
Сега, когато Winepak работи, ще можете да инсталирате приложение. Отворете Gnome Software или KDE Discover и потърсете един от елементите в списъка по-горе. След това щракнете върху „Инсталиране“ и въведете паролата си, за да я инсталирате на Linux. Като алтернатива отворете терминал и направете:
flatpak search NameOfWinepak flatpak install winepak NameOfWinepak -y