FreeDATA/tools/Linux
dj2ls 7ea4f0796c initial changes to pip releases and dependency cleanup 2026-07-24 22:59:40 +02:00
..
FreeDATA.desktop Add FreeDATA icon to desktop file with instructions 2024-09-20 14:51:54 -04:00
README-Desktop-icon.txt Add FreeDATA icon to desktop file with instructions 2024-09-20 14:51:54 -04:00
README.txt add comment about account needing to be in dialout group and have sudo privs 2025-02-01 20:42:33 -05:00
install-freedata-linux.sh initial changes to pip releases and dependency cleanup 2026-07-24 22:59:40 +02:00
run-freedata-linux.sh Add a check to make sure the FD server terminated properly 2025-05-09 19:42:43 -04:00

README.txt

Suggested instructions for using the install and run scripts.

Before running the install script, ensure that your account is in the
"dialout" group, and that your account has "sudo" privileges.  Refer to 
your particular OS variant for instructions on how to do this.

To install the FreeDATA software:

Open a terminal shell and run the following commands:

mkdir ~/freedata

cd ~/freedata

wget https://raw.githubusercontent.com/DJ2LS/FreeDATA/main/tools/Linux/install-freedata-linux.sh

wget https://raw.githubusercontent.com/DJ2LS/FreeDATA/main/tools/Linux/run-freedata-linux.sh

To install from the main FreeDATA branch, run:
bash install-freedata-linux.sh

or to install from the develop FreeDATA branch, run:
bash install-freedata-linux.sh develop


To run the FreeDATA software:

Open a terminal shell and run the following commands:

cd ~/freedata

bash run-freedata-linux.sh


To view debugging output while running FreeDATA:

Open a terminal shell.

cd ~/freedata

To view the GUI debug output:
tail -f FreeDATA-client.log

To view the server debug output:
tail -f FreeDATA-server.log


The run script looks for the config.ini file at: 
$HOME/.config/FreeDATA/config.ini

If it isn't found, we place a copy of config.ini.example into that location
to give FreeDATA something to start with.  Changes to the defaults can be
made within the FreeDATA GUI.