• 0 Posts
  • 50 Comments
Joined 1 year ago
cake
Cake day: August 11th, 2023

help-circle


  • I am a software developer and work on Kubernetes based project.

    I was given a Mac laptop when I joined. It was a few OS releases behind, because corporate IT didn’t support newer versions.

    Macs have to run some sort of VM to do docker based development.

    VMs are not that great.

    When time came, I requested a Windows laptop. I installed Debian on WSL 2. Then got it to run systemd properly and installed Docker on WSL. Then vscode on windows host with remote ssh into WSL.

    Vscode ssh integration is probably best least known feature of vscode. However, initial connection setup always requires tweaking to get that best experience.

    By the way, official docker setup is through VM on windows. WSL is not a recommended route, but one can get it working.

    This setup beats Mac any day for me.

    I wish I could run Linux on work laptop, but corporate IT doesn’t know how to deal with it.







  • I own old Chromebook.

    Chromebook software updates are not forever.

    It is my understanding that some Chromebooks might be locked in such a way that installation of Linux might NOT be an option or the might be a high chance of bricking the device.

    At least that was the case with my Chromebook.

    So, once OS updates are unavailable, the machine might become a weak link from security standpoint or stop running some software.

    Chromebook is still a great option, but be careful with very old ones.




  • Kualk@lemm.eetoLinux@lemmy.mlSwitching back to Windows. For now.
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    3 months ago

    Dedicated gaming machine or dual boot is a way to go.

    I played steam on Arch and one update of OS and game stops working.

    Despite claims, Windows gets better outcomes. I played a lot of World of Tanks Blitz and the same hardware on Linux was significantly lower graphics quality and FPS compared to Windows.







  • Installer is a big part.

    2nd biggest part is how system is configured.

    Debian is not afraid to create its own version of default configuration. Take some mail software as example.

    Arch on the other hand is most likely just going to ship original application configuration.

    Debian might be nice and easy, until configuration change is necessary. Suddenly, original application documentation doesn’t apply. Debian documentation may be obsolete or absent. And that is the beginning of reading all of the configuration files. Normally, it is not a problem until something like email system configuration is necessary.

    That’s when Arch philosophy of making fewest changes to software comes to shine. Original documentation usually works and applies well.


  • Years ago major upgrades and to lesser degree even minor upgrades made me to give up trying to keep installation running. I don’t even remember if it was Red Hat or Debian.

    Eventually I realized, that I like running newest version of Desktop and I ran into cases of getting frustrated with lack of newer versions, which had fixes for issues I ran into. Then I realized that best wiki was not a snapshot distribution.

    In the end I tried rolling distribution and remain happy for years.

    Debian or derived distribution is easiest to get google help for and it is the simplest choice for me, when running on the cloud.

    Although, Alpine is pushing through containers quite forcefully.