Closed jeremysherriff closed 1 week ago
Most of these packages that are installed through the installation script are needed for running LNXlink without issues with a few exceptions:
The simplest and most minimal method to install LNXlink without any of the above dependencies is to follow the README instructions which suggest the command pipx install lnxlink
. If you don't want to use pipx
you can replace it with pip
.
In my opinion there is no need for creating a second script because it will make the installation process much more confusing and there is no need for it as long as it can be installed using pip.
Understood, closing as not planned.
Describe the solution you'd like
I'd like to see a simple one-liner script that installs the minimal requirements for LNXLink on a headless server instance. The Setup docs can offer this as an option:
This would likely require a bit more documentation to help sysadmins figure out what each module needs as a dependency.
Additional context
I ran the install script on a single-purpose Debian virtual machine and was surprised to see how many GUI-oriented components were installed. Log snippets:
That's a total of 322 packages added, but only a few that I actually need.