Apart from 3., I’m in full agreement.
Apart from 3., I’m in full agreement.
I’m not talking about limits in low-level hardware support. I’m talking e.g. about games with anti-cheating software or productivity software with invasive license managers that are made not to run under anything but Windows.
There are actually only two kinds of windows apps that don’t run on Linux: Those made not to run on Linux on purpose, and those that were made by so bad programmers that you’ll be amazed how fast the “fixme” messages scroll in the terminal window from which you started wine. I’m working with one of the latter, and I’m happy that I just finished the last project with it. This piece of software is plain shit. And it looks like they don’t intend to fix their shit.
If you don’t care for the looks, just put it down where needed, and fix it to whatever is around with cable ties.
I did the same in my daughters shared accommodation. Officially they had wifi in all the student rooms, but my daughters room basically had no reception, so I ran a cable from the other end of the flat where the router was down the staircase into her room for a local AP. When she moved out, it was a quick job with a pair of pliers to get it out again.
Got a bunch of RPIs, some of them retired.
One of the active ones runs a MediaWiki engine (if it detects my home wifi on startup, it acts as a mirror slave to the master installation on the server, if not, it opens a wifi with my home wifi’s credentials and offers the wiki as read-only).
Another one runs a DB that controls a number of ESP8266 clients controlling lights, motors, and sensors.
I use “radicale” as calendar server for the family. Thunderbird can talk to it directly, on Androidd, I use DAVX5 to sync them.
I’m so old, when I started, software was either part of the operating system, or we had to get it for free, as source to compile it locally. Yes, there were commercial software packages for some applications, but most of the everyday stuff (editor, file browser, file transfer programs, multi-user online games and their clients) was open source. And many of us contributed, me included. I wrote Gobelin, an NNTP news reader/filter/aggregator, and Connector, a frontend for multi-user online games.
I run several instances of mediawiki. Sometimes I curse the programmers for being jockeys (next to no usable documentation, every update breaks something), but at the end of the day it’s easy and works.
No separate power, the USB3 SSD has only one USB-C connector, and draws a maximum of 250 or 300 mA under load for its nearly one TB. As the USB port is rated for 500mA, I’m quite safe.
Well, the MySQL access is 99% read, so the wear and tear is not really an issue. It normally runs out of cache, anyway.
What did your setup die off? Odroid hardware? Drive hardware? Or did you get some kind of filesystem issues/corruption?
I run ubuntu server on my RPi 4 with USB3 SSD. No issues so far, but needs a good PSU. Survived a blackout without an issue.
I’ve got an RPi with an attached USB 3 SSD, and it works like a charm. Came back without problems after power outage.
Is no NAS though, it runs MySQL and Apache2 with a mediawiki system instead.
Been there, seen that, on an Arena browser on a black-and-white X terminal.