On 7/30/2023 5:55 PM, Edfel Rivera wrote:
<snipped from previous e-mails>
1- Anyway to have specific instruction for a repeater only install
that can be managed via command line even not need for a GUI?
The repeater configuration file can be manually edited instead of using the GUI. There is a command line option to not launch the GUI. It should be listed with --help.
sudo systemctl start d-rats_repeater.service
Failed to start d-rats_repeater.service: Unit d-rats_repeater.service
has a bad unit file setting.
The files for configuring a repeater as a Linux service have not been updated, not really documented, and probably do not work for system-d based Linux distributions. The systemctl command means a system-d based Linux.
I have not tried setting up the repeater as a service so I have not debugged.
I was leaving that for later work or for some motivated Linux user to work out the details.
2- The msys2 requirement is only for Windows?
Also, when trying the mys2_packages.sh file I get
line 5 pacman command not found.
The msys2 is an Linux emulation layer that runs on Microsoft Windows, it is not used on any other platform.
My development is done on Anti-X Linux, which is a Debian based as many Raspberry Pi Distributions and is Ubuntu.
The package names for Debian distributions are usually the same, but may some differences.
Currently I only list the package names for Anti-X Linux.
As follow-up have been able to fix the broken dependencies and
installed licairo2-dev and those other files. Fix was this:
sudo apt install libbrotli1=1.0.9-2build6
Broken dependencies are not part of the D-Rats project, that is something local to your system.
Unable yo locate package pylint3
Unable to locate package python3_venv
Not sure How critical are those. I am not interested in running
D-Rats from virtual environment at the moment.
A python virtual environment is only needed for installing python packages that are not available as packages from the distribution.
Anti-X linux, and Ubuntu 22.04 are known to supply all the packages needed for running D-Rats, including all the optional python modules.
Msys2 supplies all the packages needed for running D-Rats, but at the last check, did not supply all the optional modules that D-Rats can use if they are installed.
Some of the python packages needed for creating a python distribution tarball require modules that can only be installed with PIP from Pypi.
Modules installed from Pypi need to be installed in a Virtual Environment or equivalent for isolation.
73,
-John