chromiumoxide icon indicating copy to clipboard operation
chromiumoxide copied to clipboard

Support for linux aarch64

Open aspect opened this issue 1 year ago • 1 comments

How would one go about supporting Linux (Ubuntu in my case) running on top of aarch64?

I naturally endup with FetcherError(UnsupportedOs("linux", "aarch64"))

I can try making a chromium build (if someone gives me some guidance) and contribute the build, as well as modify the fetcher... Can also provide access to such a VM (These VPSes are available from Hetzner and NetCup).

Would appreciate some input on what the steps would be to accomplish this.

aspect avatar Sep 18 '24 22:09 aspect

I coded that part. Sadly chromium doesn't have official builds for linux aarch64 so I didnt offer it. I am looking to support chrome for testing (https://googlechromelabs.github.io/chrome-for-testing/) which has linux aarch64 builds, so that will fix it

Sytten avatar Oct 23 '24 22:10 Sytten

I added chrome for testing but they still dont support linux aarch64, this will probably become required at some point since a lot of the cloud infra is moving to arm but for now this is blocked.

Sytten avatar Dec 07 '25 20:12 Sytten

Chrome has been available on aarch64 for a while now: https://packages.debian.org/sid/arm64/chromium/download

richarddd avatar Dec 16 '25 08:12 richarddd

Yes but not easily via an API and not via google. OP wanted to have it in the fetcher.

Sytten avatar Dec 16 '25 15:12 Sytten