开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: repeater only setup Ubuntu


 

Thanks John! Could you check the traceback error I posted when trying direct from python. I think? I am missing some library. Thanks!!


On Sun, Jul 30, 2023, 7:12 PM John E. Malmberg <wb8tyw@...> wrote:
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







Join [email protected] to automatically receive all group messages.