I wanna learn Linux from 0

Keep it clean but fun.
Post Reply
User avatar
vitinho444
Posts: 2819
Joined: Mon Mar 21, 2011 4:54 pm

I wanna learn Linux from 0

Post by vitinho444 »

Hello guys, please dont call me a hipster, but as a programmer ofc i like challenges, and i wish i could learn more LINUX.
I have a windows 7 pc, and always been a windows fan and user, and a mac hater too, but now i wanna kinda learn some things about LINUX and maybe some coding behind it.

I just wanna ask if its a waste of time, if not, where should i start and how etc?
I dont know anything about linux, i used Ubuntu in a virtual machine but didnt liked the lag :) I'm thinking getting a raspberry Pi so i can code mobile ;) And raspberry uses linux so.. 1+1=2

Thanks
My Company Website: http://www.oryzhon.com

Skype: vpegas1234
User avatar
hallsofvallhalla
Site Admin
Posts: 12026
Joined: Wed Apr 22, 2009 11:29 pm

Re: I wanna learn Linux from 0

Post by hallsofvallhalla »

Get a Raspberry pi board.
User avatar
Jackolantern
Posts: 10891
Joined: Wed Jul 01, 2009 11:00 pm

Re: I wanna learn Linux from 0

Post by Jackolantern »

Can Raspberry Pi run a GUI Linux, or only a command line version? Although the command line really is the meat of Linux, it is good to know how to work a GUI with it, too.
The indelible lord of tl;dr
User avatar
hallsofvallhalla
Site Admin
Posts: 12026
Joined: Wed Apr 22, 2009 11:29 pm

Re: I wanna learn Linux from 0

Post by hallsofvallhalla »

GUI and command line.
User avatar
Jackolantern
Posts: 10891
Joined: Wed Jul 01, 2009 11:00 pm

Re: I wanna learn Linux from 0

Post by Jackolantern »

vitinho444 wrote:I just wanna ask if its a waste of time
Learning Linux is definitely not a waste of time lol. Linux is the OS of major business and technology companies. Windows is there, too, on the back-end, but many companies don't like the costs.

And if you ever wanted to dig into node.js, the full power of node really isn't unlocked unless you run it on Linux, since many, many modules are developed fully expecting you to be using Linux, and won't work correctly if not.
The indelible lord of tl;dr
User avatar
srachit
Posts: 291
Joined: Sat Jan 05, 2013 6:10 pm

Re: I wanna learn Linux from 0

Post by srachit »

Can I ask what is the main difference between an arduino board and a raspberry pie? And which would you suggest buying?
User avatar
vitinho444
Posts: 2819
Joined: Mon Mar 21, 2011 4:54 pm

Re: I wanna learn Linux from 0

Post by vitinho444 »

Jackolantern wrote:
vitinho444 wrote:I just wanna ask if its a waste of time
Learning Linux is definitely not a waste of time lol. Linux is the OS of major business and technology companies. Windows is there, too, on the back-end, but many companies don't like the costs.

And if you ever wanted to dig into node.js, the full power of node really isn't unlocked unless you run it on Linux, since many, many modules are developed fully expecting you to be using Linux, and won't work correctly if not.
I kinda knew it xD, But as i make games, i like to make it to the majority of people (windows). But for work i think linux is very good and clean.

I haven't tried node.js, but i have a feeling to start developing HTML5 Games, and ofc i use a js lib it would be faster.
hallsofvallhalla wrote:Get a Raspberry pi board.
Im trying to win one in twitter with the bluepi promo that they are offering 1000 boards. There's where i begin.
srachit wrote:Can I ask what is the main difference between an arduino board and a raspberry pie? And which would you suggest buying?
I havent used any, but i know that raspberry pi is like a compact pc, of a size of a credit card, arduino i think is a board for programming robots (when i had that feeling i heard about it, also Pickaxe)
My Company Website: http://www.oryzhon.com

Skype: vpegas1234
nand
Posts: 6
Joined: Thu Mar 14, 2013 4:47 pm

Re: I wanna learn Linux from 0

Post by nand »

I own a Arduino Leonardo, and I also know someone who has a Raspberry Pi.

The main difference between the two is their applications.
The Arduino is a micro-controller. It's simple board with a tiny CPU and memory bank. This is by no means a computer, it's a tiny device to make electronic projects easier.
The Raspberry Pi is a full blow computer, able to run Linux(full GDM possible).

The Arduino is primary for hobbyists, and the most you'll be able to do on a default board is blink a few LEDs.
What makes the Arduino awesome, is the SDK that comes with it. It's written in kind-of-a C style, and contains libraries for interfacing with pretty much everything you can think of.
The software of the Arduino itself is only a bootloader, along with your instruction set.

As for learning Linux, it's never a waste of time to learn something new. But you'll have to change your attitude on Mac/OSX before you delve into this work.
A long time ago, UNIX was created. A few branches spread out, one of them was NetBSD, which Apple took and adapted to OSX. OSX is pretty much Unix.
Linus(creator of Linux) created his own kernel based vaguely on Unix, but there are some similarities still. Once you overcome the kernel aspects of it, most tools you will use on Linux was originally built for Unix and then ported by GNU to Linux.
here's a link showing a diagram for how Unix envolved: http://upload.wikimedia.org/wikipedia/c ... simple.svg

But enough of that, you should be asking what flavor of Linux to greet instead of should I be learning Linux.
There are many distributions. As an example to that, there's even Justin Bieber and Hanna Montana distros.

Most beginners start of at Ubuntu, or some port of it. It's not a bad /desktop/ system, but since you're a programmer already I'll suggest you go up in the chain back to Debian.
They're busy releasing version 7(wheezy), which is the first one to come natively with GNOME3(a desktop environment).
Note: This opinion is highly biased, just as most others will be. Please try out a bunch of different flavors and choose one that YOU like the most.
User avatar
hallsofvallhalla
Site Admin
Posts: 12026
Joined: Wed Apr 22, 2009 11:29 pm

Re: I wanna learn Linux from 0

Post by hallsofvallhalla »

Steam is now porting many of their games to linux. HUGE win for Linux!
User avatar
vitinho444
Posts: 2819
Joined: Mon Mar 21, 2011 4:54 pm

Re: I wanna learn Linux from 0

Post by vitinho444 »

hallsofvallhalla wrote:Steam is now porting many of their games to linux. HUGE win for Linux!
When i can, i always port my games to Linux. It's a OS that is getting much attention now to new users like me since ubuntu 12 is making so much noise.
I wish i could make my own distro, but not sure if it's the right way to start :P

I think i will get a raspberry pi, i want it mainly for automatic domestic work, so i can make my tv a smart tv, maybe do some robots who knows.
My Company Website: http://www.oryzhon.com

Skype: vpegas1234
Post Reply

Return to “Off-Topic”