Word :    Username :           
 

Hi,

i am looking to experimaent with linux and am wondering whcih is the best distribution for my needs.
im using a dell xps m1530 laptop which i have created a partition on already.
i only really want tot learn how to use it properly and hope to learn so i can begin to learn about programming.
Does anyone know which distribution would be the best for me?
I have considered ubuntu and also fedora.

Sponsored Links
Register or log in to remove.

Either will do you very nicely indeed, or you could install both! It's really just a question of personal choice. Both have liveCD's that you could run without installing anything just to get a feel for the default UI etc. Both will allow you to install just about every last flavour of development platform you could ever want.

There are other distros out there that might be more developer specific but unless you were a seasoned developer wanting to play with a very specific development language / API then you won't gain anything. By staying with an active an popular distro then you benefit from active support forums and better driver support built into the distro.

Do you have any specific ideas on just what you want to learn in terms of programming? It might be people have some ideas on packages to install to get you started in the right direction.

Reply to audiovoodoo

Both are very good :)

Try them both. They will coexist peacefully on the same system :)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

Both are good although I am biased towards Fedora.

Reply to amdfangirl

Heh, I have a special place for fedora in my heart just because it was my first ever Linux distro. I must say they are both really good distros. If you are the kind who likes to experiment a bit more and have more control up front, I'd recommend Fedora over Ubuntu. If you want a basic system up and running quickly that you can add to later, go for Ubuntu. Really, when it comes down to it, Linux distributions are like Englilsh dialects: some things may be said (or done) slightly differently, but the end result is that the same information is conveyed (or the same tasks are accomplished) with a high degree of understandability between dialects (or high degree of interoperability between distros).

Have fun!

-Zorak

Reply to Zorak

^

Ubuntu is great for VMs

Fedora is great for booting

BTW: Did you mean European dialect?

Reply to amdfangirl

k. i downloaded fedora 10 live cd and have been using it however i fail to see the point of using it. it is simple i was expecting to have to learn how to use commands and what not in order to achieve my goal of increasing my knowledge of programing and operating systems. am i missing something, is there a more difficult side of fedora?

Reply to falconhr92

You tried terminal yet?

best if you install fedora first.

First terminal command you need to know in fedora is

Code :
  1. yum install [program]

Reply to amdfangirl

Wat does that command mean?

Reply to falconhr92

it installs a program eg. firefox

so like:

Code :
  1. yum install firefox



You use it terminal

Reply to amdfangirl

Install Fedora 10 and select the software development option during installation, in fact select everything.

Fedora has a bazillion commands and a lot of programming languages.

C, C++, Perl, Python, PHP, ruby, shell, java and a lot more.

Good luck :)


Message edited by linux_0 on 12-31-2008 at 06:12:22 PM
------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

Well every linux distro with a terminal has tons of commands, the command you saw is a basic command. [package manager] [install/get] [program] for .deb apt would be like the only package manager so it would look like: apt get [program]. .rpm has many package managers to choose from (yum, SMART, and more). So rpm would be like yum install [program] or SMART install [program]. There's Konsole/Terminal wiki's if you want to learn more, just google it.

Reply to sabot00

Most modern distros have a GUI, so using the command line to get everything done just isn't necessary. However, you can still run them without the GUI if you so choose and use the command line.

------------------------------ Desktop: Windows 7 Professional 64-bit; Intel Q6600 CPU; E-VGA 780i SLI motherboard; E-VGA E-GeForce 8800GT; OCZ Vista 4GB dual-channel kit; Ultra X2 750W power supply; 2 x Seagate Barracuda 7200.11 500GB in RAID 0. Laptop: Acer Aspire 8730-6314;
Reply to Zoron

True, Synaptic is awesome and just about every .deb user uses it. It also works with .rpm tho.

Reply to sabot00

What does all this yum, deb and rpm mean? Also how can i select the software development option if im using the Live Disc. will i have to download the full distro and then install? finally when i was running it off the disc yesterday, on the desktop there was the option to install to hardrive. i tried this but i cannot figure it out. i had previously made a 10GB partition in Vista but when i select this (sda\3 ... 4 or something) it wont let me install, it says i havent specified a root (\) something or rather. ANY ideas?

Reply to falconhr92

make sure it's in the ext3 file system.

then try root.

Reply to amdfangirl

It's better to install from the 4GB DVD http://fedoraproject.org/en/get-fedora

It has an option for software development, select it.

http://www.thegeekstuff.com/wp-content/uploads/2008/06/fedora-installation-package.jpg

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

Also I recommend a 40GB partition.

10GB is going to be small.

Good luck :)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

Thanks. Ill try what you suggested.

Reply to falconhr92

Or you can buy an extra hard drive. Both are great options.

Reply to amdfangirl

falconhr92 wrote :

k. i downloaded fedora 10 live cd and have been using it however i fail to see the point of using it. it is simple i was expecting to have to learn how to use commands and what not in order to achieve my goal of increasing my knowledge of programing and operating systems. am i missing something, is there a more difficult side of fedora?



Hmmm...Maybe you want ArchLinux. :ouch: But really GCC + Gedit or Kwrite or append from shell input and compile. Get going!

Reply to Gariusb

Everyone knows real coders use vi :lol: :d

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

amdfangirl wrote :

^+1 it's like yum for ubuntu.


Actually yum is more like apt. Synaptic is only a front-end for apt while yum is a complete package manager so an apt-yum comparison would be more appropriate. There's seems to be a lot of confusion over .rpm, .deb, yum, apt, etc.
.rpm and .deb are package formats like .exe, .txt.
apt, SMART, and yum are package managers. They manage dependencies, installing, uninstalling, and compatibility checks.
Synaptic is a front-end meaning it's a GUI for apt, apt is only available in the terminal via

Code :
  1. apt get

so Synaptic is a GUI for apt where you can point and click. It also taps into apt's advanced capabilities which would be unusable or useless through text.

Formats | rpm | deb

Managers |yum, SMART | apt

GUI's |yum, SMART | Synaptic

I don't know much about fedora but if you want to learn more about OSes and programming I recommend using Gentoo because you compile the apps yourself. Slackware can help you learn linux, there's a old saying

Code :
  1. [i]Use slackware and you learn about linux, use red hat and you learn about red hat[/i]

Of course now that's more like

Code :
  1. [i]Use slackware and you learn about linux, use [insert disro] and you learn about [distro name][/i]


Message edited by sabot00 on 01-02-2009 at 05:43:12 AM
Reply to sabot00

You forgot a little something there :)

Code :
  1. apt-get install <selected package>




All major distributions are LSB compliant.

:)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

I thought it was apt get [package] but I only included apt get because that's the command like that's the verb.

Reply to sabot00

It is actually apt-get command package_name

:)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

Hi,
So yesterday i install fedora, no problems.
i was looking through the applications and noticed no Python.
i then went on the net and downloaded the latest one for linux.
I am having alot of trouble installing because of all the new jargon.
Basically i have run the configure script and it generates makefile, i look in the readme and it says to then execute the "makefile" by typing make in the top level directory.
I am completley lost some one please HELP!

Reply to falconhr92

Applications => System Tools => Terminal

Code :
  1. su -



then enter the root password and hit enter

Code :
  1. yum -y install python



All done :)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

This is the one bit that blew my brother away when I set his EeePc up. All his software in one place, all updated automatically.

Reply to audiovoodoo

:d

The repos do indeed kick some serious butt :)

With a fast connection or the DVD you can install almost anything in no time.

On windoze with all the bloat and stuff it can take a long time, not to mention you have to spend half your life rebooting.

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

I've got his Eee for the next couple of weeks whilst I'm away on business. Free wi-fi in the hotel so he'll find some new toys installed by the time he gets back... For some reason kismet might just be one of them ;)

Reply to audiovoodoo

You might as well install some nice stuff on there or download some pr0n just to say thanks for letting you borrow it ;) :d

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

When it comes to drivers and Windows updates, yeah, there is rebooting involved. However, updating most software doesn't involve a reboot.

------------------------------ Desktop: Windows 7 Professional 64-bit; Intel Q6600 CPU; E-VGA 780i SLI motherboard; E-VGA E-GeForce 8800GT; OCZ Vista 4GB dual-channel kit; Ultra X2 750W power supply; 2 x Seagate Barracuda 7200.11 500GB in RAID 0. Laptop: Acer Aspire 8730-6314;
Reply to Zoron

:( The old rig that I gave my brother some time ago (and which he was going to use whilst I had his Eee) decided to burst into flames on Sunday morning. Fortunately he was there and managed to throw the burning PC out of the house before it caused him or his home any damage. This is not just a blown cap, the thing actually burnt IDE cables with flames licking out the side!! I've yet to see the rig to try and establish the cause but it's all a bit strange...

I had to let him take his Eee back :(

Reply to audiovoodoo

That sucks :(

Please post some pictures for us and let us know exactly what was in the PC.

I'm sure a lot of us would like to know, so we can avoid those parts.

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

P4? I once used a OC'ed one to scramble eggs. GFX card? My 7300GT reached 110C that time the fan broke. Still works with a new cooler.

Reply to sabot00

audiovoodoo wrote :

:( The old rig that I gave my brother some time ago (and which he was going to use whilst I had his Eee) decided to burst into flames on Sunday morning. Fortunately he was there and managed to throw the burning PC out of the house before it caused him or his home any damage. This is not just a blown cap, the thing actually burnt IDE cables with flames licking out the side!! I've yet to see the rig to try and establish the cause but it's all a bit strange...

I had to let him take his Eee back :(



Ouch... tell me you didn't use the same parts as my rig.

linux_0 wrote :

That sucks :(

Please post some pictures for us and let us know exactly what was in the PC.

I'm sure a lot of us would like to know, so we can avoid those parts.



I'm gonna expect chargrill.

Reply to amdfangirl

I've just got back from a week out of town training for my new job. I'll be round there shortly and let you know. PC spec was:

AthlonXP 2500 (running at STOCK)
Akasa Carnival cooler with 8cm fan
MSI Delta (summit or other) MB
2Gb DDR400 generic ram
Enermax 420w PSU

From talking to him the other night it sounds like the power switch on the case shorted and lit up some fluff. I'd totally stripped and cleaned the rig 3 months back and I doubt it had had 50hrs run time since then.... I'll let you know but it looks like a freak accident, that said my bro did once manage to kill one of my lovely MF MA50 class A monoblock power amps a few years back so I'm wondering if it's a carbon based error....

Reply to audiovoodoo

Well I'd savage what you can... that DDR-400 might be swappable for some DDR-800... if you manage to sell it...

Too bad there's no warranty...

Reply to amdfangirl

I'm on DDR2-1066 so not much point, I'll save the RAM and maybe the DVD drive but the rest is heading for that great dumpster in the sky. It's just not worth taking a risk with kit that has been on fire, thrown out of a door and then had a cup of water thrown at the burning bits! The RAM is so unlikely to kill anything if we try it that I'll fire it up in the housemates rig and see if it works - it didn't get wet and otherwise looks fine.

I've had a good look at the rig now and think I've found the seat of the fire. It looks like the cathode lighting kit I left in there shorted out and blew. The cathode was not inside the case, itprobably went flying when the case did. If you want to take a look I've got some pics up on Flickr now:

http://www.flickr.com/photos/audio [...] 352603057/

Reply to audiovoodoo

Holly ******** ********* *********** ************!

That's bad :(

Thanks for the pix :)

------------------------------ $GNU_Linux=$Linus_Torvalds=AWESOME();

Need Linux help? PM me
Reply to linux_0

Well no harm in blowing up someone else's rig... right?*

*unless they find out of course :P

Reply to amdfangirl

amdfangirl wrote :

Well no harm in blowing up someone else's rig... right?*

*Especially if it's an Apple :P



Fixed.

Reply to audiovoodoo

Why do most people bash Apple?

I'm not a fan myself, but why?

(I got my Macbook from my school for free)

Reply to amdfangirl

Most people don't bash apple, most people bash MS. I bash apple because they aren't held to the same standards as MS. The mactards then counter with the fact that MS is a monopoly and therefore other companies don't have to be held to the same standards. This is a rather assinine thing to do as it is akin to answering the question "why is the sky blue" with the answer "Because the sun is in outer space". While the answer is technically correct, it has nothing to do with the question at hand. This is much the same as how a company's status as a monopoly has NOTHING to do with whether or not their business practices are anti-competitive.

I remember reading an article a while back about how apple was using hidden APIs which granted safari an unfair advantage over Firefox. Nobody really gave a **** about it. However, if Microsoft did the same thing, everyone would scream bloody murder. I am not a fan of Microsoft, but I am a fan of consistency in the law and fair business practices.

There are plenty of other reasons why I don't like apple, but I'll not stoke this fire any further.

-Zorak

Reply to Zorak

Ay, I'm totally cool about it.

Reply to amdfangirl

Oh come on, you know I was just taking the piddle. Don't you remember the apple thread down here where I picked up a lot of flack for defending Sypher (who later got banned in the other) when he asked why there was no apple section?

Reply to audiovoodoo

I really wouldn't go too off topic...

Reply to amdfangirl
Tom's Hardware > Forum > Linux/Free BSD > Linux/Free BSD General Discussion > Which Distribution of Linux?
Go to:

There are 955 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
Sponsored links
  • Ask the community now
  • Publish
Ad
They won a badge
Join us in greeting them