FreeBSD is really hard to keep up with the changes - i don’t know of a good source to keep up with what is considered the right way to do things anymore. Anyone know a good source? Linux is much better for blogs.
FreeBSD is really hard to keep up with the changes - i don’t know of a good source to keep up with what is considered the right way to do things anymore. Anyone know a good source? Linux is much better for blogs.
https://www.freebsd.org/releases/
But you are running 16-CURRENT, which is the development branch not suitable for production or daily use. Is that why you are struggling?
The command I referenced is not, I guess 16 only. Other examples are the service command just appearing, etcupdate being preferred to mergemaster, whatever the current preferred flavour of port upgrade tool is (poudrire, portmaster, portupgrade, something else(?)).
I also have no idea what is a sane way to do things that Linux does as systemd user services like pipewire, xdg-sessions if I want to share my screen.
For port upgrades, I dunno if it applies to CURRENT, but pkg seems to work?
I usually read the release notes for each release, which keeps me up to date enough.
I dunno about your session question. In X11, you could drop those in .xsession, but Wayland is a just a protocol, so who knows.
I much prefer sway as my desktop, but each to their own.
-current is definitely ok for production
I was a committer long ago, these days sticking to latest releases on my boxes
Desktop is a moving target and modern hardware usually requires -current, but I wouldn’t call it “production”