Okay, all you who post on every post “you should just switch to Linux”. Here’s your chance. I’m someone who really does want to run Linux on the desktop. I run Linux servers at home, was a Unix sysadmin for years running Linux on the desktop in the '90s. But now I’m in sales and run Windows at work (actually very happily with some help from StartAllBack and Rufus).
I want to replace my Macs at home. Since they removed upgradable RAM and disk, I am no longer willing to pay the high tax for the few little things they do better. But there is some functionality I just cannot seem to find replacements for. This is where you folks who say “I should just switch to Linux” come in. Tell me how please:
Requirement 1) I have heavily invested in my local music library on iTunes. 1200 albums. I have little to no interest in streaming services. I want to organize my music with * ratings from 1-5 and from that have smart playlists that autopopulate and sort themselves by * ratings and genre. I have more than 40 of these types of playlists and it’s completely unworkable to populate them manually.
Requirement 2) I must be able to sync my music library in full to my phone. I use an iOS phone now, but I could even be convinced to switch to Android if there was a good solution. I am not willing to go in and select 100 different playlists manually to sync. It must completely replicate what’s on my desktop on my phone, 100% locally, including all the afformentioned smart playlists. I travel a lot for work and want my music always available even when there’s no network.
Requirement 3) My job really doesn’t require much more than Office and a browser, but it requires very heavy use of those things. Firefox is fine for the browser, so no trouble there, but I need full fledged Outlook, OneNote and most of the features of Excel at a minimum. Word I can take a bit of a hit on as long as I can save something that others can open. Ideally I would want to run the Windows version of these tools. I will not be able to live with only the browser versions, that I’m 100% sure of.
Requirement 4) I’d really like some sort of decent photo management tool. I can probably manage just by keeping them organized in folders and having google photos suck that in, but I don’t much trust Google, so would like to have a second tool that can also do a good job at replacing MacOS’ Photos app. AI image recognition and search a-la Google Photos would be the cherry on top.
Requirement 5) I need to be able to scan in batches from my Fujitsu ScanSnap scanner into Evernote. I use this on mobile, other OS’, etc. and have a lot of organization built into it now that I really don’t want to try to migrate from.
That’s it. 5 high level requirements that must be met. Is it possible?
Hi there and congrats on giving the idea of migrating towards digital freedom a go.
I personally havent used macs ever but am on ios still for my phone and was on windows before with outlook, excel and word.
What I did was the following:
Entertainment
I run a plex server that organizes my music library and plays my music on all devices. Some things like sonos still have some issues with flac files but otherwise, playlists and albums are no problem. I dont know how strictly you need everythin on device because apple doesnt let you do that on linux without hacking itunes to run on wine. I stream music from my server and it is always reliable as long as I have minimal connection. There is a download option but I havent tested it. Movies play with no issue.
Office
I fully transitioned to libreoffice on devices and use collabora office with my nextcloud instance when I want to cooperate over cloud services. Outlook has been replaced by thunderbird, events go through nextcloud, synced over all devices.
Photos
Also nextcloud. I sync all my photos between computers and my iphone. Nextcloud is work to set up but it is imho the most integrated solution which gives you a pretty comfortable experience. You can host it yourself or pay someone to host it for you which of course would mean a lot of trust that is needed.
Bonus: security
For the sake of my sanity, my private stuff stays on my home network and the only way in is a vpn which I have automated on my laptop and a linux phone that I‘m working on. Ios afaik needs manual activation but once its synced, you‘re good. That takes the biggest threat away from personal cloud hosting imo. Just secure your home network and there should be no issues.
Let me know if you have any further questions.
P.S.: I would suggest you first build the infrastructure. An old quad core with 8 gb ram, gigabit wired network and two good nas disks in raid 1 with an encrypted off site backup gives you double redundancy.
I’ve got plex and multiple home servers/NAS’ already. All my non laptop machines run RAID on all their disks (even SSD’s). They all have not just one but multiple offsite backups.
Plex is close to being the solution to the music as it’s one of the few options with smart playlists, but it doesn’t yet allow syncing the entire music library to mobile in any usable way.
Nextcloud looks very promising. The Exchange integration options are not great, but the software itself looks really nice. Thanks for the headsup on that.