[CI] generalise travis-linux-install.sh

- move content to CI-linux-install.sh which is independent of Travis
- create equivalent for Github Actions (GHA)
3 files changed