;tldr Beginning to use a new OS, even using a distro as friendly as Mint, is harder than the overall community says it is. The second there is a problem expect hours of consuming, likely outdated, information. That said I’m happy I switched.

I’m not a programmer. If you are someone who is unfamiliar with GNU/Linux you probably aren’t either. Good news: a week after you start using Linux you’ll feel like one! Here are some critical things I eventually learned while installing Ubuntu/Mint:

You should expect to use the terminal . Period. Something about your particular hardware or software setup may require special tweaks or install that requires typing. Anyone who even hints this isn’t the case is at best deluded. I know this is a deal-breaker for many people but I’d rather not waste your time.

Locations and commands are case-sensitive . -h means help -H Human-readable (or is it the other way around? More typing yay!). It’s in /etc/ X 11, not /etc/x11 (something almost impossible to see the difference of on a blurry 1080i resolution not being properly displayed).

While the basic user storage locations mimic what you are used to, the underlying system organization is completely impossible to navigate. Pertinent files can be scattered over several locations for whatever reason so don’t even bother trying to figure out a pattern and just follow guides. That said,

Guides helping you to navigate this jumbled mess are possibly outdated so check their dates or you may end up following directions and quite possibly break your installation when you add/remove/alter a file that used to be important but has been deprecated or relocated and now redundant. Speaking of which,

It is possible/probable your distro is effectively a skin of another older distro , so you should search the underlying distro directions too in case there aren’t any for the ‘skin’ you’re using.

All said and done, I am very happy to say I now have my Mint OS on a portable USB keychain that I can use on any PC (assuming TPM permission). The actual OS is pleasantly unobtrusive, nimble, and supports 90% of what I want to do with it. Critical failings seem to be completely relegated to proprietary software (for me, 1080i support was abandoned by all the graphics card developers years ago and I’m unable to either find older working drivers like I can in Win10, or find/figure out the tweaking needed to force the issue). Check all your mission critical programs to see if they are Linux compatible , or ‘simply’ learn to use the open-source competitor if they aren’t.

  • leftzero@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    2
    ·
    5 days ago

    In my experience having to use the terminal also applies to windows.

    If you haven’t had to at least use sfc /scannow to fix the OS having randomly microsofted to shit I assume you’re not regularly using windows…

    Also everything being where you least expect it. Did the program install to Program Files\program, Program Files\publisher\program, Program Files (x86)\program, Program Files (x86)\publisher\program, Program Files\Common Files\program, Program Files\Common Files\publisher\program, Program Files (x86)\Common Files\program, Program Files (x86)\Common Files\publisher\program, %appdata%\program, %appdata%\publisher\program, %localappdata%\program, %licalappdata%\publisher\program, C:\program…?
    Are the files somewhere in My Documents? In the program’s installation folder? Somewhere in %appdata%? On the desktop? Kidnapped by OneDrive because you forgot to opt out of the “backup” that deletes your system folders and moves them to the cloud, only to immediately complain that you’re using too much space and have to pay a ransom to access them? Windows search certainly won’t help you find them, though it might give you similarly named bing results…

    And let’s not forget about system configuration… is the setting you’re looking for on the new settings app, the control panel, the registry, group policies, some weird powershell incantation, the task manager’s startup section (!?), the task scheduler, the services manager, the device manager, the computer manager, the disk manager, the old msconfig tool, some random contextual menu, some random management console add-on, some old forgotten executable or cpl in System32 (did you know the old windows 3.11 dialer is still there)…?
    For every one of those options you’re almost guaranteed to find at least one or two settings that can only be configured through that particular tool, and I’m sure I’m forgetting some…