Heading Bible Study/Analysis Software
Microsoft Windows / Linux
Honoring the Purity and Integrity of God's Preserved Words

Linux/Ubuntu Installation Information


Linux Basics

Like DOS, Microsoft Windows, Macintosh OS X, etc., Linux is a operating system. Ubuntu is an edition of the Linux operating system that has become popular in recent years. One virtue of most Linux systems is that unlike Windows or OS X, the operating systems, they are completely free. Ubuntu is free to download (although it is very large download, 700+ meg.) or is available in a free CD-Rom. See www.ubuntu.com for details.

Linux has come a long way with Ubuntu. So new users can experiment with it, Ubuntu will now install within a Windows system using a simple setup file and configure the system to dual boot between it and Windows. It can be easily uninstalled. We have found Ubuntu to be a solid and well-rounded system.

Bible Analyzer was developed using a programming language (Python and WxPython) that supports multiple operating systems. That is, it is cross-platform. It was primarily developed for the Windows platform and then adapted to Linux. (Even when an application is cross-platform, there are still tweaks and minor changes that need to be made in each platform for optimal operation.)

Linux has a somewhat different file system than Windows. It is based on Unix (as is Apple's OS X). Although most things can be done graphically as with Windows, some things are more easily done with a typed command in the Terminal. It also has a different "permissions" method. That is, to copy files into the "File System" the user has to become a super user (sudo). Otherwise he only has access to his "Home" folder. This knowledge will become necessary if he wants to add or remove Bible Analyzer modules in a Linux installation. We will show you how below.

Linux/Ubuntu setup files are called .deb (debian) files, such as bibleanalyzer.deb. They will install pretty much as Windows setup files, but they will not install if all of the applications dependencies are not met. If the user is connected to the Internet Ubuntu will usually find the required file(s) in a "repository" (a large file warehouse) and install it as well. Sometimes the dependencies must be installed separately. Bible Analyzer for Ubuntu has about 12 meg of run-time file dependencies that must be installed before it will install. Those who try to install the download edition of Bible Analyzer must be connected to the Internet to acquire the dependencies. Those who order the Bible Analyzer Suite CD-Rom will have the dependencies on the CD-Rom.


How to Install Bible Analyzer for Linux

The Method below works on Ubuntu 10.04. They may work on earlier versions and recent Debian installations.
  1. Download this file and run it, bibleanalyzer_4.7-2_all.deb
    An internet connection is required because the .deb will install around 12 MB of dependencies during installation.

  2. Run Bible Analyzer by clicking the icon in the Applications menu or by typing bibleanalyzer in the Terminal.
  3. If you have additional modules follow the Add/Remove Modules info below.

Add/Remove Modules

With version 4.1 and later, official modules are placed in the usr/share/bibleanalyzer/modules/(module type) folder. User modules are now placed in the home/USER/Documents/Bible Analyzer folder. This is so the Module Creation Tools can create files (permissions won't allow them to be placed in the usr/share/bibleanalyzer/modules folder. To add modules simply copy or move the module to either location. Bible Analyzer will find them on the next start. 


Installing Modules with .run Script/Archives

The Bible Analyzer modules for Linux are embedded within shell scripts with a .run extention. The modules are compressed and placed at the end of the script using the makeself utility. This way the modules and the installation script can be distributed in a single file.

To use the *.run installer scripts,
  • Download the *.run files from BibleAnalyzer.com
  • Make the script executable. To do that graphically,
  • Right-click on the file and select Properties and then the Permissions Tab
  • Check the box that says, Allow executing file as program, as seen below
  • Once this is done click Close
  • (or using Terminal type chmod -x BA-filename.run)



Now, double-click the *.run
file and this dialog will display



Click the Run in Terminal button and then follow the instructions in Terminal.

When the script is complete run Bible Analyzer and the new modules should be visible


Installing Modules Manually

To copy or move files to the protected usr/share/bibleanalyzer/modules folder the user will need to become a super user. Unlike Windows where the files can simply be copied or dragged with a mouse, Ubuntu users must have "root privileges" before he can do so.  Bible Analyzer modules are stored in the usr/share/bibleanalyzer/modules/(module type) folder. To copy files from the Desktop the user needs to open Terminal, change to the Desktop folder, and then copy the files. Here is an example copying a Bible module,

cd Desktop
sudo cp av1611.bib usr/share/bibleanalyzer/modules/bible


That's it. After you type the "sudo..." line and hit "Enter" you will have to enter your password, then the file will copy. If you want to copy a group of .bib modules just type *.bib in place of av1611.bib. It is very similar to the old DOS system but with different commands. There is a way to do it graphically, but this method is quick and easy.


Fonts

Bible Analyzer has the best appearence with Microsoft's Georgia and Verdana True type fonts. To install these fonts in Ubuntu. Download the fonts (Google for them) or copy them from a Windows installation to the .fonts folder in your Ubuntu Home folder. You may have to create the .fonts folder (hidden).




Home
Key Features
Screenshots
CD-Rom
Web Store
Downloads
Updates

Contact Us
Tutorials
Forums
Modules

"Seek Ye out of the book of the LORD and read:" (Isa. 34:16)