Wine project homepage
2014-02-01, 2014-03-05 Shinobar http://paper.cup.com/
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 http://www.murga-linux.com/puppy/viewtopic.php?t=88711. Add an original GUI 'wine.sh', 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 'wine.sh'. 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.
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.
After you create the wine environment, you can drag and drop a Windows executable (.exe) file on the icon or on the script wine-portable. The Windows program runs.
Or, click the icon or the script 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.
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 'wine.sh'. Typing 'wine.sh cmd' on a virtual terminal runs the wine terminal, for example.
Right click the icon and choose 'Register', or left click the script Register to register the wine portable on the Puppy menu.
You need register again if you moved the wine-portable folder.
If the wine-portable folder is under /mnt/home, you can drag and drop the icon on the desktop to make the desktop icon.
If /mnt/home is NTFS, the wine-portable folder shows normal folder . In this case, drag and drop the script wine-portable on the desktop. You can edit the desktop icon and set the icon with wine48.png found in the wine-portable folder.
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 icon.
How to use the Wine itself: Visit the Wine project web page.
Feed back: Visit the Puppy Linux Discussion Forum