Portable AbiWord

AbiWord project HOME

What is this?

Portable AbiWord holds the AbiWord wordprocessor with its configuration file in a folder. You can place the folder outside the Puppy space(pupsave), so that it does not consume your pupsave, and you can use from any other Puppy with same settings.

Runs on Precise Puppy and Slacko-5.5 and later. Doesn't work on Lucid Puppy. Mabe not on Warry/Racy and on Puppy-4.x.

The Portable AbiWord has the AbiWord code as a sfs, and mounts the sfs and launch. The sfs is unmounted at the application finished so that the loop back devices to be free.

How to use?

I. Installation

Extract abiword-portable-*.tar.gz at somewhere under /mnt/home, or under some mounted point like /mnt/sdb1. No mater the file system of the partion, ext2/3/4, f2fs(if the kernel can handle), ntfs or vfat. You can remove the archive *.tar.gz after extracting. A folder 'abiword-portable-*' is made. You can move this folder anywhere under /mnt, and you can also change the folder name. '/mnt/home/apps/abiword-portable' for example.

The abiword-portable-* folder works as a ROX application. It is seen as the abiword app icon icon. Unfortunately it does not work as a ROX applicition on NTFS file system. The icon shows normal folder folder icon in this case.

II. Launching AbiWord

Click abiword-portable-* folder if the icon shows the abiword app icon. Or, open the folder and click the executable shell script icon abiword-portable. The AbiWord launches.

You can drag and drop a document file on the abiword-portable-* folder or on the executable to edit the document by the AbiWord.

III. Making the desktop icon (optional)

You can make the desktop icon if the abiword-portable folder is under /mnt/home. Drag and drop the abiword-portable-* folder or the executable on the desktop.

IV. Ragistoration on the Puppy menu (optional)

You can register the abiword-portable on the Puppy menu. Right click the abiword-portable and select 'Register AbiWord on the Puppy menu'. Or, open the folder and click the executable 'Register'.

You need registor again if you moved the abiword-portable folder or changed the name of the folder after the first registoration.

If you register the abiword-portable on the Puppy menu, the AbiWord(portable) appears on the Puppy menu. If another AbiWord was installed, it shows in the menu in parallel. The abiword-portable is also registered as the default wordprocessor. Right clicking document files on ROX-Filer apears a menu with AbiWord-portable as an option. To launch the abiword-portable from a virtual terminal, type 'abiword-portable'.

V. Uninstallation

The abiword-portable is registered on the Puppy Package Manager if you made the registoration. You can uninstall it from the PPM and then the AbiWord(portable) is removed from the Puppy menu, but the AbiWord in the abiword-portable folder is still there.

You can remove the abiword-portable folder, but the menu entry is stil in the Puppy menu. You need to uninstall the abiword-portable using PPM to remove it from the Puppy menu.

How it was made?

abiword-3.0.0 souce from the AbiWord project is compiled on Precise Puppy 571JP. With devx_precise_5.7.1.sfs plus libboost staff, libboost1.46-dev_1.46.1 and libboost-dev_1.48.0.2. Configure option is './configure --prefix=/opt/abiword --with-gtk2 --enable-plugins'.

Some shared libraries are missing in Slacko. They are extracted from the Precise Puppy and add in the abiword-portable-*/lib folder.

The AbiWord has a bug relating locale. It runs corectly under ja-JP.utf8 instead of ja_JP.UTF-8. The abiword-portable makes a symlink /usr/lib/locale/ja-JP.utf8 which points ja_JP.utf8, and runs aboword with LANG=ja-JP.utf8. Also needs similar symlink of the templates in the abiword-*.sfs.

Feed back

Puppy Linux Discussion Forum:
http://www.murga-linux.com/puppy/viewtopic.php?t=94415


2014-06-24 abiword-portable 3.0.0
Shinobar http://paper.cup.com/