Hi Anthony, I think you might have misunderstood me and the messages from RStudio.
Firstly, {arcgisbinding} is not part of {arcgis} and is not available on CRAN. So you were not prompted to install it or compile it.
Additionally, I recently published new versions of the packages some of which use Rust. When a package is published on CRAN it is available in two forms: in the source form or the binary form. The binary is "precompiled" meaning that it has already installed from source and compiled the Rust code. This is very common with R packages.
When RStudio prompted you it asked if you wanted to install from source to which you said "yes i do". Rather, instead, since you do not have Rust, you should type "no" so it installs an older binary.
CRAN only serves binaries for MacOS and Windows. If you wish to install a binary for Linux you can either use https://p3m.dev/ or https://r-arcgis.r-universe.dev/.
You can write to a feature layer in AGOL using `{arcgislayers}` . Please see the documentation at https://r.esri.com/r-bridge-site/docs/layers/publishing.html
It is a one line command :

As you can see the binaries in `arcgisutils` are provided for the latest version for Windows and Mac.

additionally, binaries are provided for Ubuntu via r-universe
