I'm using Armbian's Ubuntu Bionic image on a Libre Computer AML-S905X-CC (LePotato). It appears the chromedirver package is not available:
Package chromedriver is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available
from another source
E: Package 'chromedriver' has no installation candidate
My use case is, I need to file an online complaint with a regulatory agency. The complaint is filed via a Python script, and Python uses Selenium to operate the web browser and populate the four page form.
Please provide chromedriver (Chromium) and geckodriver (Firefox/Iceweasel) for the platform.
-----
Note that the web drivers can be tricky on ARM. I've got a working script that uses Python and Selenium on Fedora 29, x86_64. I need to port to low cost ARM hardware. To date I have not been successful with getting things working with Chromium/Chromedriver or Firefox/Geckodriver on ARM. I've even tried to build Geckodriver from Rust/Cargo sources.
One of the sore spots in building chromedriver and geckodriver is, the projects use that damn abandonware model. You have to start at Chromium or Firefox provided by the platform, and then use an old version of the driver that matches the web browser. The old version of the driver will be unsupported because they only support bleeding edge, so you have to work around past problems that never got fixed.
-----
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic