22
devRat
7y

So I've finally decided to move from Windows to Linux. However, there are so many distros of linux available now which made me confused in choosing the right one.

What would be the best linux distro for a backend web developer? I don't mind if there would be a learning curve. Thanks

Comments
  • 5
    Well I'd say it's up to you. But if you want the newest packages then I'd say it's probably arch Linux or the latest Ubuntu. If you want something that looks cute then elementary. And for something thats user friendly anything that uses cinnamon desktop.
  • 4
    Linux mint cinnamon, I have been using it for over a week as my main workstation. Looks gorgeous (change to dark theme in settings) and it worked pretty well out of the box
  • 0
    Thanks. I remember someone also recommended it to me a few months ago.
  • 2
    @devRat yeah mint in nice but I've never really used it and I have a xubuntu vm which works quite nicely but it doesn't feel good to me. Have a look at it maybe you'll love it ^^ also if you go with arch then install light then you can install any desktop and switch at start. Arch has a very nice way to install all. But well there are many updates there.
  • 1
    Arch (parabola) and i3gaps is whats working best for me. No fancy animations. Only the stuff you want to see
  • 0
    @ilikeglue I don't mind the updates as long they're not related to Windows lol. Thanks for suggestions. I guess I need all of the ISOs for the distros you suggested.
  • 1
    @devRat well arch is a bit harder to install but if you're stuck with its tutorial there is "architect" it's an arch installer.
  • 0
    @ilikeglue Thanks man. Appreciate it
  • 0
    @devRat you're welcome. Let me know if you're stuck
  • 4
    Don't mind the learning curve? Plain Arch or Void.
    Want something easy to install and use? Ubuntu or Manjaro for sure.
    Powerhorse? Void or Arch.
    Light/small? Void.
    Good installer yet must be set up? Antergos, Arch-anywhere or Void.
    wont sumting to be lik dem kewl kids yo? Debian or Fedora. (if you legitimately answered yes I hope you do pick these 2 as they will make people hate you)
  • 2
    Using Linux Mint here, added fish shell, atom with some yummy packages, postman for request/test
  • 2
    @xakiv Welcome to devRant!
    Mind adding on why you don't use CURL for req/test like the OG loonixers?
  • 2
    Best Linux available is mac OS. There I said it. Please don't hate me.
  • 3
    @chrisrhymes
    *hates you* there I said it 😊
  • 1
    @Proximyst A very comprehensive list. Thanks a lot. You rock!
  • 1
    @chrisrhymes the pocket hates Macintosh and I hate Hackintosh
  • 4
    Arch is my fave.
  • 0
    ++ for Mint
  • 1
    I’ve used elementaryOS for 2 years. I was a front end development. Very good distro!

    I’d say give them all a go, it’s Linux! You’ll lose a week or two tweaking, but in the end, it’s all about the learning.
  • 1
    Fedora for lighting fast performance and stability.. Arch if you want AUR which I'd hate to live without.. Ubuntu if you are a Linux beginner..
  • 3
    @Proximyst I use Debian, why would people hate me?
  • 2
    I've been using Linux personally and professionally for almost twenty years, and my desktop is Ubuntu. The entire reason for that is the deepest package manager and level of software support of any distro.

    The desktop environment is 100% the user's choice. You don't need kubuntu for KDE, or mint for cinnamon. These are freely available pieces of software, and will work on any distro.

    No distro, "looks" a certain way.
  • 2
    I used Debian for years in web dev, now I'm trying manjaro, very good too.. i recommend both.
  • 1
    If you are interested in reproducibility and want to forget dependency conflicts, I can highly suggest NixOS or at least the Nix package manager to use on top of every distro
  • 1
    If you don't want to bother installing Arch I would say try Manjaro, it's basically Arch already setup ready to go - I am using Manjaro with i3wm and loving it
  • 0
    @Jakuho Thanks man. Added it to the list
  • 0
    @Gerschtli Never heard of it but surely will look into it. Thanks
  • 0
    Hi @Proximyst ! Yeap I think you are rigth I should write my tests scripts using curl or requests python lib. And postman is perhaps a little bit heavy tool for what I do with. After reading your comment I'm very curious about Void, I'll try it next week, do you know if is's easy to setup a python/postgres devlopment env?
Add Comment