Early last week, I wrote about my excitement over Google's support for Linux on Chromebooks and my search to find a used Chromebook on the list of supported devices. My promise was to let you all know how this plan of mine has worked out.
So, I bought an "open box" Lenovo Chromebook from Best Buy, model number ZA270025US, for $150. The charger was missing, otherwise, it would have been $100. I was able to locate it on the list of Crostini-enabled devices here. Check. Took it home and enabled Linux in the device settings, as promised...thrilled and check. Started my download in the Linux terminal for Atom, but... errors ensued! Oh, no!
error processing atom-amd64.deb (--install)
package architecture (amd64) does not match system (arm64)
No problem. I'll look for a arm64.deb file...
Hours later...I got an arm64 version of VSCode from Headmelted to work on my Chromebook.
It turns out that the processor in this Lenovo is an MT8173, also on the list. But the architecture is Arm64. I had no inkling of an idea that I needed to be concerned about the architecture, other than, that it was supported, and it is, but not so many apps are available. Huh.
For now, I am good. I have a Chromebook that runs Linux and I have a code editor I like. But I'm disappointed that I can't seem to run much else. I have posted an inquiry at r/crostini about what might be doable with this device, so I'll continue to keep you updated.
If you are looking to find a Chromebook of your own to run Linux, I would say, look for one on the list, and make sure apps are readily available; Amd64 and x86-64 seem to be good choices.