Available as a snap package :
sudo apt-get install snapd
sudo snap install chromium
snap run chromium
However it seems to be rather unstable, and does not appear on the raspberry pi menu system. Complains about missing symbols on startup, and sometimes about the namespace of the mounted snap folder. Snap packages are put together by Canonical and not by ...
You'll need to compile ChromeDriver for the arm6 architecture. Details can be found on ChromeDriver's Internals site. You can also follow a similar guide "Building Chromium OS for Raspberry Pi (ARMv6)"
I've got Selenium and Chromium/chromedriver working on my RaspPi 3 Model B Rev 1.2 running Buster. Here's how I installed everything and below is code that works for me.
I started with update and dist-upgrade:
sudo apt-get upgrade
sudo apt-get distgrade
Install Selenium (if you haven't already):
sudo pip install selenium
Install chromedriver (these ...
Python is available on many platforms as is selenium. xvfb should run on most Unix-like OS. So my guess would be that any reasonable Linux distribution available for the Pi should do fine.
With respect to fast booting I recommend looking into some of the already existing answers, e.g.:
How do I improve Raspberry Pi Boot Up Time?
How to improve boot time ...
There are various ways of running a command at startup, but you do need to make sure of certain things first:
Check the permissions of your file, if you think they are correct, temporarily change them to 777 (chmod 777 /path/to/script) and try that
Make sure the command/script works manually, which you have done
Make sure that the command/script either runs ...
So...i've disabled ipv6. For that, i made changes in the files /etc/modprobe.d/ipv6.conf and /etc/hosts. They looks as follow:
# Don't load ipv6 by default
alias net-pf-10 off
alias ipv6 off
#::1 localhost ip6-localhost ip6-loopback