I want to install birdnet-go from this webpage:
but when running install.sh, it tells me that my system is not supported - but it supports ubuntu, which is the base of KDE Neon. Can I make it work somehow?
I want to install birdnet-go from this webpage:
but when running install.sh, it tells me that my system is not supported - but it supports ubuntu, which is the base of KDE Neon. Can I make it work somehow?
I found āchirpity-binā in the AUR, which is a desktop app to identify bird vocalisations in audio files - using BirdNET or a native AI model tuned for the calls of nocturnal migrants⦠(Uses systemwide electron).
Interestingly you simply interpret what you think it told you instead of pasting the actual output of commands.
I got this:
ā Unsupported Linux distribution for install.sh. Please use Debian 11+, Ubuntu 20.04+, or Raspberry Pi OS (Bullseye+)
So there you go, forget it for using this script to install on Neon or anything else that they didnāt explicitly list.
You could try a docker installationā¦
The installation script reads the file /etc/os-release to determine the distro. It uses the ID= line and looks for 'debian' or 'ubuntuā, when it could be using ID_LIKE or just looking at VERSION_ID. This prevents any Ubuntu or Debian based distro from working here, not just neon. They may not want to support anything else, or this sort of issue simply has never been brought up.
Now, one could temporarily edit ID= from neon to ubuntu, run the installation script, then change it back. It will work, or at least the OS detection does not fail. That is where I stopped, because I forgot to create a snapshot before trying this. I myself would have no issue installing this in thisa manner.
This is exactly what BirdNET-Go is doing, fwiw.
But they do have instructions for that. Iād try this out on my NAS once I get it shippped to me, as I donāt recognize any of the birds sounds since I moved to Australia, and this sounds intereresting to try out.
Thanks a lot, that helped. I probably also could change the line in install.sh that looks for āIDā into āID_LIKEā, right?
Maybe, but I am not sure, to be honest. Iād try it myself on my system, for sure. I know with certainty that a temp change on the os-release file is completely harmless. I did not dig into the entirety of the script, it is way too long ![]()