![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
Ubuntu 9.10 is out!!!
When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu. The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely. |
|
Ubuntu Christian Edition Ubuntu Christian Edition. A project to bring Open Source software to the christian community. |
| View Poll Results: When using the installer, do you need to do additional tweak? | |||
| No, it runs perfectly |
|
44 | 61.97% |
| Yes, I need to copy dll manually |
|
13 | 18.31% |
| Yes, I need to copy dll and set dll overrides manually |
|
14 | 19.72% |
| Voters: 71. You may not vote on this poll | |||
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Dark Roasted Ubuntu
![]() Join Date: Oct 2006
Location: Hanoi, Vietnam
Beans: 1,008
Ubuntu 9.04 Jaunty Jackalope
|
WARNING: DO NOT run below installer with sudo or as root
Installation 1. Install Wine Go to below website and follow the instructions to install the latest development version of wine (not the stable wine), choose your distro:: 2. Install cabextract Code:
sudo apt-get install cabextract If it fail to execute, make sure it is executable (right click on the extracted file (e-Sword_installer) >> click properties >> click permision tab >> and then tick on the execute (allow executing file as program). 4. Install other addon If the addon you want to install is not in the installer, please download the exe file first. After that, run the e-Sword_installer and tick manual option (no. 4 from the top). It will open a browser for you to locate your addon, select that exe file and click ok to install. 5. Font Smoothing As fedback and tested by David Devonshire, I added font smoothing script.
That's it, very simple. You do not have to read further, unless you want to install e-Sword Portable, refine your installation, or study the script. ================================================== ========================= e-Sword Portable I have added e-sword portable. After you install e-sword using this instruction or installer, and you have satisfied with the result, you could make e-sword portable: 1. Download e-sword_portable251008.tar.gz. 2. Extract it and you will have 3 scripts. 3. Copy those 3 scripts to root folder of any usb. 4. double click "create_e-Sword_Wine_portable" on the usb and choose "run in terminal", it will open menu. You could choose to create e-Sword portable only, but now there is a choice to create wine-1.0 portable to your usb. ================================================== ===================== WARNING: 1. You have to run "sudo apt-get build-dep wine" before you could install wine-1.0 portable. 2. Creating wine-1.0 portable takes about 45 minutes, depending on your computer speed. 3. Wine-1.0 portable is not required for e-Sword portable, it is just an option. ================================================== ====================== Now you have two launcher: 1. "e-Sword_portable_launcher", for host with wine installed, and 2. "e-Sword_portable_wine_launcher",for host without wine installed. To run e-sword on any linux desktop, run "e-Sword_portable_launcher" on the root folder of your usb. If it complains there is no wine, you could try to run "e-Sword_portable_wine_launcher" utilizing wine-1.0 on your usb. If wine-1.0 dependencies are satisfied on that computer, it would run without wine installed. It has been tested using host computer with wine 0.59 and wine 1.0. It should be able to run on any wine version above 0.59. The portable wine has been tested with wine removed (but dependencies not removed). ================================================== ====================================== Changelog: - Include support for other languages OS and ensure there is desktop launcher ( 12/11/09 ) - Update to e-Sword 9.5.1 ( 11/09/09 ) - Enable multiple manual and added addons ( 13/08/09 ) - Update to e-Sword 9.0.3, bug fixed to upgrade from old e-Sword but almost all modules could NOT be converted, update wine to wine 1.1.23. ( 07/06/09 ) - Bug fixed for manual option to execute from directory name with space in it ( 12/05/09 ) - Add Day-By-Day By Grace (Bob Hoekstra) ( 11/05/09 ) - Change main program to e-Sword 9.0.1 ( 07/05/09 ) - bug fixed for download progress bar and add font smoothing ( 05/04/09 ) - Add Treasury of Scripture Knowledge (TSK) ( 12/01/09 ) - Change main program and updater to e-Sword 8.0.6. Add Indonesian and Vietnamese Bible. ( 02/01/09 ) - Check for wine 1.1.7 and offer a choice to terminate program or to continue if find other wine version. ( 23/11/08 ) - Change main program to e-Sword 8.0.5, add updater to update from old e-Sword, and add new feature "localizer". Separate "add desktop launcher" script as recent wines could create desktop launcher. So, this script might not required by some of you. (21/11/08 ) - added gui progress bar for wine-1.0 portable installer and bug fixed to run on puppy linux live cd - added uninstaller and progress bar GUI for e-Sword installer, remove beta version as it disappears from the web. ( 12/10/08 ) - wine-10 portable to accompany e-Sword portable. (10/10/08 ) - automatic backup and restore is available on installer. (06/10/08 ) ================================================== =========================== Explanation of the Installation Script Below installer work with wine 1.1.23 and later but failed with wine 1.0. The installer will check for wine 1.1.23. Other wine version will trigger a warning and you could choose to run or abort the installation (to upgrade your wine to wine 1.1.23 before re-launch the installer). I have separated the script to create desktop launcher as wine 1.1.23 successfully create a desktop launcher, just in case other wine versions successfully install e-Sword but fail to create desktop launcher. It will open a browser for you to choose an icon. You could download icon attached here or you could choose your own icon. If you have installed e-sword using this instruction or installer, you could create launcher using this script. Desktop launcher created using this script has "startup notify", which is very useful I think. If you use the script to install, I have "startup notify" to the desktop launcher too. Lukeelliot reported that addons would only show blue screen ON KUBUNTU/KDE (and I can confirm that), but what you have to do is just press enter until it completes installation. If you run it in terminal, it will inform that the installation of addon completed. Anyhow, it is still working as normal in ubuntu/gnome. Ng Oon-Ee reported that on Intrepid RC he experience blue screen problem as well (not confirmed by me yet as I am still runnning hardy). But it could be solved by just press enter until it complete installation or disable compiz to see make the addons installer run as normal. The installer attached would do the following: 1. Download and install e-Sword 9.0.3 2. Copy riched20 to correct location 3. Download msls31.dll from Microsoft website 4. Set dlloverrides for riched20 and oleaut32 5. Download mfc42.dll from Microsoft website 6. Install additional bibles and classical bible map, of your choice 7. Install other addon already downloaded (tick manual option), it will open a browser for you to locate your addon, select that exe file and click ok to install. It also could be used to run e-Sword update, if e-sword installed using below instruction or using this installer. All are done in special prefix (.wine_Esword). You have to install cabextract for this installer to work: Code:
sudo apt-get install cabextract Double click on Esword_installer to run it. If it fail to execute, make sure it is executable (right click on the extracted file (Esword_installer) >> click properties >> click permision tab >> and then tick on the execute (allow executing file as program). To install other addons, tick/select manual on the menu pop up when you run esword_installer and navigate to the downloaded addon. If you want your favourite addon to be included for automatic installation, please let me know. It has been tested using wine-1.1.23 and e-Sword Version 9.0.3. It run without any problem on ubuntu 9.04 (jaunty) and 8.04 (Hardy Heron). You could use this instruction and installer theoretically in any distro running wine, not just ubuntu. Some users have tried it successfully on Mepis and Puppy linux as well. After successfully install e-Sword and addons, you should continue reading "Change icon on installer" section onward on manual instruction below to learn how to get full benefits of e-sword running on wine. ================================================== ============= Alternative installation (manual installation) (you could choose to install it automatically by downloading and running the attached installer. Below instruction is only needed if you want to do it manually and you can skip to "Change icon on installer" section and please read further to learn how to get a full benefit of e-sword running on wine) You could download the program and other addons here: http://www.e-sword.net/downloads.html Create "wineprefix" for Esword (for newer wine you could skip this step): Code:
wineprefixcreate --prefix .wine_Esword Make sure the setup951.exe is in you home folder. Otherwise, you should cd to the location first, for example "cd Desktop" if the setup903.exe is on your Desktop. Code:
env WINEPREFIX=~/.wine_Esword wine setup951.exe http://www.dlldump.com (Search msls31.dll and download it. If you download it somewhere else, you need to copy it to ~/.wine_Esword/drive_c/windows/system32) Note: the automatic installer download msls31.dll from microsoft, which is much safer. Copy riched20.dll from ~/.wine_Esword/drive_c/Program Files/e-Sword to ~/.wine_Esword/drive_c/windows/system32 Code:
cp ~/.wine_Esword/drive_c/Program\ Files/e-Sword/riched20.dll ~/.wine_Esword/drive_c/windows/system32 In winecfg set riched20.dll and oleaut32.dll to native. IMPORTANT: Do not run winecfg from menu, as it would run default winecfg. Please use terminal to run winecfg for this bottle: Code:
env WINEPREFIX=~/.wine_Esword winecfg Do the same for oleaut32.dll. Use winetricks to install mfc42, otherwise, e-Sword 951 would not run. Type: Code:
env WINEPREFIX=~/.wine_Esword wine "C:\Program Files\e-Sword\e-Sword.exe" To install addons, run in terminal: Make sure the bbe.exe is in you home folder. Otherwise, you should cd to the location first, for example "cd Desktop" if the bbe.exe is on your Desktop. Code:
env WINEPREFIX=~/.wine_Esword wine bbe.exe The above example is to install bbe.exe. You could install other addons using above overrides, just replace bbe.exe. Change Icon on Launcher. The launcher created already use e-Sword icon. But if you want to use other icon, follow below step: Right click the launcher and choose properties. After that click on the wine icon, it will open a windows. Navigates to the icon file you want. If the icon you want did not appear in the navigation windows, change the extension to png. You could download and use attached 2 icons as well (original e-sword icons) if you like. Add more fonts To add more fonts, copy whatever fonts you have to ~/.wine_Esword/drive_c/windows/Fonts or ~/.wine_Esword/drive_c/windows/fonts. (Please check whether the fonts directory is with capital F or lower case f(i.e. ~/.wine_Esword/drive_c/windows/Fonts or ~/.wine_Esword/drive_c/windows/fonts. Some version of wine use Fonts and some use fonts, not sure which is which). If it still not appear in e-sword, it might be due to file permission problem. What you have to do is to open terminal (application>accesories>terminal), and then issue below command: Code:
chmod 777 -R ~/.wine_Esword/drive_c/windows/Fonts or chmod 777 -R ~/.wine_Esword/drive_c/windows/fonts The fonts should now available for E-sword to use. Increase font size for E-sword menu If you find e-Sword application font itself (ie. the font for "menu, edit, format, etc") is too small, what you can do is: Open terminal (Application>Accesories>Terminal) Open wine configuration editor from terminal: Code:
env WINEPREFIX=~/.wine_Esword winecfg At below, there is a screen resolution slider, the default is 96 dpi. Slide the slider to higher dpi. Be carefull though to use too big value as GlennW reported the winecfg become to big to fit to the screen when he use maximum value (120 dpi). Click apply and then ok. Open your e-sword, if it is too big, you could repeat the above steps, adjusting the slider to whatever number (between 96 to 120). Troubleshooting If you encounter a weird problem, possibly there are some wine processes in the memory. To get rid of these processes, you could 1. reboot your computer, or 2. kill wine related processes using system monitor: From menu: system >> Sytem monitor >> click "processes" tab. Kill all processes related to wine, including all exe processes. or 3. Open terminal, and run below command (one at a time): Code:
killall wine killall wineserver killall wine-preloader 1. Normally it is still avialable from the menu. Go to menu: Application> Wine> Program > e-Sword > e-Sword (right click on this menu and select "add this launcher to desktop" 2. Add manually. One way to make the launcher work is to use absolute path in the command: Code:
env WINEPREFIX="/home/Your_User_Name/.wine_Esword" wine "C:\Program Files\e-Sword\e-Sword.exe" And after that you could use the icon attached. 3. Use attached "Create_Desktop_Launhcer" sript, the easiest way. Backup and restore E-sword Note: The installer could do below job automatically for you. This instruction is to backup your e-Sword installation in case your box crashed or you want to reinstall your operating system. By following this instruction, it would save you the hassle of re-installing e-Sword and you would not lose your setting or whatever work you have done on e-sword. It could also be done to replicate your e-Sword from one box to another, without the need to manually install it. What you need to do is just copy the files and folder in the .wine_Esword folder, EXCEPT DOSDEVICES folder. i.e. you need to copy: Code:
drive_c folder user.reg userdef.reg system.reg Code:
~/username/e-sword To restore/install in new computer, what you have to do is: Install wine (sudo apt-get install wine) Create special bottle: Code:
wineprefixcreate --prefix .wine_Esword Code:
drive_c folder user.reg userdef.reg system.reg After that you need to create/copy the launcher. If you copy the launcher, please make sure you edit the path. Please let me know if this instruction does not work for you. DK Last edited by david_kt; 1 Week Ago at 11:52 PM.. Reason: Include support for other languages OS |
|
|
|
|
|
#2 |
|
Dipped in Ubuntu
![]() |
Re: How To Install E-sword with wine
You could also just
Code:
sudo apt-get install gnome-sword or Code:
sudo apt-get install bibletime
__________________
Rev. Ian MacGregor, D.D., D.B.S. Linux user since 2001 Ubuntu user since 2005 |
|
|
|
|
|
#3 | |
|
Dark Roasted Ubuntu
![]() Join Date: Oct 2006
Location: Hanoi, Vietnam
Beans: 1,008
Ubuntu 9.04 Jaunty Jackalope
|
Re: How To Install E-sword with wine
Quote:
Code:
sudo apt-get install gnome-sword Reading package lists... Done Building dependency tree... Done E: Couldn't find package gnome-sword I tried it but it install very basic bible, much inferior to E-sword. Or did I miss something? Have you compared it to E-sword? DK Last edited by david_kt; April 8th, 2007 at 03:42 AM.. |
|
|
|
|
|
|
#4 |
|
Spilled the Beans
![]() Join Date: Dec 2005
Beans: 13
|
Re: How To Install E-sword with wine
I've used e-sword for a long time now, and just moved to Ubuntu Studio (fully, no dual booting!) BibleTime is ok, but it does not compare to e-sword. No copy function (copy specific verses), it is buggy (crashes when you change some options) and it has no true parallel reading (you can have more than one Bible open, but they can not link.)
Thanks for the info! I'll post again when I get it to work. (Am downloading Wine now, just re-installed Ubuntu.) ~Jinto.Lin |
|
|
|
|
|
#5 |
|
First Cup of Ubuntu
![]() Join Date: Dec 2005
Beans: 12
|
Re: How To Install E-sword with wine
I'm a pretty dedicated open-source user, but I must say that e-sword absolutely leaves for dead anything in the Linux world. Fortunately it runs flawlessly under Wine!
The GPL would seem to fit the license requirements set by the developer of e-sword, so perhaps he could be persuaded to GPL the code? |
|
|
|
|
|
#6 | |
|
Gee! These Aren't Roasted!
![]() Join Date: Jun 2007
Location: Toronto
Beans: 175
|
Re: How To Install E-sword with wine
Quote:
|
|
|
|
|
|
|
#7 |
|
5 Cups of Ubuntu
![]() Join Date: Jul 2007
Location: UP, MI - God's Country!
Beans: 16
Ubuntu 7.04 Feisty Fawn
|
Re: How To Install E-sword with wine
I got e-Sword running by following this tutorial. It works flawlessly.
__________________
For thou, O God, hast heard my vows: thou hast given me the heritage of those that fear thy name. Psalms 61:5 For Ezra had prepared his heart to seek the law of the LORD, and to do it, and to teach in Israel statutes and judgments. Ezr 7:10 |
|
|
|
|
|
#8 | ||
|
Way Too Much Ubuntu
![]() Join Date: Mar 2007
Beans: 272
Ubuntu CE
|
Re: How To Install E-sword with wine
Quote:
e-Sword has a slight edge, in functionality, over The Sword Project. When it comes to tools for creating new resources, e-Sword blows The Sword Project away. Quote:
xan jonathon
__________________
Unofficial e-Sword support shop. |
||
|
|
|
|
|
#9 |
|
5 Cups of Ubuntu
![]() Join Date: Jul 2007
Location: UP, MI - God's Country!
Beans: 16
Ubuntu 7.04 Feisty Fawn
|
Re: How To Install E-sword with wine
Just thought that I would mention that this tutorial helped me to install e-Sword on churchpup (A puppy linux derivative) as well.
__________________
For thou, O God, hast heard my vows: thou hast given me the heritage of those that fear thy name. Psalms 61:5 For Ezra had prepared his heart to seek the law of the LORD, and to do it, and to teach in Israel statutes and judgments. Ezr 7:10 |
|
|
|
|
|
#10 |
|
First Cup of Ubuntu
![]() Join Date: Dec 2007
Beans: 7
|
Re: How To Install E-sword with wine
trying to install esword in ubuntu 7:10, keeps hanging on install have tried debian packag e and allows me to load all modules but wont configure, tried wine install instructions and when I get to this point /home/gregory/.wine/drive_c/windows/system32/setup785.exe
It hangs saying looking for location for files but box hangs and can get no farther. any advice would be apreciated, I am very much a beginner to ubuntu thanks |
|
|
|
| Bookmarks |
| Tags |
| proprietary |
| Thread Tools | |
| Display Modes | |
|
|