Created a new user, and gave myself all the privileges orangepi had, by adding myself to the same groups. Changed root and orangepi passwords to something more difficult. I can install software and do all the admin from my new user, so that's good. Will remove orangepi's sudo membership. Also installed vnc so I can get a graphic view of what's going on, but I mostly only use ssh. Added in avahi, so the device would advertise its name on the network, so I can access the device by its host name, instead of its IP address. Little fan that came with the case is quiet, so I am just running it continuously.
Pretty impressed so far. It's pretty powerful for it's class.
Only problem I am having so far is getting board support libraries for Arduino. Getting tons of java exceptions problems with SSL violations, there's a tag mismatch. Could be at Arduino's end, or could be an old out of date library used by the old OPi kernel. A little more investigation shows curl fails with ssl errors. I tried wget and it succeeded, but it needed 6 tries to download an appImage. Turns out the appImage won't run on the OrangePi5+. It was built for an RPI4-64bit. Thought it was worth a try to get the new IDE.
Seems the OrangePi5+ version of Bookworm is still a work in progress. On my linux laptop, the same downloads from Arduino, or curl or wget all work the first time. Not so with this newer version of OpenSSL (3.0.9 30 May 2023) on the OPi5+. My laptop has OpenSSL version 3.0.2 15 Mar 2022.
I may have to start all over again, and regress to Bullseye. Oh well.