OK. I am also running Debian Buster, so in theory this should be pretty doable. Let’s see how we go, shall we?
Let’s start with the basics. I’m not sure which installation method you used, but as far as I can tell the
basic installation method for FAH on Linux is, “here are the debs, you figure it out.” If you were able to just download, click, and install using a graphical installer, hopefully dependency issues are not something we have to worry about.
The
advanced installation FAQ, on the other hand, recommends using dpkg with --force-depends. I'm not sure why it does this, since
this is a recipe for broken dependencies!
If you installed using this method, there are a couple of ways to fix any problems this might have caused. The first one is:
I personally installed with
gdebi, which will resolve dependencies for you on install. (I’d definitely recommend using it in future when installing debs.)
e.g.
Code: Select all
sudo apt-get install gdebi
sudo gdebi fahclient_7.5.1_amd64.deb
When I first installed FAH on this machine, I noticed I wasn’t able to connect to the client or start the service. This was because the installer had somehow started a rogue copy of FAHClient, and the solution was to kill it and start the service myself, like so:
Code: Select all
ps aux | grep FAHClient
sudo pkill FAHClient
sudo systemctl start FAHClient
The first step is how I found the rogue running copy, so that might be worth doing just to check if this is a problem for you as well.