Skip to content

AlexanderSemenyak/Wine_AppImage

 
 

Repository files navigation

origin: https://github.com/mmtrt/WINE_AppImage

WINE logo

WINE AppImage

WINE AppImage (unofficial) AppImages by GitHub Actions Continuous Integration
Report bug · Request feature · Download AppImage

Info

  • Now WINE AppImages are built with wow64 enabled WINE builds.
  • GE-Proton AppImage does not have wow64 enabled atm.

Get Started

Download the latest release from

Stable Devel Staging GE-Proton
Download Download Download Download

Executing

File Manager

Just double click the *.AppImage file and you are done!

In normal cases, the above method should work, but in some rare cases the +x permissisions. So, right click > Properties > Allow Execution

Terminal

./wine-*.AppImage
chmod +x wine-*.AppImage
./wine-*.AppImage

In case, if FUSE support libraries are not installed on the host system, it is still possible to run the AppImage

./wine-*.AppImage --appimage-extract
cd squashfs-root
./AppRun

Building AppImage (Debian Based Host Only)

> Clone this repo

git clone 'https://github.com/mmtrt/WINE_AppImage.git'

> Download appimage-builder and unpack (AppRun v2)

cd WINE_AppImage ; wget -q 'https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.0.3/appimage-builder-1.0.3-x86_64.AppImage' ; chmod +x 'appimage-builder-1.0.3-x86_64.AppImage' ; ./appimage-builder-1.0.3-x86_64.AppImage --appimage-extract

> Download appimage-builder continuous build and unpack (AppRun v3)

NOTE: use this step for only WINE 9 and above AppImage recipe. below mentioned version may change in future.

cd WINE_AppImage ; wget -q 'https://github.com/AppImageCrafters/appimage-builder/releases/download/Continuous/appimage-builder-1.1.1.dev32+g2709a3b-x86_64.AppImage' ; chmod +x 'appimage-builder-1.1.1.dev32+g2709a3b-x86_64.AppImage' ; ./appimage-builder-1.1.1.dev32+g2709a3b-x86_64.AppImage --appimage-extract

> Modify appimage-builder

cp runtime/mksquashfs squashfs-root/usr/bin/mksquashfs ; sed -i 's|xz|zstd|' squashfs-root/usr/lib/python3.8/site-packages/appimagebuilder/modules/prime/appimage_primer.py

> Modify Recipe for building locally

Change version in wine-stable.yml for example.

version: !ENV ${WINE_VER}

To

version: "1.0"

> Start building

Now launch modified appimage-builder using modifed recipe after doing above steps

squashfs-root/AppRun --recipe wine-stable.yml

NOTE: if you are making changes in recipe file after doing all steps then just skip all steps and use building step only.

Acknowledgements

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%