Wine project homepage

wine logo Portable Wine

2014-02-01, 2014-03-05 Shinobar

What's this?

The 'Wine' can run windows executable on Linux. The Portable Wine does not install 'Wine' on the 'Puppy space' but all the Wine system in a folder under /mnt.

The Wine executable environment needs at least 350MB space, so that the Puppy space (pupsave) easily filled up.

The Portable Wine can be placed anywhere on a HDD/USB storage mounted place under /mnt/home or under /mnt/sdb1, for example. The executable environment is created there by one click.

The Portable Wine(p4) has the wine libraries compiled on the puppy 431 by the Puppy Linnux Discussion Forum member version2013. See Add an original GUI '', SDL, libmpg123 and some dependencies. Also contains 'mono' and 'gecko', and Japanese fonts. The libraries are packed in a SFS.

The Portable Wine mounts the SFS and execute the wrapper ''. The SFS is unmounted when the windows program finishes so that the loop back device to be free.

The Portable Wine(p4) works on the Puppy Linux 4.3.1 and later. Confirmed on the Puppy-431JP2012 and on the Precise-571JP.

The Portable Wine(precise) has the wine libraries compiled on the Precise-Puppy-571JP with the dependencies. The Portable Wine(precise) does not work on older puppies.

How to use?

I. Installation

  1. Extract wine-portable-*.tar.gz at somewhere under /mnt/home, or under some mounted point like /mnt/sdb1. Need more than 700MB space. No mater the file system of the partion, ext2/3/4, ntfs or vfat. You can remove the archive *.tar.gz after extracting. A folder wine-portable-* is made. You can move this folder anywhere under /mnt, '/mnt/home/apps/wine-portable' for example.

    The wine-portable folder works as a ROX application. It is seen as an app icon icon with a gear. Unfortunately it does not work as a ROX applicition on NTFS file system. The icon shows normal folder folder icon in this case.
  2. Click wine-portable-* folder if the icon shows a gear app icon. Or, open the folder and click the executable shell script icon wine-portable. A GUI opens. Do not change the destination. Just click 'OK' to create the wine environment.
  3. After a while, the winecfg GUI opens. Choose the Windows version to simulate. Click 'OK'.

The wine environment is created at 'wine-data' in the wine-portable folder. You can move the whole wine-portable folder with the wine environment.

II. Starting Wine

After you create the wine environment, you can drag and drop a Windows executable (.exe) file on the app icon icon or on the script shell script icon wine-portable. The Windows program runs.

Or, click the app icon icon or the script shell script icon wine-portable. A GUI opens. You can drag and drop a Windows executable (.exe) file on the entry box, or type the name of a program or choose a program from the pull-down menu. You can run the program on a virtual desktop ticking on the checkbox.

III. Registoration on the Puppy menu

Anyway you can start wine without registoration as described above.

You can register the portable wine, so that the wine starts with clicking an .exe file. And you can start wine from a virtual terminal typing ''. Typing ' cmd' on a virtual terminal runs the wine terminal, for example.

Right click the app icon icon and choose 'Register', or left click the script shell script icon Register to register the wine portable on the Puppy menu.

You need register again if you moved the wine-portable folder.

IV. Making a desktop icon (optional)

If the wine-portable folder is under /mnt/home, you can drag and drop the app icon icon on the desktop to make the desktop icon.

If /mnt/home is NTFS, the wine-portable folder shows normal folder folder icon. In this case, drag and drop the script shell script icon wine-portable on the desktop. You can edit the desktop icon and set the icon with app iconwine48.png found in the wine-portable folder.

V. Multiple Wine environment

You can put multiple wine-portable folders on a PC with same or different versions. As for the registoration, the last one is effective. Other Wine's can be start frome the each app icon icon.


How to use the Wine itself: Visit the Wine project web page.

Feed back: Visit the Puppy Linux Discussion Forum