Installing GeneWeb on Debian Latest
GeneWeb is a genealogy software that allows you to create and manage family trees. In this tutorial, we will learn how to install GeneWeb on Debian Latest.
Prerequisites
Before we start installing GeneWeb on Debian Latest, we need to make sure that we have the following requirements:
- A Debian Latest installation
- Root privileges
- Active internet connection
Step 1: Update system
We need to update our system to make sure that our package manager has the latest packages.
To update the system, run the following command in the terminal:
sudo apt update && sudo apt upgrade
Step 2: Install dependencies
Before installing GeneWeb, we need to install some dependencies.
To install the dependencies, run the following command in the terminal:
sudo apt install libgdbm-dev libncurses5-dev libssl-dev libexpat1-dev
Step 3: Download GeneWeb
We need to download the GeneWeb package from their official website.
To download GeneWeb, run the following command in the terminal:
wget https://github.com/geneweb/geneweb/releases/download/v7.0.3/geneweb-7.0.3-rc1.tar.gz
Once the download is complete, we need to extract the package.
To extract the package, run the following command in the terminal:
tar xvf geneweb-7.0.3-rc1.tar.gz
Step 4: Install GeneWeb
Now, we need to install GeneWeb.
To install GeneWeb, run the following command in the terminal:
cd geneweb-7.0.3-rc1
./configure
make
sudo make install
Step 5: Configure GeneWeb
We have now installed GeneWeb on our system. We need to configure it to use it.
To configure GeneWeb, we need to create a configuration file.
To create the configuration file, run the following command in the terminal:
sudo touch /usr/local/share/geneweb/gw/gwd/gwd.config
sudo chmod 666 /usr/local/share/geneweb/gw/gwd/gwd.config
Now, open the configuration file in your preferred text editor and add the following lines:
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
Save and close the configuration file.
Step 6: Start GeneWeb
We can now start GeneWeb and start using it.
To start GeneWeb, run the following command in the terminal:
gwd -d /var/lib/geneweb -a 127.0.0.1 -p 2317
Once you have started GeneWeb, you can access it by opening a web browser and typing in the following address:
http://localhost:2317
Conclusion
Congratulations! You have successfully installed GeneWeb on Debian Latest. You can now start creating and managing your family trees with ease.