Why Nostr? What is Njump?
2024-09-02 03:11:52

Stuart Longland (VK4MSL) on Nostr: So, today I thought… why not run `do-release-upgrade` on the work laptop? It was ...

So, today I thought… why not run `do-release-upgrade` on the work laptop? It was running Ubuntu 22.04 LTS (no Windows install).

The machine is a HP Elitebook 640. A few quirks, but mostly seems to work fine.

- do-release-upgrade first refused because I had pinned Terraform to the last release under the old license (we're leery of the new license and aren't ready to jump to OpenTofu yet)… fine, comment out Hashicorp repo…
- then the PPAs and third party repos were causing issues… fine, rename the `.list` files to `.off`…
- eventually it installs, but then barfs right at the end
- I reboot, and `libnettle` is broken, taking /usr/lib/apt/methods/http with it
- Manually download libnettle .deb on another machine, `scp` it across, `dpkg -i` and I could finish up what `do-release-upgrade` had failed on (`apt-get dist-upgrade -y` mostly)
- reboot again, this time things are a lot happier
- run `apt-get autoremove` to clear out the old junk
- update and re-instate my old third-party repos, substituting `jammy` with `noble`
- `apt-get dist-upgrade -y` again
- boot out the `snap` packages for Firefox, Chromium and Thunderbird which crept in unwanted.

3 hours later, I have my workstation back.

#Ubuntu
Author Public Key
npub12n5weher8thl0qlj398tvw2rmwpr33z8j443lpg28xyuzkef9dksnd9dex