Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Saturday March 24 2018, @06:22AM   Printer-friendly
from the why-change dept.

If you have gained some Linux skills after using Ubuntu for some time, you may try switching to these distributions to explore the world of Linux distributions further.

Ubuntu is one of the best Linux distributions for beginners. It's an excellent platform for people new to Linux. It is easy to install, has tons of free resources available along with a massive list of applications available for it. https://itsfoss.com/distribution-after-ubuntu/


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 3, Interesting) by janrinok on Saturday March 24 2018, @10:34AM (8 children)

    by janrinok (52) Subscriber Badge on Saturday March 24 2018, @10:34AM (#657453) Journal

    Unfortunately, I was paid nothing for putting this story through - but what piqued my interest was the suggestion that you can learn more just by installing a different distro. That is plain wrong. And without knowing what the writer was hoping to 'learn', suggesting any distro at all is pointless.

    But let's look at this from another side. How should we encourage and assist those who are just getting into Linux on how to learn more about it. LFS is good if you want to build every package, but is unnecessary if you simply want to learn how the boot process works. Your response that BSD is the way to go is also wrong - you can't learn Linux by running a BSD. I thought that the title gave it away a little, but obviously you are so overjoyed with your LFS minimum system and BSD that you missed that little point. You do know that you can compile any package under any distro if you so choose you know? If you want a 'de-bloated' Firefox, you can do that even with Ubuntu, or Debian, or Fedora.

    But if the writer is looking ahead to a longer term career, perhaps in industry, then buying a smart phone and a BSD system might not be what he needs. It wouldn't be any use to me either. I don't have a smart phone. I don't need one, it would provide me with nothing that I need. But I do need my own server, which runs 24 hours a day. I use a desktop. How would your smart phone meet that need? I don't use the cloud because the only way I can secure my data is if I control it. So you are simply answering a different question because you have nothing useful to add to this discussion.

    Now your love of BSD is valid for your use case. I hope that you are very happy with it, or with your LFS lite installation. Good for you. But I bet it is useless for learning Linux - which is what the question is about. But I look forward to your submission on how best to learn BSD....

    Starting Score:    1  point
    Moderation   +1  
       Interesting=1, Total=1
    Extra 'Interesting' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   3  
  • (Score: 1) by cocaine overdose on Saturday March 24 2018, @01:56PM (5 children)

    You can learn more by switching distros, only because each distro evnironment forces you to use certain tools if you don't go the extra mile not to use them. Like Arch, forces you to use the CLI, whereas with Fedora, you have big buttons and everything's installed for you. You could probably go years without touching the terminal.

    Now, encouraging and assisting people to get into Linux? I was clear with my stance, don't. Building packages from source is Linux. Installing everything from binaries is not "lunix." LFS is necessary if you want to learn how the boot process works. It's not necessary if you define that by staying on the higher level "BIOS -> BOOT -> KERN." You CAN learn Lunix from BSD. That's how I got better at Lunix. There's virtually little difference between a BSD and a Lunix distro, besides the differences you get between distros. Boot up OpenBSD and tell me how it's different from Lunix.

    If I wanted a de-bloated Firefox on Ubuntu, Debian, or Fedora, I'd have to re-learn how the systems setup their filesystem hierarchy. Then I'd have to track down build tools and dependencies. Dependencies will likely be where everything falls apart, because you can't just build/install the same dependencies across all three. There are usually a bunch of stupid conventions on libraries and headers, where across all three you would find things merged, moved, and malfunctioning. Take Apache. You would need to be very vigiliant on build flags, otherwise you'll run into linking and dep failures. Even then, I wouldn't do it on any of those, because they have things that I don't need. A lot of things that I don't need nor want.

    Janrinok, get your head on straight, lad. Take a nap, because you're either half-awakingly misreading my entire post or the affiliate payouts are starting to ramp up. If the writer is looking for a long-term career... where? What is he doing? You can't drop that shit and start making a case on this general statement. If he's going into tech, but not a software dev, there is absolutely no reason to not use a Mac/Windows machine. None at all. If he's going to be a developer, then BSD is the way to go. If he's not in a technical role, he should get a phone. There is no reason to use a computer, when your job does not demand it. Your needs are not the average needs. If you want to say something, be specific and don't leave me with generalized drivel that goes on in circles. Use your words to explain why you think such and such. Without evidence, you're just doing the equivalent of shouting into the air "LUNIX #1! YOU CAN'T LEARN LUNIX FROM BSD!" which is absolutely false.
    • (Score: 4, Insightful) by janrinok on Saturday March 24 2018, @03:04PM (2 children)

      by janrinok (52) Subscriber Badge on Saturday March 24 2018, @03:04PM (#657533) Journal

      If he's going to be a developer, then BSD is the way to go

      How many of the world's supercomputers run on BSD?. How many of the servers keeping the web going today are BSD? How many IOT boards are running BSD. How many smart phones are running on BSD? Answer: very few. Linux is far more popular than BSD and I do not see any signs of that changing significantly, but apparently you do. I suspect that it is just wishful thinking.

      You CAN learn Lunix from BSD.

      and

      There's virtually little difference between a BSD and a Lunix distro

      The reason that I have problems understanding your arguments is you keep using the term 'Lunix'. You do know what Lunix [wikipedia.org] is, don't you? I think you mean to type Linux but you use the term so frequently I am not sure if it is intentional or not. So perhaps if you start using the correct terminology your arguments will make more sense. But to put your mind at rest, I do run both Linux and BSD so I know how similar or different they are from each other. But saying the best way of learning Linux is to install BSD is like saying the best way to learn how to drive a stick-shift car is to buy an automatic. Utter rubbish.

      If I wanted a de-bloated Firefox on Ubuntu, Debian, or Fedora, I'd have to re-learn how the systems setup their filesystem hierarchy. Then I'd have to track down build tools and dependencies.

      Which is why I have repeated several times in this thread that, if you want to help somebody learn more about Linux then you need to identify what exactly they want to learn rather than suggesting a random list of distros that one could install. This is why the original story is flawed and why it is here for discussion. But if somebody wants to learn how to build a de-bloated Firefox then yes, they will have to know the file hierarchy and how to use the build tools provided.

      • (Score: 0) by Anonymous Coward on Saturday March 24 2018, @11:42PM

        by Anonymous Coward on Saturday March 24 2018, @11:42PM (#657701)

        Beserkley Standard Deviation - this thing gave birth to MacOS with the Nexxt bolt-on. Ruuuuunn!

      • (Score: 2) by Osamabobama on Monday March 26 2018, @07:47PM

        by Osamabobama (5842) on Monday March 26 2018, @07:47PM (#658615)

        Three reasons to use the term "Lunix" that I could come up with:

        1. Standard typographical error
        2. Disparaging misspelling in the style of "Windoze"
        3. Actually talking about Lunix [wikipedia.org]
        --
        Appended to the end of comments you post. Max: 120 chars.
    • (Score: 3, Insightful) by fyngyrz on Saturday March 24 2018, @03:24PM

      by fyngyrz (6567) on Saturday March 24 2018, @03:24PM (#657546) Journal

      whereas with Fedora, you have big buttons and everything's installed for you. You could probably go years without touching the terminal

      I have Ubuntu installed on several servers. Why? Because it was supposed to be painless to install. And you know what? It was.

      Once installed, however, I only SSL/shell into the servers, and do everything from the shell. Everything.

      There's a lot to be said for starting from a working system, IMHO. I have work to do. Lots of it. I'd rather not spend my time doing things I don't actually need to do. It's not like I'm short of things to learn.

    • (Score: 3, Informative) by Anonymous Coward on Saturday March 24 2018, @03:33PM

      by Anonymous Coward on Saturday March 24 2018, @03:33PM (#657551)

      Boot up OpenBSD and tell me how it's different from Lunix.

      No /proc, no /sys, good man pages, the base system isn't a hacked together collection, it is a designed set of tools with consistent functionality (and the file hierarchy actually makes sense and is adhered to), no kernel modules, etc.

  • (Score: 0) by Anonymous Coward on Saturday March 24 2018, @03:09PM

    by Anonymous Coward on Saturday March 24 2018, @03:09PM (#657536)

    The best way to learn BSD is to read the man pages and handbooks. The best way to learn Linux is to read the man pages and probably to at least look through the build process for any distro to get a good feel for how it all fits together. The REALLY best easy to learn any OS is to actually use it to do stuff.

  • (Score: 3, Insightful) by Runaway1956 on Saturday March 24 2018, @04:14PM

    by Runaway1956 (2926) Subscriber Badge on Saturday March 24 2018, @04:14PM (#657568) Journal

    But I bet it is useless for learning Linux -

    You may want to rethink that before someone takes your bet. The more you learn about any Unix-like, the more you know and/or the more confident you will be in Linux. Let us remember that Linus intentionally built a Unix-like operating system, so it is very much like Unix. No matter how deep, or how shallow, you dive into any Unix-like, a Linux user won't be in alien territory. Granted, things can get a little strange sometimes, but it's not alien.