Slashdot Mirror


Ask Slashdot: New To Linux; Which Distro?

An anonymous reader writes "I'm a very new user to Linux looking for a distro that allows me to control and customize, but I'm not sure where to start. I had a friend install Ubuntu 12.04 on my computer, with the E17 window manager and somehow I managed to crash it during the copying of some non-important files and now my computer won't boot (the hardware's fine though). I've found descriptions of Arch Linux to be spot on to what I'm looking for and want (Slashdot user serviscope_minor mentioned Arch a couple weeks ago and it caught my attention), but my experience in the terminal is literally about an hour. That said, I really want to learn more, don't mind hard work, enjoy challenges, and am perfectly willing to spend hours and hours for months on end to learn command line. Any suggestions, projects to start with, books to read, or tutorials to do to try would be appreciated."

5 of 573 comments (clear)

  1. Reinstall Ubuntu. by Anonymous Coward · · Score: 5, Informative

    Don't go looking for trouble. If you couldn't handle Ubuntu, Arch will drive you insane.

    1. Re:Reinstall Ubuntu. by chmod+a+x+mojo · · Score: 5, Informative

      It's Ubuntu. Don't take my bashing it the wrong way, it is a good thing to have an intro level distro for new users as well as pushing to make Linux more mainstream user friendly, but....

      The way Ubuntu does things is, in my opinion, insane. They track Debian unstable snapshots which is only minimally tested and then introduce their own bugs on top of the existing bugs in unstable, then try to iron out the worst of the bugs before the next point in the 6 month release cycle comes due. This does not lend itself all that well to making a truly stable user experience. You can even see that at work by tracking users reactions to releases, there have been flop releases that pushed users to jump ship to pure Debian ( seem look / feel / package management experience, just less general hand holding) or rolling back to previous releases and refusing to update.

        I know they can't really track stable since Debian has a much longer release cycle, but at the very least they should track testing. Testing generally has the worst of the major bugs worked out ( or the packages wouldn't have been able to move out of unstable ) while still remaining "fresh" enough with updated packages when not in release freeze.

      Secondly, it depends. With bug free code you shouldn't be able to crash an OS beyond repair un-intentionally, unfortunately Ubuntu, like every other piece of software out there, is not bug free. It is also possible to be updating sensitive files when doing something else causes a full blown kernel panic instead of a recoverable oops leaving said sensitive files in an unstable / un-bootable state. Not knowing exactly what the OP was doing at the time means we can't only point and say "it was this".

      --
      To err is human; effective mayhem requires the root password!
  2. Xubuntu by Anonymous Coward · · Score: 5, Informative

    Xubuntu. Customization + hardware support + debian repo. :-)

  3. If you're interesting in an IT career by Anonymous Coward · · Score: 5, Informative

    CentOS might be the best; it's a clone of Red Hat Enterprise Linux, without paid support. (Red Hat's stated position is that it doesn't mind CentOS's existence). So if you learn that, you'd be able to leverage that for job opportunities based on RHEL, which is the industry leader on the server side.

    One drawback: RHEL (and by extension CentOS) is oriented towards the enterprise rather than the consumer desktop; and towards the tried and true, rather than the latest and greatest. This is response to what its customers (IT administrators who have serious work to accomplish) have told them they're interested in. So it's probably not going to be a great platform for running games, for example - well it could be, but you'll have to be spend a lot of time downloading RPMs and trying to get things to work.

  4. Linux Mint by Anonymous Coward · · Score: 5, Informative

    If you're new to Linux, don't use Arch. Arch requires far too much hacking to get work and although I myself am a fan, a newbie will likely rage right back to Windows. The best casual distro right now is Linux Mint (With Cinnamon as a display manager) IMO. Linux Mint fixes what Ubuntu got wrong (Unity) and Cinnamon is a beautiful display manager with intuitive and familiar design.

    As for working with the terminal, you need some motivation to keep you revisiting. Personally, my motivation was coding in C using gcc as a compiler, and vim as an editor. If you are up for a 'fun' time learning, use Vim exclusively as your text editor.