LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-12-2008, 06:30 PM   #1
omeraygor
LQ Newbie
 
Registered: Jan 2008
Posts: 7

Rep: Reputation: 0
Question which one is more useful?? "linux"


hi. i am newuser of linux. but i cannot decide which linux that i can use. can u halp me?
 
Old 01-12-2008, 07:05 PM   #2
legacyprog
Member
 
Registered: Feb 2004
Location: New Jersey, USA
Distribution: Ubuntu 14.04
Posts: 55

Rep: Reputation: 15
Hello omeraygor,

When you say you are a new user of linux, do you mean that you *intend* to use linux but have not yet, and so you are trying to decide which distribution to install? If so you might want to look at: http://wiki.linuxquestions.org/wiki/...x_distribution

As with many things in computers, the "more useful" selection depends on your general computer experience, needs, hardware, future plans, etc. You also may need to consider (depending on your situation) whether you want to use Live CDs to experiment with different distributions before deciding on one. Running a Linux from a Live CD is slower and more limited, but gives you the ability to "test drive" before you install it to see if there are problems with your hardware or if you personally don't like some feature.

You might also want to consider whether you want to use Gnome or KDE as your desktop interface.

When I first got involved with Linux I used Red Hat, then Suse and most recently I switched to Ubuntu.

There is much to learn but you don't need to learn it all at once. I know it helped me to keep notes in a text file as well as bookmarks in my browser so I could revisit information and not just depend on my memory, until I got more used to working with Linux.

Last edited by legacyprog; 01-12-2008 at 07:10 PM.
 
Old 01-12-2008, 08:15 PM   #3
hex1a4
Member
 
Registered: Dec 2007
Location: ON CA
Distribution: Xubuntu 8.04; Xubuntu 6.06.2
Posts: 64

Rep: Reputation: 15
Hi,

In addition to Linux distributions running GNOME or KDE by default you might also want to check out distros running Xfce--an excellent graphical interface.

Some of these include:
Xubuntu
ZenWalk
Kwort

The advantages of using Xfce is that it uses fewer resources without sacrificing features or a great look.

To download Xubuntu (which runs of of the CD and can be installed without a second CD) visit xubuntu.mirror.hex1a4.net

Last edited by hex1a4; 01-12-2008 at 08:27 PM.
 
Old 01-12-2008, 08:21 PM   #4
AceofSpades19
Senior Member
 
Registered: Feb 2007
Location: Chilliwack,BC.Canada
Distribution: Slackware64 -current
Posts: 2,079

Rep: Reputation: 58
Just go to distrowatch.com, pick out a few distros out of the top 10 and try them out and see what one you like
 
Old 01-12-2008, 09:30 PM   #5
omeraygor
LQ Newbie
 
Registered: Jan 2008
Posts: 7

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by AceofSpades19 View Post
Just go to distrowatch.com, pick out a few distros out of the top 10 and try them out and see what one you like
thanks your helps, i decided to use xubuntu linux first.
i hope i will work with linux. but there is a problem. i wanna use linux to write code. which is languge that uses linux? how can i learn? is there any web site or e book?
 
Old 01-12-2008, 10:24 PM   #6
hex1a4
Member
 
Registered: Dec 2007
Location: ON CA
Distribution: Xubuntu 8.04; Xubuntu 6.06.2
Posts: 64

Rep: Reputation: 15
Quote:
Originally Posted by omeraygor View Post
thanks your helps, i decided to use xubuntu linux first.
i hope i will work with linux. but there is a problem. i wanna use linux to write code. which is languge that uses linux? how can i learn? is there any web site or e book?
Good choice on Xubuntu. I've been using it since version 6.10 and am very happy with it--plus it has a great community where you can get help. (LinuxQuestions.org and UbuntuForums.org). Of the multitude of distros I used since beginning to use Linux, Xubuntu is the only one I contribute to, and plan on using for a long time. Xubuntu is also the only distro I felt so comfortable with I permanently removed windows with it.

As to programming. You can use just about any programming language there is--and there are many. My recommendation would be to install the Z Shell (zsh) and start by writing shell scripts. Zsh is an excellent, well documented, shell and command processor. You will not only be able to start learning programming but also learn about Linux.

Another excellent language to start with is PERL which can be used for server-side scripting for the Web and to enhance Linux.

Many people like Python which is used for just about anything. From small scripts to enhance Linux, Web applications, to full-blown software applications (some games like D&D: Temple of Elemental Evil are written in Python).

Some of the other programming languages include C (use gcc to compile C code), C++, Java (a nice, fairly easy language used to develop Web applets and platform-independent software applications), LISP (used for all sorts of things, including developing logic for artificial intelligence).

You really have to do some research, try a few languages out and decide on what you like and want to use. I just love having choices.

You might want to check out these sites and go on from there

http://www.freeprogrammingresources.com/
http://developer.gnome.org/doc/GGAD/
http://www.linuxjournal.com/article/3946
http://luv.asn.au/overheads/prog/c.html
http://www.tuxfiles.org/linuxhelp/cli.html

In the end it all depends on what kinds of applications you wish to do. Saying that you want to learn programming is simply too vague.

BTW Linux is written using a myriad of languages. Linux itself (the kernel) is written in C. The rest of the software that makes up a GNU/Linux operating system are written using C, C++, PERL, LISP, shell scripts (bash, zsh, tcsh etc.), Python and so on. It depends on the application and what language the developers of that application like.

Finally, if you find many of the languages intimidating to start with, try by learning to develop Websites. Learn HTML, CSS, JavaScript then PHP (easy language that I use on my Website) and go on from there.

Last edited by hex1a4; 01-12-2008 at 10:48 PM.
 
Old 01-12-2008, 10:31 PM   #7
marciobarbalho
Member
 
Registered: Dec 2007
Location: Brazil
Distribution: slackware 13
Posts: 151

Rep: Reputation: 30
Quote:
Originally Posted by omeraygor View Post
thanks your helps, i decided to use xubuntu linux first.
i hope i will work with linux. but there is a problem. i wanna use linux to write code. which is languge that uses linux? how can i learn? is there any web site or e book?
Which language? All of them. Pick up one and go ahead! The internet has a lot of documentation, if you ask me, C/C++, java, perl, html, fortran, Shell scripting, Regex, Awk, Sed, php, python, XML, HSL, pascal, Ruby, Lisp, Smalltalk, erlang, Heskel... dead end!

I like fortran, but suggest C/C++, universal languages!
by the way, I suggest Ubuntu (gnome desktop) instead of Xubuntu (xfce desk) !
 
Old 01-12-2008, 10:48 PM   #8
oskar
Senior Member
 
Registered: Feb 2006
Location: Austria
Distribution: Ubuntu 12.10
Posts: 1,142

Rep: Reputation: 49
Quote:
Originally Posted by omeraygor View Post
thanks your helps, i decided to use xubuntu linux first.
i hope i will work with linux. but there is a problem. i wanna use linux to write code. which is languge that uses linux? how can i learn? is there any web site or e book?
Start with python. If you search for "python tutorial" You will get many useful hits.
 
Old 01-12-2008, 10:51 PM   #9
hex1a4
Member
 
Registered: Dec 2007
Location: ON CA
Distribution: Xubuntu 8.04; Xubuntu 6.06.2
Posts: 64

Rep: Reputation: 15
Quote:
Originally Posted by oskar View Post
Start with python. If you search for "python tutorial" You will get many useful hits.
python.org/doc/ is a good place to start Python as well.

Last edited by hex1a4; 01-13-2008 at 12:11 AM.
 
Old 01-13-2008, 04:32 AM   #10
oskar
Senior Member
 
Registered: Feb 2006
Location: Austria
Distribution: Ubuntu 12.10
Posts: 1,142

Rep: Reputation: 49
http://www.norvig.com/21-days.html
This is a good read. I can't seem to find my favorite python tutorial though
http://www.alice.org
Looks like fun.
You should realize that you are not wasting time by learning an easier language first. They all work pretty much the same. If you know one language, you will be able to learn a second one much faster. Trying to learn C was the most frustrating 30 minutes I ever spent. Python on the other hand almost debugs itself, and is likely to be able to do everything you imagine right now.
 
Old 01-13-2008, 01:43 PM   #11
omeraygor
LQ Newbie
 
Registered: Jan 2008
Posts: 7

Original Poster
Rep: Reputation: 0
hi. i know c and c++, but i wrote on windows using dev c++. but on linux which complier can i use? there is a queastion too. is it different c++ or c on linux. such as using library and other things.
 
Old 01-13-2008, 02:18 PM   #12
AceofSpades19
Senior Member
 
Registered: Feb 2007
Location: Chilliwack,BC.Canada
Distribution: Slackware64 -current
Posts: 2,079

Rep: Reputation: 58
Quote:
Originally Posted by omeraygor View Post
hi. i know c and c++, but i wrote on windows using dev c++. but on linux which complier can i use? there is a queastion too. is it different c++ or c on linux. such as using library and other things.
you use the gcc compiler for c and g++ for C++, for an IDE, I use Kdevlop, but there is lots of other ones. All the standard libraries are available on linux
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Standard commands give "-bash: open: command not found" even in "su -" and "su root" mibo12 Linux - General 4 11-11-2007 10:18 PM
LXer: Displaying "MyComputer", "Trash", "Network Servers" Icons On A GNOME Desktop LXer Syndicated Linux News 0 04-02-2007 08:31 AM
"Installing non-distro Linux on USB key" or "Using syslinux to boot a jffs2" lymae Linux - Newbie 6 12-31-2006 10:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration