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?

66 points

No.

If you ever so carefully paint yourself into a corner then the corner is where you will be stuck. How badly do you want out of your corner?

There are FOSS and SAAS options that could work if you wanted them to… but whether they will depends on you.

Meat eaters trying to become vegetarian for ethical reasons often fail because the “un-meat” options out there don’t meet their standards. Success almost always requires some letting go and re-adjusting. If you are not open to that then don’t force yourself to put up with something you don’t really want.

permalink
report
reply
-23 points
*

That’s bullshit. I can’t do my work without connecting to exchange. It’s not something I can find an alternative for.

Giving up the organization of my data that I’ve worked for 20+ years to achieve is simply not worth it just to move platforms.

People love to go around telling people to move to Linux, but then expect everyone to sacrifice all the useful stuff they do with their computers to do so. Until desktop Linux can cover basic desktop use cases it will be a useless endeavor for most people.

I don’t think music, photo, document management and groupware should be some unobtainable goal for a desktop os.

permalink
report
parent
reply
6 points
*

That’s bullshit. I can’t do my work without connecting to exchange. It’s not something I can find an alternative for.

I don’t know what “exchange” is but I’m willing to bet there is a suitable replacement. It will likely require some level of effort. Usually because corporations dont want you to leave so they make it as difficult as possible. Linux doesnt care a whole lot if you come or go. Its made for YOU to do what YOU want to do with it. It doesn’t sound like youre willing to put forward any level of effort.

Your post also reads with a lot of contempt.

People love to go around telling people to move to Linux, but then expect everyone to sacrifice all the useful stuff they do with their computers to do so.

Most people don’t need to sacrifice anything. I didn’t. Other than time…

Until desktop Linux can cover basic desktop use cases it will be a useless endeavor for most people.

These absolutely do not resemble “basic” use-cases.

I don’t think music, photo, document management and groupware should be some unobtainable goal for a desktop os.

And it’s not.

Linux is a great option for a lot of people, maybe just not for you.

permalink
report
parent
reply
6 points

Exchange is Microsoft’s SMTP server. Its the thing outlook runs on top of. If OP works in the corporate world, there is no “replacement” cause its not his.

permalink
report
parent
reply
7 points

As with all things, there’s a trade off: how much do you value the [convenience/ecosystem/insert other thing that proprietary system offers you] compared to the ongoing cost - monetarily but also in terms of privacy, market manipulation, environmental impact, etc. of supporting and relying on the proprietary system.

You can’t do your work without connecting to Exchange because Microsoft has leveraged decades of monopolistic gains to make Outlook the default option for any “serious” business, and has invested even further in making inconvenient (or soon impossible) to connect to Exchange from outside their sanctioned walled gardens. Demanding that Linux solve that for you is akin to demanding that the person commuting on bike undo a century of automotive-centric urban expansion in the US so that they don’t interrupt your commute. It’s not their fault they can’t solve the problem and it doesn’t help anyone to get mad at them for doing their best to behave rationally in a system stacked to only serve the 1%’s corporate interests.

permalink
report
parent
reply
14 points

I didn’t say it was unobtainable. But it might look/behave quite different than the tools you are currently using.

As for Microsoft Exchange, I only use that for work, and my employer would not allow me to connect from my personal machine anyway. I am not saying that you that you have to give up your favorite tools… but I am saying that it you are putting up so many fences then you might as well stay with what you have.

permalink
report
parent
reply
19 points

Agreed. You need to be willing to migrate to FOSS software or else “switching to Linux” will be a total failure.

permalink
report
parent
reply
1 point

More than happy to, but it needs to perform the job.

permalink
report
parent
reply
7 points

Still you’re adamant on M$ Office, nothing can replace that, because you obviously need every single (anti-)feature, including the M$ logo in the settings. The only thing I can see is Outlook, if it is integrated with your work somehow, but then you should get a dedicated work device anyway, because installing company stuff on private devices is a bad idea.

permalink
report
parent
reply
0 points
*

@realitista I’m honestly not being rude, but use Google or some other search engine. The answers are out there to be found! Then try them out to see if they meet your rigorous standards. It will take too much time to provide all the info you seek. And we wouldn’t know if you’d be satisfied or not anyway.

permalink
report
reply
3 points

I have spent many hours trying to crack this nut already.

permalink
report
parent
reply
1 point
*

@realitista Then I think you’ve found your answer. Loosen your requirements or stick with your current OS. Like others have said, things like Microsoft Exchange Server do not want you to leave Microsoft. What’s in it for them to facilitate your desire to use it outside the Microsoft ecosystem? Not everyone has your very long list of demands. Linux will still work for most people just fine. Just not most people just like you.

permalink
report
parent
reply
14 points

Some of these are going to be a bit of a challenge, but let’s put down some keywords you can look into.

  1. Airsonic or jellyfin in a docker container

    • I also recommend a container with lidarr etc. and a qbitorrent locked into a VPN
    • smart playlists may take some playing around with, however playlists are just a text file, so in a pinch a python script will do basic things.
  2. This one’s easy, I use rsync / unison with termux, there’s also syncthing.

    • No clue with Apple. Jellyfin and airsonic stream well to it though
  3. Nope, if this is a deal breaker, stop now. If your flexible however:

    • Excel: python, Jupyter, R and libre Office
      • Rmarkdown will produce reports
    • OneNote: Joplin, Obsidian, Dokuwiki, tiddlywiki etc (see r/pkms on Reddit)
    • Word: markdown with vim, vscode Emacs and then pandoc
  4. Immich, shotwell, F-spot photoprism and I think there’s another KDE tool that has AI

    • I’m very happy with immich, it does require docker, which is worth it imo.
  5. Scanners do work, but I don’t know how you’ll connect it with Evernote.

permalink
report
reply
-1 points

Unironically recommending OP uses Docker just to run two pieces of software. 🤦🏾‍♀️

permalink
report
parent
reply
1 point

Absolutely, the portability and encapsulation is great.

If you want to spin it up by hand, go for it, but containers make things very easy with no downsides.

permalink
report
parent
reply
-2 points
Deleted by creator
permalink
report
parent
reply
2 points

I run many docker containers at home already so this is no issue whatsoever to throw a couple more on.

permalink
report
parent
reply
5 points

Probably one of the best responses so far, no idea why you are getting downvoted. I will look into it and get back to you.

permalink
report
parent
reply
6 points

Downvotes: Docker is contentious among some in the community.

Based on your use case, you may find your current workflow fairly incompatible with the Linux approach. However, id recommend you try nonetheless, always worth the learning experience even if it’s not your cup of tea.

Feel free to reach out if you need any support. always happy to help.

permalink
report
parent
reply
0 points

Just use a music server and shared storage for your music. Nothing can be done about office apps

permalink
report
reply

How does Requirement 3 work? You have macs, so you must be running the Windows versions in a VM? Obviously you could do that on Linux as well.

But, to be honest, Requirements 1 and 2 say to me that Apple have you heavily locked in, and I think you should recognize that.

permalink
report
reply
1 point

I run office for Mac. It’s far inferior to the windows version but it gets the job done for the minority of time I work from home.

permalink
report
parent
reply

OK, but is it really a requirement to improve on what you have? That said, I find the O365 versions better than the native Mac versions, and I would run O365 rather than bother with a VM (plus the Windows license for the VM might outweigh the savings you get from switching from Mac to Linux, unless your employer will pay for it).

permalink
report
parent
reply
1 point

If my job weren’t so heavily focused on Outlook and doing things quickly and efficiently there, I wouldn’t be such a snob. I am just quicker on local software and use a lot of local things like many windows, drag and drop between windows, etc. Every time I tried o365 I ran into some sort of major blocker to my workflow pretty fast (like within hours). If workflow and throughput weren’t so important to my job, I wouldn’t mind, but it gets me in trouble at work if things don’t work smoothly. I can probably grab a cd key from my employer or an old laptop, so I don’t see this as much of a cost issue as it is to max out a mac with RAM and HD.

permalink
report
parent
reply
2 points

MS Office exists for Mac, you know?

permalink
report
parent
reply

Yes, I know, but he said he has to have the Windows version.

permalink
report
parent
reply

Linux

!linux@lemmy.world

Create post

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you’re a seasoned Linux enthusiast or just starting your journey, we’re excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let’s dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

Community stats

  • 1.3K

    Monthly active users

  • 555

    Posts

  • 4.2K

    Comments

Community moderators