LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 03-14-2004, 10:45 PM   #1
LinToWinWin
Member
 
Registered: Mar 2004
Posts: 40

Rep: Reputation: 15
Smile why are people reluctant to make a GUI


I am a newbie to Linux.

I am awestruck with the amount of packages in Linux. But most of them are painstakingly command line.

Like, ProFtp, GNU Plot etc. I am just wondeing why the developers are not interested in framing a GUI along with it? It would make a lot more easier for newbies right?
 
Old 03-14-2004, 10:53 PM   #2
DrOzz
Senior Member
 
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185

Rep: Reputation: 59
well i don't know why they are not interested in GUI,
but it don't bother me, cause the CLI is better
i've never had a problem with having to type :
proftpd

and regardless, alot of the times you can find a frontend for apps that are CLI based ...
such as gproftpd
i think you can use webmin to config proftpd also ..

so don't always assume that a program is completely CLI based just because the
developer doesn't release one ...
pull out your search engine and find a GUI (again, if one exists) ..

Last edited by DrOzz; 03-14-2004 at 10:55 PM.
 
Old 03-14-2004, 10:59 PM   #3
jax8
Member
 
Registered: Feb 2004
Location: Australia
Distribution: Ubuntu, Fedora 10
Posts: 632

Rep: Reputation: 31
I think that it is because the developers cant be bothered.

Another reason is that Linux users are generally much more computer literate than any other OS. That is however changing so this is an important issue.

I agree that it would be nice if you had the option of using the GUI or the Command line.

but as DrOzz says there is a lot of third party GUIs for programs. For example you can get a GUI for the NVIDIA drivers which makes things alot easier.

The trouble is finding the GUI though.

Last edited by jax8; 03-14-2004 at 11:02 PM.
 
Old 03-14-2004, 11:01 PM   #4
Kovacs
Member
 
Registered: Jul 2003
Distribution: FreeBSD 8.2 RELEASE
Posts: 607

Rep: Reputation: 30
Once you're used to it, the CLI rocks... you cut away with the bloat of a gui and can get right to the heart of the matter by hand editing config files. I often find that guis don't work how they're meant to, or are non-intuitive. You can work a lot more quickly and you learn a lot more doing things by hand.
 
Old 03-14-2004, 11:33 PM   #5
bosewicht
Senior Member
 
Registered: Aug 2003
Location: Honolulu, HI
Distribution: Arch
Posts: 1,380

Rep: Reputation: 47
Download Python and Tkinter and make some gui's, it's a good way to learn linux and how things work. Start with something like XMMS or MPlayer and work ur way up
 
Old 03-14-2004, 11:41 PM   #6
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
personally i love all the CLI based apps. i don't like to have to go clink click to change the volume, or look at the firewall, when those programs can easily be run on the CLI and save me CPU resources, and free up desktop space,

as for developers not making some of there programs with a GUI, i think its because people are more likely to have a CLI then GUI, if they make the program for the CLI then those programs can work on almost every linux/unix out there, if its for the GUI then its either for only people with GTK (or whatever toolkits they have), and X libs ....... or some other windowing system all together and might not even work
 
Old 03-15-2004, 07:00 AM   #7
Marius2
Member
 
Registered: Jan 2004
Location: Munich
Distribution: SuSE 9.2, 10.2, 10.3, knoppix
Posts: 274

Rep: Reputation: 30
Simple reason for developers to prefer CLI over GUI: GUI means more work to do, if you don't have a thing like VB, and then you're stuck in the MS prison.
 
Old 03-15-2004, 08:37 AM   #8
trey85stang
Senior Member
 
Registered: Sep 2003
Posts: 1,090

Rep: Reputation: 41
Thumbs up

id like to add... that server stuff, does not need X running. That is the devolpers stand-point as would mine be.. If you are going to run a server.. you do not need any extra overhead that is not needed.
 
Old 03-15-2004, 09:00 AM   #9
qwijibow
Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
The Reason Not all applications have Frontends guilt into them, is not all Unix / Linux Box's have X installed.

I have an old pentium2 box that i use as a router / proxy / firewall / sever.
it doesnt have enough disk space to install X,
and because GUI's arent needed, the programs still work.

just cos its a server dont mean i dont need to run other porgrams on it.
 
Old 03-15-2004, 02:27 PM   #10
mikshaw
LQ Addict
 
Registered: Dec 2003
Location: Maine, USA
Distribution: Slackware/SuSE/DSL
Posts: 1,320

Rep: Reputation: 45
While researching an unrelated issue, I bumped into a useful bit of info regarding the use of CLI as opposed to GUI:
http://library.n0i.net/linux-unix/ar...g/ch11s04.html

The pages before and after this one give additional info.
 
Old 03-15-2004, 02:36 PM   #11
qwijibow
Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
yeah.......

CLI programs can be combined, GUI's cant.

i frequently use commands like

rpm -Uvh `find /mnt | grep package`

using a gui, i coundld do that
 
Old 03-15-2004, 03:06 PM   #12
comp12345
Member
 
Registered: Feb 2004
Posts: 467

Rep: Reputation: 30
Re: why are people reluctant to make a GUI

Quote:
Originally posted by LinToWinWin
I am a newbie to Linux.

I am awestruck with the amount of packages in Linux. But most of them are painstakingly command line.

Like, ProFtp, GNU Plot etc. I am just wondeing why the developers are not interested in framing a GUI along with it? It would make a lot more easier for newbies right?
You can try Webmin. It makes it easier for a newbie to configure many popular network services. Another benefit is that it is web-based, so you have the option of configuring your system remotely.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
How can I get people to use Linux? I'm bad at converting people over. Mr. Hill Linux - Newbie 31 10-19-2008 09:16 AM
reluctant USB mouse response apchar Linux - Hardware 0 05-20-2005 04:40 PM
reluctant alsamixer pauloref Linux - Newbie 4 10-09-2004 06:31 PM
make sure people can telnet to my linux machine iikent Linux - Newbie 9 01-30-2004 09:35 PM
Make a GUI? Ghost429 Programming 4 01-19-2004 02:32 AM


All times are GMT -5. The time now is 12:55 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration