I was never aware of a non-free offering from Purism. My Librem 14 (different model than yours) doesn’t have any files under /etc/apt/sources.list.d/, and I don’t immediately see anything that looks like a non-free offering under repo.pureos.net, so I’d say just delete purism.list
Thank you! The Librem 14 is a few years newer than the Librem 15, which came with this back in early 2019. It’s got a different Intel CPU than the 14, so I’m looking for official guidance from a Purism guru on this.
BTW, I have several other files within source.list.d that point to repos of other software packages, including Mozilla Firefox, Proton VPN, and Signal Desktop. That’s needed if you want software that way, which I do.
I’m well aware of Purism Support, which I’ve used since 2018, but lately they’ve not been responsive, which is why I’m asking here.
I also have a Librem 14 and a Librem 5 USA, so plenty of Purism hardware. A friend has a Librem Mini, one of the very first ones, and he likes it a lot.
No matter how knowledgeable, a rando in a forum is not official.
If it were my computer, I would make sure that I had a working Live Boot USB and I would make sure that I had a good dd backup … and I would just go for it i.e. comment it out - adding an extra comment about when and why I was making a change.
Assuming that “microcode” means “CPU microcode” then microcode updates are fairly infrequent anyway. If you ever hear of Intel releasing (yet another patch for dodgy microarchitectural side-channel attacks, er) something, you can always turn your attention back to finding whether and how Purism is packaging the microcode.
Thanks, I should have left out the word “official”, but I got that anyway because the coreboot/PureBoot URL is official, and as soon as I saw the details I had what I needed.
The issue I mention there is related to the update script and how it attempts to build a third-party tool from source if the tool isn’t found, so it theoretically could happen on any device, but it only manifests along certain branches of the script. So it’s totally possible to still have the script work for you. I just wanted to point out the possible issue in case you did run into it