Author Topic: Linux beginner question  (Read 3482 times)

0 Members and 1 Guest are viewing this topic.

Offline hmm

  • Serf
  • *
  • Posts: 23
  • Cookies: 0
    • View Profile
Linux beginner question
« on: September 09, 2012, 10:27:39 am »
I'm rather new to linux, but I used Mint 12 for about a week and found it rather dull and unnecessary. I think linux has a lot to offer, but Mint never really forced me to learn anything. I feel (I could be wrong) that using something like Arch or Gentoo would provide me with much more knowledge. My questions are as follows: 1. Would I be bitting off too much by choosing one of these? and 2. Would I actually learn a lot? Thanks.

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: Linux beginner question
« Reply #1 on: September 09, 2012, 10:41:45 am »
1. Maybe with those distros. If you want to learn linux than use debian (im biased) and if you cant handle debian then you know your not cut out for linux
2. Hell yes you'll learn a lot
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline namespace7

  • Sir
  • ***
  • Posts: 561
  • Cookies: 115
  • My Brother's Keeper
    • View Profile
Re: Linux beginner question
« Reply #2 on: September 09, 2012, 04:28:50 pm »
If you choose Arch you will learn VERY much, but it will take you some time and effort to get the system running as you like.
If you think that Arch might be a bit too difficult for you, then I recommend a distro that is based on the legendary Debian linux, and it is called CrunchBang. :)
I am currently using CrunchBang and even though it is a relatively easy distro to set up, it is more interesting and fast then say Ubuntu or Mint. CrunchBang is more elegant and less bulky. It also uses a very minimalistic window manager called OpenBox. It doesn't even have a full Desktop Environment like Ubuntu or Mint do.
You can check out my desktop screenshoot to see how OpenBox looks. There are no icons on the desktop and you will learn to do everything using keyboard shortcuts. The file manager is also not necessary to use, as you can manipulate files very quickly and efficiently using the command line. Anyway, it is a fun distro. Give it a try and feel free to ask for any help or assistance if you ever get stuck.

Good luck mate, and always remember that the amount of knowledge and skills that you will learn and acquire is directly proportional to the effort you put into seeking those things.
« Last Edit: September 09, 2012, 05:00:04 pm by namespace7 »
"A programmer’s greatest enemy isn’t the tools or the boss or the artists or the design or the legacy code or the third party code or the API or the OS. A programmer’s greatest enemy is getting stuck.
Therefore a crucial step to becoming a better programmer is learning how to avoid getting stuck, to recognize when you’re stuck, and to get unstuck." -Jeff Wofford

Offline Lady Amara

  • Serf
  • *
  • Posts: 23
  • Cookies: 14
    • View Profile
Re: Linux beginner question
« Reply #3 on: September 09, 2012, 07:30:40 pm »
ubuntu
linux mint
pinguy os,
zorin os,
peppermint os3

this is a list of OS's i was given to check out for beginners, after looking into all of them i went with Zorin. Really just choose one that you feel comfortable with, thats what i did. I'm going to give Zorin a try and if i don't like it then there are other OS's out there to choose from.
Cute and Fluffeh! mew :3

Offline iTpHo3NiX

  • EZ's Pirate Captain
  • Administrator
  • Titan
  • *
  • Posts: 2920
  • Cookies: 328
    • View Profile
    • EvilZone
Re: Linux beginner question
« Reply #4 on: September 09, 2012, 07:47:15 pm »
Hrm I've only worked with a few Linux Distros

Debian (my perfered server box)
CentOS (another server option)
Ubuntu (debian based, however more user friendly with A LOT of support, GREAT for beginners, yet capable for advanced users)
Backtrack (used to be slak based now its ubutnu/debian based; pen testing suite)

If you would like to learn more about linux I would suggest Debian as well ;)
[09:27] (+lenoch) iTpHo3NiX can even manipulate me to suck dick
[09:27] (+lenoch) oh no that's voluntary
[09:27] (+lenoch) sorry

Offline hmm

  • Serf
  • *
  • Posts: 23
  • Cookies: 0
    • View Profile
Re: Linux beginner question
« Reply #5 on: September 09, 2012, 08:01:37 pm »
My qualms with Debian would be that it wouldn't force me to learn anything. Thats what happened with mint, I got by really easy and didn't learn anything, so I never used it. I think that having almost total control would force me to figure out exactly how all my shit works. I do not know if Debian offers this to the same degree. Does it?

Offline iTpHo3NiX

  • EZ's Pirate Captain
  • Administrator
  • Titan
  • *
  • Posts: 2920
  • Cookies: 328
    • View Profile
    • EvilZone
Re: Linux beginner question
« Reply #6 on: September 09, 2012, 08:10:12 pm »
Well its not so much the OS that makes the difference. In any Linux OS you can decide to go GUI or CLI. If you want a challenge go CLI and don't rely on a GUI to do your tasks, do them with the command line. Whenever I use a linux distribution I always use the command line to get shit done. Its up to YOU to take the time to learn it.

But if thats how you feel, maybe an Arch distro would be good for you.
[09:27] (+lenoch) iTpHo3NiX can even manipulate me to suck dick
[09:27] (+lenoch) oh no that's voluntary
[09:27] (+lenoch) sorry

Offline namespace7

  • Sir
  • ***
  • Posts: 561
  • Cookies: 115
  • My Brother's Keeper
    • View Profile
Re: Linux beginner question
« Reply #7 on: September 09, 2012, 08:11:33 pm »
If you really want a real challenge which will teach you TONS and will make you very knowledgeable about linux, then I recommend building your own distro from scratch. yes. Absolutely from scratch. Call it hmmOS. Or whatever. This website will tell you most of what you need to achieve this followed by this. Note that it will take a long time, so in the meantime while you are building your Linux From Scratch, you can use CrunchBang :)
"A programmer’s greatest enemy isn’t the tools or the boss or the artists or the design or the legacy code or the third party code or the API or the OS. A programmer’s greatest enemy is getting stuck.
Therefore a crucial step to becoming a better programmer is learning how to avoid getting stuck, to recognize when you’re stuck, and to get unstuck." -Jeff Wofford

Offline kateus

  • Peasant
  • *
  • Posts: 89
  • Cookies: 11
  • scientia potentia est
    • View Profile
Re: Linux beginner question
« Reply #8 on: September 09, 2012, 08:13:14 pm »
My qualms with Debian would be that it wouldn't force me to learn anything. Thats what happened with mint, I got by really easy and didn't learn anything, so I never used it. I think that having almost total control would force me to figure out exactly how all my shit works. I do not know if Debian offers this to the same degree. Does it?


I wouldn't say that Debian/Mint/Ubuntu force you to learn anything, they just open up an environment where you can learn stuff. Really you can learn how to do almost any sort of customization to the OS, you just have to know what you want to do. Arch Linux does force you to learn stuff from the start, as from the start all the download mirrors are commented out and you have to figure out how to work their package manager, but after that you'll still just have a Linux box that you have to figure out what to do with.


 I don't know of any operating systems that force you to learn, just ones that give you the ability to experiment and learn stuff for yourself.


I am currently using CrunchBang and even though it is a relatively easy distro to set up, it is more interesting and fast then say Ubuntu or Mint. CrunchBang is more elegant and less bulky. It also uses a very minimalistic window manager called OpenBox. It doesn't even have a full Desktop Environment like Ubuntu or Mint do.
You can check out my desktop screenshoot to see how OpenBox looks.


That looks/sounds really nifty. I'm gonna have to download this and try it out.

Offline hmm

  • Serf
  • *
  • Posts: 23
  • Cookies: 0
    • View Profile
Re: Linux beginner question
« Reply #9 on: September 09, 2012, 08:42:23 pm »
I may take a crack at LFS, i'll do more research, it seems like a lovely project, and provided I partition my hard drive correctly I shouldnt have any issues correct? I only ask because uni is about to start up and i will surely need my computer functioning.

Offline namespace7

  • Sir
  • ***
  • Posts: 561
  • Cookies: 115
  • My Brother's Keeper
    • View Profile
Re: Linux beginner question
« Reply #10 on: September 09, 2012, 09:40:09 pm »
You should have a separate machine for LFS. That way you will be able to experiment and play around without messing anything up. You never know what might happen. In theory, LFS does not require a separate machine or even a separate HDD, but I highly suggest a dedicated machine for messing around. You can get a sufficient machine to do this for 50 bucks. You don't need much power. An old shitty Pentium 4, 512 RAM, and 20GB HDD should be more than enough.
Have fun.
"A programmer’s greatest enemy isn’t the tools or the boss or the artists or the design or the legacy code or the third party code or the API or the OS. A programmer’s greatest enemy is getting stuck.
Therefore a crucial step to becoming a better programmer is learning how to avoid getting stuck, to recognize when you’re stuck, and to get unstuck." -Jeff Wofford

Offline lucid

  • #Underground
  • Titan
  • **
  • Posts: 2683
  • Cookies: 243
  • psychonaut
    • View Profile
Re: Linux beginner question
« Reply #11 on: September 10, 2012, 12:35:05 am »
and provided I partition my hard drive correctly I shouldnt have any issues correct?

.....uh maybe you should wait a bit on LFS. No offense but I know some hardcore linux users who have failed at LFS. It is not simply partitioning your harddrive and if that's what you think it is you have alot to learn about linux. As I said...no offense. Even installing Arch consists of alot more than partitioning. I went to Arch straight away after using Ubuntu for a short time, and yes, I did have problems but there is the Arch Wiki as well as google. As long as you are willing to spend ALOT of time with your distro and not much else you should be good to go with Arch. It can be very frustrating but as long as you know how to read and ask questions intelligently you will learn alot and I'm sure grow to love Arch Linux.

P.S. The Arch forums are not for the faint hearted. If you think we are harsh here you will be hard pressed to thrive on Arch forums. Be sure to ask intelligent questions.

Other than that I think you will learn a lot using any linux distro. It all depends how you use it. I know people who run Ubuntu who know more about linux than some Arch users. It happens rarely but it does happen. It's also possible to run Arch and learn not much at all. You have to take responsibility for you own learning.

tl;dr Try Arch, but you will learn alot using any linux distro
« Last Edit: September 10, 2012, 12:35:34 am by lucid »
"Hacking is at least as much about ideas as about computers and technology. We use our skills to open doors that should never have been shut. We open these doors not only for our own benefit but for the benefit of others, too." - Brian the Hacker

Quote
15:04  @Phage : I'm bored of Python

Offline Polyphony

  • VIP
  • Knight
  • *
  • Posts: 178
  • Cookies: 23
    • View Profile
Re: Linux beginner question
« Reply #12 on: September 12, 2012, 12:15:10 am »
This is only like a day old, so I'm still going to put in my opinion :)

Ubuntu and linux mint are very complex and hard to understand if you just try to jump right in if you want to learn the insides (stuff such as the init system and stuff like that), IMHO arch linux is the greatest learning experience, sure Gentoo is too but it's a source based distro and if you don't have a freaking 30 core processor, you're going to spend a ton of time compiling package.  Arch is like the binary version of Gentoo, meant for intermediate to experienced linux users but no compiling lol and there is the most gigantic wiki for arch... greatest user donated knowledge base for any distro (also IMO) :P pick whatever you want though it's just your choice, this is Linux remember ;)
Code: [Select]
<Spacecow_> for that matter I have trouble believing bitches are made out of ribs
<Gundilido> we are the revolutionary vanguard fighting for the peoples right to display sombrero dawning poultry
<Spacecow> did they see your doodle?
<~phage> Maybe
<+Unresolved> its just not creative enough for me
<+Unresolved> my imagination is to big to something so simple

Offline namespace7

  • Sir
  • ***
  • Posts: 561
  • Cookies: 115
  • My Brother's Keeper
    • View Profile
Re: Linux beginner question
« Reply #13 on: September 12, 2012, 12:29:55 am »
...Ubuntu and linux mint are very complex and hard to understand if you just try to jump right in...

Good point about source Versus binary distros, but I really do not understand what you mean by this part of your post.
As far as I know, Ubuntu and Linux mint are the very opposite of what you said.
« Last Edit: September 12, 2012, 12:30:35 am by namespace7 »
"A programmer’s greatest enemy isn’t the tools or the boss or the artists or the design or the legacy code or the third party code or the API or the OS. A programmer’s greatest enemy is getting stuck.
Therefore a crucial step to becoming a better programmer is learning how to avoid getting stuck, to recognize when you’re stuck, and to get unstuck." -Jeff Wofford

Offline lucid

  • #Underground
  • Titan
  • **
  • Posts: 2683
  • Cookies: 243
  • psychonaut
    • View Profile
Re: Linux beginner question
« Reply #14 on: September 12, 2012, 04:28:46 am »
Yeah that's not exactly an accurate statement.
"Hacking is at least as much about ideas as about computers and technology. We use our skills to open doors that should never have been shut. We open these doors not only for our own benefit but for the benefit of others, too." - Brian the Hacker

Quote
15:04  @Phage : I'm bored of Python