Wednesday, April 14, 2010

Installing e-sword using Wine on CentOS

Last March, I've been a fan of open source programs and migrated my Lenovo s10 OS to CentOS Linux. So far, its been a pain in the butt when installing programs, specifically programs that needs to be compiled. 

Lately, I want to use any bible program that can read NIV texts but unfortunately, gnomesword or Xiphos, I think, do not support NIV because of copyright issues. BibleTime in other hand doesn't have any RPM's for CentOS / RHEL and needs certain dependencies which I really haven't figured out. 

(If you're thinking about PDF NIV bible, that's out of the option since it IS REALLY hard navigating or searching each verse and chapter on it.)

Then I stumbled upon Google and found out an NIV .bbl file on click here which is fortunately an e-Sword file.

  • e-Sword, btw, is not compatible in Linux so I have to Install wine. You can install it by opening the terminal > type "yum install wine".  If it doesn't continue, you need to install RPM Fusion click here
  • Download the e-Sword executable file from their site or might as well use an older version since I got problems on version 9. What I'm using right now is e-Sword 7.8.5.
  • Open Wine File on Applications > Wine > Wine File and specify the e-Sword installer and then install.
  • Once installed, you should probably noticed after executing it, you will see a blank text on its window. Open Wine Configuration on Applications > Wine > Wine Configuration and on Applications Tab - add e-Sword. Proceed to Libraries tab and choose from the New override for library drop down list, oleaut32.dll and riched20.dll. After, click edit on each DLL and choose "Native (Windows)" option on both.
  • Choose Ok and re-launch e-Sword. By now, you should see the missing texts

If you downloaded the NIV .bbl file from the recent link, you should paste it to the e-Sword folder from wine - the usual path should be /home/(username)/.wine/drive_c/Program Files/e-Sword. Use Nautilus for efficiency ( don't forget to press CTRL-H to see hidden files ).

-pau


No comments:

Post a Comment