Ximian Desktop Installer, Red Carpet, and MonkeyTalk
An anonymous reader submits: "Long-time Linux users forget what it is like to try to install something for the first time. Ximian has done a nice job writing scripts to hide the inner workings of a Gnome installation. TuxReports has snapshots of the Ximian installer. Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?" Update: 07/14 21:13 GMT by M : Tuxreports has provided a non-PHP page for us to link to... whoops. Sorry about that.
I think that the OPTION of being able to use an installer wizzard is nice, but in an OS that is known to be so versitile and let you configure EVERYTHING the way you want it, it is a bad idea to require an installer script
I know they've got deals with various Unix hardware vendors, but how does Ximian plan on making money off of Red Carpet?
The potential of OSS won't be truly realized until it's actually easier to deploy than commercial offerings.
I was particularly impressed by PostNuke's no sweat installation procedure... it made me realize just how much more far-reaching it's effect on society is going to be if society is actually able to use it.
Yes.
This is exactly what every piece of linux software needs. If I could install any piece of linux software with a friendly series of dialog boxes just like with install shiled in windows, I would use linux much more often. The number 1 reason I don't use linux as much is because I don't want to have to manage all of the different versions of software. Mozilla has a nice graphical installation, so do some other things. Not having to deal with rpms and all the other types of source and binary packages would be a great weight off my shoulders. You apt-get guys and you linux gurus might disagree. But I hope this is a trend that continues and becomes the standard for linux software.
The GeekNights podcast is going strong. Listen!
some of us actually want to know what our operating system is doing to our computers... as surprising as it may seem.
What I beleive has been one of the major problems with bringing Linux to average computer users, is the fact that no distribution has been willing to "Hide" much of the system from the user, much because this would also mean hiding much of the power of Unix. But imho, this is exactly what we need, and I am glad to see a new trend striving towards that.
-- Black holes are, where God is dividing by zero.
I don't think the applications should be writen to "buy" more users. They should be writen for stability and functionality first. Then start worrying about making it pretty.
Who cares because Vorbis 1.0 has gone gold!!! Whoo hoo. Here is a windows binary. Try encoding at the lowest quality value...about 64kbps second and be AMAZED! Otherwise get the source from CVS
Got friends?
Anything that streamlines a function of Linux to make it more accessible - so long as there's an alternative to it (such as another distro) in one form another - is worth having. The number one obstacle to broader Linux acceptance is the option of user-friendliness throughout the entire OS, so addressing that by itself will probably bring many more people to the fold.
If you corrupt your box with this Ximian Gnome, you will not be able to upgrade Red Hat without uninstalling Ximian beforehand, or manually replacing all Gnome RPMs after the upgrade.
This is something they don't tell you in all those "friendly installers".
Other things may break, such as the Red Hat Network, when a Gnome related updated comes down the line. Of course if you plan to only use Red Carpet after installing Ximian, then that's not a problem.
I've had enough abrasive sigs. Kittens are cute and fuzzy.
When I was using linux regularly, I had difficulty imagining NOT installing Ximian. The installation is smooth, and the Red Carpet upgrade process made my life an order of magnitude easier (well, easier as far as Linux was concerned, it didn't make real life any easier...).
Although I can always figure out what the problem is sometimes I just wish that somebody would take that burden upon himself/herself to make my life easier.
Ximian installs are good since I just need to select the packages and I am ready to go, though it has failed me sometimes.
The statement below is true.
The statement above is false.
Until it's simple to use. Most people either can't, or don't, want to learn the ins and outs of an operating system. As foreign as that concept is, there are people that have interests other than puttering around, and they are just looking for a good tool.
It's like the difference between a car enthusiast who tunes up his/her own engine, and the averge joe/jane who just wants to get to work. Some people just want to go to work, and don't much care either way about an OSS revolution.
Although I feel that things like this should be at the distribution level, when you install it, rather than as a seperate 'add on'.. but yes, if I have a GUI (I use Debian's GNOME2 incidently) then I really should beable to point and click, rather than bring up a console, extract the source, and do the usual and ./configure; make; make install.. people that want to tweak should beable to edit what ever script though but Ximian's Red Carpet is definatly a way to global world domination, without nuking Redmond!
The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
I hate having to manually install things myself, so I use gentoo linux with a nice bsd style fake ports system, so when I want to install gnome for example, I just type "emerge gnome". Personally, I find that a lot simpler than waiting for that gui client to load up and then check through a bunch of boxes. The idea is simply great though. I think debian also has a lot of this, except that the packages are too often slightly out of date. When I ran red hat, the ximian red carpet was a godsend. Personally, I think it should come standard with red hat, for all those newbies who have trouble dealing with dependencies themselves.
If the Ximian release of gnome2.0 is anything like their 1.4 release, we should really be in for a treat. They manage that slick easy to use polish without dumbing everything down. My only complaint is the 'doorman' or whatever it's called goes a little bit too newbieish.
... droolworthy work from those two.
Other than that, I always point users to the Ximian stuff, especially if they're coming from windows. It doesn't behave like windows, but it's set up really professionally.
My complaint is this: Why aren't distro's packaging ximian gnome as the default gnome distro? We all know Redhat kind of ignores the linux desktop, concentrating on the server stuff. If I was them, I'd package ximian and have an instant polished gnome desktop. Redhat employs enough gnome hackers, that in a sense, they're already subsidizing the cost of Ximian gnome anyway.
Not to take anything away from the RH gnome install, but why reinvent the wheel, Ximian has done most of the work already.
And I think everyone agrees that jimmnac and tigert could be the best linux artists anywhere
I agree that wizards are good for people that don't know the basics about configuring packages and programs. They are a good way to get people to use software that they might not otherwise may be able to set up properly. However, wizards often suffer from WYSIAYG (What You See Is All You've Got). If a setting that may be important for a small number of users is left out of a wizard, then you hinder their ability to configure. However, general GUI configuration utilities are good too. For example, SWAT is a great example of a GUI configuration utility that is not a wizard.
:-)), people don't have to learn to use their computer.
While graphical is good for beginners and some advanced users, you also should provide flexibility. Configuration files were made to be edited by hand! This is why Linux is so popular, flexibility. By hiding configuration behind a wizard and storing that configuration in a proprietary, non-text format like some large software vender who shall remain nameless, configuration files provide for flexibility. Not to mention that big configuration files (sendmail.cf for example) allow the user to learn from their mistakes, and it is a right of passage to set up one correctly for the first time. It used to be the same for X, but now with all of the wizards (which don't work on all new cards
Isn't that just trying to make the interface easier to use? I believe then you're attempting to compete (in the -COMMON- market) with OSX, and Windows. .confs or anything, and they'll be just as lost when trying to make and install some program that doesn't have a nice install.
In my opinion, that's not what linux is about. It's an incredible server solution, and a desktop solution for those with enough knowledge to know how to use it. Making it install easier won't help them learn make,
Linux is great, don't get me wrong, but it's not for the common user, it was never meant to be I don't think. It's much more of a "geek" OS... easier installs would be nice though, but I don't think they'll attract a huge amount of new users to it..
No. I don't think all distributions should include such dialog boxes. Not all users want all the hand holding. There should be different distributions for different types of users.
I'm not comfortable on a Red Hat or Mandrake box because I like to do things myself. On the other hand, those who just want to "do stuff" wouldn't be comfortable with a Slackware or Debian box.
Just my opinion
Keep It Simple Stupid! The more transparency to hide more of the detailed options from the users will help, especially considering I just installed WinXP onto a machine (as a test - to see what all the fuss was about) and it was a breeze. M$ may make crap operating systems, but they do know how to make good interfaces (maybe I should have stayed awake during my first year HCI lectures). But the option of hiding all the 'difficult' settings shouldn't come at the price of not letting the more knowledgeable user from being able to access those functions that are hidden, i.e. take WinXP vs. Win2k user accounts, hmmm lets go from multple user options to two -> 'root' and 'user', they hid so much stuff they lost it (a bit like their ethical backbone i suppose). Remember guys, KISS!
that's 2 years now slashdot's been really borin. two years since anythin interestin every been on it and i read it every day!!!
Installing Ximian is sticky in the same way that Installing an updated IE on a Windows system reached in and changed operating system components.
.ximian in the name and was able to successfully update to Limbo. But it ate a couple of days threshing around.
I had Ximian on Redhat 7.3, then when I upgraded to the Limbo beta the installation notes warned of dire conflicts between unnamed ximian RPMs and recommended removing Ximian from the machine.
There is no option I could find to roll back Ximian, the same way that there was no option to roll back an IE upgrade on Windows.
In the end I used GnoRPM to nuke eavery rpm with
Worth bearing in mind that Ximian is a major brain transplant for your OS and that may have impacts later. But on the positive side, it was very slick and the red carpet thing was nice.
But I am happier with the stuff in Limbo, it rocks!
Just cause Ximian does what they do (and very well I may add) doesn't mean all of linux has to (imho).
Ximian could just be the base for a public distro (?) with it's ease of use, slick look, and great design (it still has some quirks though which need to be ironed out).
I've used the ximian desktop, red carpet, and evolution and love them all!!! I had this setup running at home for my parents and they loved it, had to run doze after sometime since they needed to use a doze program for some exam (and no I don't have enough resources to run wine : )
Ranting on...I wish there was Dreamweaver for the pengbox and I'd have no problem getting the boss to approve pengboxs as desktops at work.
i feel that ximian has been doing some good stuff to make linux easier to use. they have ximian setup tools which can help many end users. By making system configuration easier, i think it might help linux grow on the desktop
I think that it is vital that we keep the FUD about Linux being difficult to configure and setup true. I mean, why make it easier for end users, if they aren't geeks and contributing to the OS community, do we care?
Wizards are for weenies... That is why evil Bill uses them so heavily, its not to make it easier for people to use his software... Its to limit feature creep... If you can guide the user right down the hall and not have him looking into each office along the way, you can reduce testing costs, less security etc.
Damn, I hope Linux will start having more Wizards... It saves so much time and gives users a feeling of satisfaction and confidence... and with the Cancel button always there, a way to back out should they become concerned.
What a dumb question to ask... Should we make software easier to use..
Yes!!!!!!!!
Tournament Management Online &
Of course, I wouldn't ask my Mom to use apt-get. I'd put it in a cron job for her.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?
Actually, the type of interface is less important to me -- I'd just be happy if it were all done the same. In the end, I think what's keeping users away from Linux isn't the pretty boxes so much as the feeling that there's WAY too much to learn. Ximian can only go so far to remedy that.
--------
Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...
There is nothing wrong, IMHO, with making anything easier to install. In almost any case, there are going to be failsafe defaults that the distro/application *could* use. Forcing the user to choose between numerous options that he/she may not have any clue about without getting online (typically with a Win machine, if the OS isn't setup yet) and reading FAQs, is most likely going to deter the user from using Linux/BSD, etc, for very long.
As for those who say they want to be able to know what is going on in their OS -- That's why you click the "Advanced" box that should always be supplied, silly.
Of course, the caveat on my post is that the link appears to have already been slashdotted, or is otherwise unavailable from my location... and so I haven't actually seen how Ximian does it, but ANY attempt to make things easier to get going with X is a good attempt in my book.
-- If it ain't broke - overclock it more.
TuxReports had snapshots of the Ximian installer.
Obligatory gnome/KDE-comparison follows...
KDE has a quite nice 'first-run' dialog, which explains and configures the basics of KDE (ie. theme, mouse behavior, visual effects etc.).
I've seen newcomers pick KDE up quite easily and make it 'their own' because of that small customization wizard. I wish more software had these 'wizards', no matter how hard you hate the term. And yes, i wish gnome 2 had that too... it took me a while to get my desktop going.
I agree. I have only been using Linux for half a year, but one of the main reasons was that I wanted to be able to know exactly what was happening in the OS. Probably what I like best though, is that there is a challenge element in there, if I want my OS to do something, I know it can be done, but it requires me having to learn something new in order to accomplish it - so by not making everything automated and accessible by clicking a button it's helping to extend my knowledge of the system itself. That can't be a bad thing can it?
I've been using Linux for the past 3 years. Love it dearly. I used to use Ximian GNOME, but have come to prefer the more mature and cleaner GUI of KDE (personal preference, NOT intended as a flame). Unfortunately, KDE is very hard, at least in my experience, to upgrade. I've used Red Hat and Mandrake distros, and have settled into using Red Hat mostly. I've never sucessfully upgraded a KDE installation on my box. Yes, I should try harder to learn how to do it, but I usually wait for another distro to come out with the upgraded version. Seeing as how painless Ximian GNOME is to install and to maintain/upgrade, I see no reason why KDE shouldn't have something similar. This is KDE's greatest weakness, IMHO.
Corporatism != Free Market
nah, I love the smell of tarballs in the morinig, smells like compilin'
In teh event of an actual emergency this space might provide useful information.
I run a Mandrake box. My wife has on OS X laptop. No point for guessing which system is easier to install new software on (hint - it's not the one that has an AMD inside).
/bin, /sbin, /usr/bin. Because I can drag a program I'm tired of to the trash can.. Because I can go to one location - the Applications folder - to find any new program I install. Or, if it's a command-line app, I can go to one location - /bin - for everything.
I love Linux. I love GNU. I love open source software.
But my next machine will be a Mac.Why?
Because package management is a breeze. I don't have to know the difference between
If the open source community wants to know how break into the desktop market, look no further than Mac OS X. Whether you like the system or not, in OS X is a *nix system that has a highly user friendly interface, excellent graphic-based package management, and all the other bells and whistles that the mass desktop market craves.
I am concerned about any program, any piece of hardware, any treaty, any law that treats me as a consumer, not a citizen
Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?
Uh... ouch, this is making my head hurt. Hold on... I'm thinking about it. OH!! I know the answer:
"No. Absolutely Not. All Linux distributions should require the user to write their own install scripts. That way they can be COOL just like the average linux guru!"
Try to install apt-rpm in your computer, if you are still using Red Hat. It will find all dependencies and install them automagically.
http://apt-rpm.tuxfamily.org/
This is a port from apt-get (Debian) to use RPMs, first implemented in Conectiva Linux (Brazilian distro). For Conectiva, there is also Synaptic, a front-end for apt-rpm.
Heck, no. I think that, not only should the Administrator be the only one to install, modify, or save anything, but that he/she should have to take an Assembly coding test prior to each and every install!!! No, better yet. Prior to booting! Yeah, that'll clear the old Linus genepool.
I think there is a need for a unified installer project, like Install Shield. Open source of course. It could either be a library, like MSI, or a scripted app, like Install Shield itself. What does everyone think?
for the Mac & Windows. Some are "blessed" by the OS Distributor and some are crafted according to written guidelines provided by the OS Distributor. The OS X installer is GREAT in that respect.
The situation MUST become the same for Linux. There must come to be some "blessed" slick GUI installer that can also run "headless" from a command line.
It should implement a state transition engine and run from a state machine which goes from an initial state "not-installed", through paths for the distros, dependencies to a terminal state of "software registered."
To make the situation complete, it must detect the distro (and therefore the install paths, dependencies and destination directories,) the GUI in use, if any, and be able to completely install AND UNINSTALL by walking backwards through the installer log undoing what was done and cleaning up all debris.
The installer "experience" is standard for the user because everybody is using the same packages or near clones of these packages to install any and every ol' thing.
And this is a lot easier for a user (or a SysAdmin,) to deal with than the ideosynchratic and often badly written readme.txt files written by somebody who just doesn't "get it" and can't remember what he didn't know when he first started out.
And the excuse that "it wasn't easy to write so it shouldn't be easy to install" is the refuge of lazy-ass, elitist, nerdy schmucks who don't have friends to watch over their shoulder, correct their grammar and actually try and test out their installation instructions to detect all the "missing" information.
Its called QA folks and you'd better get used to it or you're wasting your time pretending that you're IT pros.
MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
I would agree that such installers could be made available on most, if not all, distros providing variety and choice remain paramount. For example, I don't care if Slackware puts in such a noobie installer providing I still have the choice to use the basic installer I've been using for the past six years.
The big advantage to variety and choice is that noobies have room to grow and experienced users don't have to wade through a bunch of GUI crap they don't need or want. I don't see that variety is exclusive of choice or vice versa unless you have a package manager like RPM getting in the way, in which case more work needs to be done on the package manager as well.
Everything in the Universe sucks: It's the law!
If you're a true newcomer to computers or Linux, *any* dialog boxes are scary and difficult. Just install stuff with good defaults and let people customise later when they've explored a bit and feel comfortable doing so.
Ximian's installer is, indeed, quite slick. What seems to be ignored, though, is that I upgrade my software far more often than do I perform clean installs.
Ximian does a great job of pushing out periodic updates and upgrades, but no one seems to handle major upgrades (e.g. RedHat 6.2->7.0, SuSe 7->8) well, except for Debian and some of the BSDs. A major upgrade leaves all kind of binary cruft all over the place, and tend to screw up configuration files. Yuck.
I hope that after getting in initial installs correct, Ximian and the distribution companies turn their attention to making upgrades smooth.
One nice start would be to move to a common, structured configuration file format, perhaps a set of XML schemas / DTDs. That would make transformations from version to version a bit easier.
Do you believe that all Linux distributions should use such a friendly series of dialog boxes in order to attract more users to Linux?
Actually, I'd like to see Linux preinstalled on more computers so that users don't have to install at all.
please please PLEASE don't forget to leave a command-line or scriptable alternative.
Some of us have large clusters of systems to maintain, and running a GUI on every system involved is almost as annoying as installing MS software.
All I really want for work is a little command-line tool that helps settle RPM dependencies and select updated packages for install.
For home use, the red-carpet interface is definately one of the better ones I've worked with.
...
/* Package installer version 66.6 */
....
printf("Translating all source code for requested package.\n);
printf("--- Successful ---\n");
printf("Half of text in requested package will print in Esperanto. The other half will print in pig-latinized-Klingon.\n");
printf("Creating random name for package executable...\n");
printf("Searching drive for obscure installation location...\n");
printf("Oops! There are 348,899,001 extra dependencies that this package relies on. Do you wish to go through them one by one?"\n);
printf("Just kidding. Compilation was successful. Package is hiding in...\n");
printf("...You don't actually think I'm going to tell you where to find this, do you?! Hahahaha!\n";
I am concerned about any program, any piece of hardware, any treaty, any law that treats me as a consumer, not a citizen
I'm just getting used to typing xf86cfg and /sbin/fsck and all that.
/home/linuxz/linuxtests-www/pnadodb/adodb-mysql.in c.php on line 106
But looking at the screenshots, this 'improved Ximian' appears to be just as complicated. How am I supposed to remember to type:
connect to local MySQL server through socket '/tmp/mysql.sock'
four nine eighteen twenty-7 thirty-nine forty-7 fiftyeight sixty-nine seventy-9 eighty-8 one-hundred-and-nine one-twenty
But for experts as well, sure we know how to use configure; make; make install; but how tedious is that ? The homegrown RPM tools for the RPM based distros take time to learn and are slow, and if you're an expert already you know how to use the rpm commandline faster than the GUI. But wouldn't it be nice to just click on setup.sh or just run setup.sh and have the program do everything for you ?. If anything, have a GUI frontend to configure, so configure -d gives you all the options and you just check on them ?.
I think linux needs something like a VISE installer, that will follow the LSB.
if linux were a more popular gaming platform,the young
people would become more intrested, hence the future
of linux.
more people are not attracked because they don't
know what linux is or does. we need some heavy
pr.
short and to the point instrucion on installation
would be great. too much detail gets too complicated. when i first
installed suse, i couldn't understand the book
so i slapped in the install disk and went into the
text mode install and winged it. got it installed
and then read about x and two years later i'm still confused!
but i'm in love!
The best answer, IMHO would be for Ximian to swallow a little pride and provide KDE packages. They're trying to run a profitable business; KDE has no money for bandwidth and no desire to compete with Red Carpet, Up2Date or any of the other commercial services. It would be a win/win outcome. Adding yet another update service would be the worst outcome -- like a bunch of people have said, it's usually problematic to have more than one in use on any one system.
In the meantime, I've been loving apt-get for RPM ever since Yellow Dog switched to that as their preferred method.
What I'm listening to now on Pandora...
I think most people here would prefer to install linux by manipulating the hard drive with magnets ...
Let's see you you do this w/ apt-get
root@gentoobox media # emerge -s quake
[ Results for search key : quake ]
[ Applications found : 3 ]
* app-games/quake3
Latest version Available: 1.31
Latest version Installed: [ Not Installed ]
Homepage: http://www.idsoftware.com
Description:
Quake III
Woot!
wow, something that people been yelling for years.. are they finally going to make things more user friendly? The ONLY thing keeping me from changing to linux (windows user now of course) is the userUNfriendliness.
Seen the setup of KYLIX? (Delphi for linux) that's how it's s'posed to be.
Cheers.
Don't you hate it when coders put spaces after an opening bracket and one before a closing bracket? - MrVinz.
If I wanted something that is easy to use I would buy a banana.
If I wanted to make Linux accessible to monkeys I would shape it like a stick and place it under a banana tree.
Seriously, though, a nice user interface never hurt anybody. Just let us geeks keep our command line and we'll be happy.
"I have opinions of my own, strong opinions, but I don't always agree with them." -- George H. W. Bush
For fscks sake. The situation IS the same in Linux!
Obviously you aren't an IT pro either, otherwise you'd know about the likes of rpm and apt etc, and their handling of the "state" of packages. Stop whining about a problem that doesn't exist.
You're probably talking about a slick little package installer GUI (like the Winblows Add/Remove Control Panel), and guess what? Most distro's have one of those too.
Many apps are available as source with a readme or what not, but that's ok by me. Expecting *developers* to standardise like that is ridiculous, especially when many apps are cross platform and/or source only, and even Linux currently has about a billion variations.
If you want pre-packaged convienience go use a *distro* that provides it. That's what they are there for.
+$80K/year. Reading those HOWTO's turned out to be damn valuable after all!!!!
to all in the "refuge of lazy-ass, elitist, nerdy schmucks" make sure this know it all doesn't get a copy of the code whent the slick gui does come into existence. reason with but do not insult "the refuge of lazy-ass, elitist, nerdy schmucks".
You bunch of fscking pussies ...until you've edited your XF86config file by hand, you don't know what living is!
Last time i tried Ximian (a month or two ago) it was a nice clean interface, and for the most part Red Carpet was happy to update my programs and install new ones.
/var, and couldn't be persuaded to put them anywhere else. This was quite a pain when your /var directory is only 200MB.
From time to time, everything i tried to update would fail the checksum test, but that might have been a bad server.Other times it would deny the existence of programs it had updated before.
Unfortunately the install proccess wasn't pretty, it insisted on downloading all the temporary install files to
Overall, i enjoyed Ximian but it is far better than regular Gnome, but it does have some flaws which need to be fixed...
-Nick
Ximian was an easy install for me, however I made a fatal error. I installed it over an existing GNOME in Mandrake 8.2. Although Ximian now officially supports mandrake, I had a few issues after I installed the deely. I had problems using sawfish and somehow certain parts of GNOME configuration were no longer working. Such as changing GTK theme. I find that whenever I was on Monkey Talk for assistance, I never found anyone to talk to. Along with all this, Mandrake's Software Installer would not upgrade Ximian packages. Red carpet sounded great to me at first. It took me a good 3 minutes during loading time, but it presented a very nice and easy to use system. However it does not compare to Software Manager for Mandrake. However for all this I got an up to date GNOME system. I think Ximian is great for distros that do not come with GNOME, but if GNOME comes with your system just use the packages that were on CD. If you really want to, and you use Mandrake, just use the cooker packages to get the latest GNOME. PS: To people who are going to flame me for using Mandrake: It is the only choice for a newbie with little patience to configure everything.
because this would also mean hiding much of the power of Unix
;-)
This is a common statement, but some quick thought reveals that it isn't true. Having a simple, graphical method to do something does not exclude having a harder, text-only method. The easy and the hard method can and should exist in parallel, because they cater for different audiences.
The easy method caters for more casual users. If you only install a printer driver once in your life, you probably do not want to learn all about configuring it. Picking up the mouse and clicking a bit will be far easier (and a far better use of your time) than spending the afternoon reading the fine manuals.
On the other hand, if you have to perform a task hundreds of times you will be better off with a scriptable, text-based solution.
Many elitist shit-heads, excuse me, 'hackers', think the first audience either does not exist or has no right to use Linux. Fortunately the more enlightened minds appear to be growing in number
Well, do we want people to like Linux or not? Every modern Windows based program (what most of todays cassual users use) has a tutorial or help boxes and is designed to hold the users hand. Hell, look at the setup for windows.
- People like ease of use
and no matter how you look at it, people are going to prefer something that is easier to use to something that geeks like us might find to be superiorly coded and/or securedWe seldom regret saying too little but often regret saying too much.
Only one installer question should be needed:
Any more than that, and half the world would not be able to install it right.now we need to go OSS in diesel cars
Linux is the only OS that has a chance of being both extremely easy to install and at the same time very powerful (or difficult to install).
The reason is simple. There is not only one bunch of guys dictating what it looks and feels like.
All you have to do is install the old Corel Linux or the new Xandros Betas to know how simply installing linux can be. Lindows is another example.
If you install with a polished GUI that does not mean all the tweaking is precluded. You can still tweak all you want. And, that is the way it should be.
The objective needs to be to make installing linux as easiest as possible to also be attractive to the masses. That will create the critical mass necessary for a full range of desktop applications. But, that does not mean the "hard way" has to be blocked. It does not.
NexuSys - Linux support by the best
I've recently installed OpenOffice, Gimp, Gimp-Print, QT3, Ogg v 1.0 (released today!), and Ghostscript - some source, some binary - and all I had to do was follow the short instructions in the INSTALL/README files.
It just doesn't get much easier than that on a system that's worth having.
Like I said, though, upgrades of binaries quickly becomes a nightmare with things like KDE where there's lots of interdependacies between lots of packages but installing isn't that hard any more.
Even then, if you are Joe Average you'll probably just wait for the next point-release of the whole distro and that will generally update everything in one fell swoop anyway.
Maybe even upgrades are just a problem because the sort of people that use /. are the sort that fiddle with their systems all the time and get themselves into trouble.
TWW
"Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
Enby in Waltham
So maybe you should start the OSEB (Open Source Education Board). Start a board that would talk about how to properly expose different levels of users, the appropriate skills. You'll have to pick "best of breed" apps to teach the use and pricipals of, but maybe after they get out of the class room (if that's how you choose the do it), they will branch out on their own. Oh yeah, you'll need a teaching crew, that not only knows what they are doing, but can read/write/speek in many languages.
Good luck with all of that!
Now back to the topic at hand....
people are too busy too concerned with how an os works. they just want it to work. and they want a system that provides their basic needs at a good price. a pc with windows provides this. apple is too expensive and closed. linux is too complicated (for now).
ask any housewife or kid what they prefer, they are the ones who will dictate desktop dominance.
but that's ok....isn't it?
Please use this page for viewing the images. This allows the images to be seen without going through the MySQL database. Should be easier and faster.
http://www.tuxreports.com/xim_slashdot.html
# I'm going to try to keep this message as politically correct
# as possible. I think the Ximian GNOME is a very pretty desktop
# and the hackers there do an extraordinary amount of work on
# them. But it throws a huge wrench in our upgrade process. We
# just want to warn our users that there are packages on the system
# that might get messed up during the upgrade process. Nothing
# personal, guys. - msw
You aren't remembered for doing what is expected of you
Red Carpet makes all other package management systems look silly, including rpm, and up2date.
In a world like ours with Joe and Bob trying to unify/standardize their linux (United Linux, LSB), and Fred and Sam trying to stabalize theirs (Debian GNU/Linux), users are left to figure out what might be best, safest, easiest to use.
If your a newbie, do yourself a faver and use Ximian Gnome, red-carpet in particular. I use KDE, but still use red-carpet to keep my system up to date when a new security hole needs patching, or to do cool stuff like install ruby.
There is life beyond apt.
Doesn't my hometown have beatiful girls?
There are many of us Linux users who aren't newbies but also aren't kernel hackers. I have configured kernels, X, mice, etc. but I would rather just use MuPAD, or program in Python. Configuration is the price I pay for Gimp, Ghostview, ... Worth it to me, but not cheap.
I suggest that complete nested installation menus need to be provided. A nice example to start with would be the Logitech optical mouse with three buttons and a wheel. The system would check hardware, config files, and ask questions. It then would tell you what changes need to be made in the various config files and perhaps offer to make the chnages itself.
have a standard installer? There's rpm, there's deb, there's pkg (or whatever slack uses), there's the ports system, and there are probably more. I agree that the community could benefit greatly from more standardization. I just don't think we have it yet.
Well, let's also face it -- just making the OS easier to install isn't the whole battle; it needs to be easier to USE. Mac OS X is a pretty good example of the direction to go. The overlying OS9 interface is totally usable for the majority of the Mac users, with the stability and power of the underlying BSD system. If the user wants to get fancy and start to fully exploit the system, he or she is easily able to do that. However, if the user just wants to trot merrily along with canned application installations and uses, that's available too!
This is where Linux needs to go for mass-adoption. Not just a quick-and-easy installation, but quick-and-easy installation and manipulation of applications as well.
I have something in common with Stephen Hawking...
>series of dialog boxes in order to attract more users to Linux?
No, but I believe that any company willing to
create such a series of dialog boxes for the
installation of their product should do so such
that they work across all Linux distributions,
instead of making them dependent on software like
RPM that is not distro-universal.
The fact that Ximian's installer is still dependent
on RPM shows how lame Ximian really are. What sort
of company puts together a product and unnecessarily
restricts the installer to one particular package
system thereby immediately cutting off important
Linux distros like Slackware, all of the *BSDs,
and any other un*x not running RPM?
If the people at Ximian would actually pull their
hands out of their asses and write a proper
installer, then maybe their product would be
worth considering.
- Chris Z. Wintrowski -
[ Site ]
Checkinstall is slick set of scripts wrapped around installwatch. Basically you do the ./configure and make parts as usual. Instead of "make install" you type "checkinstall" and pick slackware, rpm, or deb from a menu. It then installs the package and builds an rpm, deb, or tgz if it needs to be reinstalled later. The best part is that the package can be removed using the distro's normal package manager.
It can even take an alternate command if "make install" isn't what installs the package. The other nice thing is that the resulting package can be installed on other machines running the same distro.
It isn't good for "core" stuff like glibc but it's great for all these little proggies and utilities that I try out from Freshmeat. I used it with good results to get the latest Audacity and Galeon when they weren't in Debian testing.
'bout time someone realized that people other than Linux geeks might want to install a program or two :-)
© 2004 The SCO Group, Inc. All Rights Reserved.
All software should be free.
(if you don't know what I mean by free, then click on my sig)
Although, I think the idea of Xiaman is a bit simplified. The major problem I have with is installing, yes. But lets look at it a bit deeper. Its' not the installer, but the *people* writing how-tos.
Lets use 3 examples. #1 Opera - 1 RPM, a command, and a few minutes. Boom. We have a browser. Easy!
#2 A relatively obscure program like TinyFuge. It's a tar-gz file. But one thing it has. It has *well* written installing HOw-tos. It tells you exactly how to install it. Step by step. I *never* had a problem installing this. Yes, it compiled, and I had to decompress it, and such. But never had a problem.
#3 E-donkey. You download a file, - then what? Where is the install directions? You have ONE file, with no extensions, no directions, nothing! Even a friend who works in Solarius couldn't install it.
Now lets talk Ximan. I agree 100%. Yes it may be easy to install Gnome or KDE manually, IF you know how, have the time, and experience. That's one thing that one fellow is missing. 99% of the people wanting to come into linux, don't have. I've got almost $200 in books, and none will tell you how to install easly. Even linux for dummies, and idiots/linux tells you. They don't get go into the program itself, but sticks with KDE.
And none shows how to upgrade KDE, or Gnome. So like others, I have to wait till Redhat or such brings out a new distro to upgrade.
One thing I've always thought, how about a OS X style distro? But I agree, it should be like a tablecloth. Cover it, but don't hide it. Let us get our hands dirty if we like, but make it so that you can install, deinstall programs. A lot of us want to just *use* the computer. Some of us have to work for a living, and want to be away from the computer to have a life. (sorry don't mean to growl.)
But the point is, there is lots of us, that wants out from under MS's thumb, away from the viruses, the security hazards, the 'upgrade or else' and especially the crashy, slop that MS calls an OS. We want an OS that will allow us to work with our computers, to do things we want to do. If it's gaming, word processing, or even yes tinkering with it (like you linux gurus)
Just my $.02US
Shadowwalker Delaforge (stuggling linux user.)
As I wrote in an earlier thread to my post; I do agree. And the two solutions can happily co-exist. But as long as there is no common standard for linux(/bsd) installers with multiple frontends, is it really realistic to expect people to provide different installers? (Although, in a perfect world, they might...) And if they only provide one installer, I do prefer seeing a _simple_ graphical installer. Because 'everyone' can use that, and if I really want to know _exactly_ what it does, it won't take more than 2 minutes to find out. (Or, to put it in other words; I don't mind a little more effort if it means I can share my freedom with more people ;)
-- Black holes are, where God is dividing by zero.
If you're gonna post old news, at least learn how to spel the names of the people you are talking about.
Geez.
We already have a standardized packaging system and I don't think autopackage will change that. Why not create a good apt-get frontend? Or, if you need to actually change somethign within RPM, submit your changes to the RPM maintainer. I wouldn't install autopackage on my system the same way I wouldn't install any other unpackaged app: the effectiveness of *any* management system is linked with its ubiquity.
I've used Red Hat and Mandrake distros, but i have to say that my recent experience with SuSE 8.0 Pro was an absolute dream. From the initial installation to the Yast2 manager, software installation and removal is as good as i've seen in a Linux distro. While the Ximian initial installation is pretty slick - piping the page source to the shell, and the Red Carpet installer is nice too, i prefer Yast2 over both red carpet and up2date.
I don't think i'll be quick to change to another disto after having found SuSE. You've gotta check it out!
There are 01 types of people in this world. Those that understand binary, and me.
To each his own. I enjoy that I have the option of tweaking an application the way I want it it work, however the real question lies with this:
How many end users, meaning workstation users actually do this? I want the ability to install a powerful desktop management software tool like gnome2, however I cant justify clouting my system with libraries that remain even after a "full" removal. We get into the very same problem we saw back in windows 3.11 where removing a program REALLY didnt remove all of its contents. What we are looking for is a system that doesnt need to cleaned, but one which is self contained within a packaging system. Ximian has the right idea and thats why i will wait until they put out GNOME 2.0, rather than painfully going though each rpm, each tgz, each bz2 file. It just plain sucks, Ximian offers a CLEAN approach to installing GNOME2.0. To them and however they do make money, I say thank you!
All the linux community wants is easy package management that handles dependencies somewhat transparent. For those of you who have wasted hours of your precious life trying to install these components separately, my hat goes off to you...
Beware, the trend of OSS is in danger by commercial entities claiming stake to what is rightfully GPL'ed...SLASHDOT I do believe this another issue.
FreeBSD AND Mandrake you guys ROCK!!
How is this any better than stormpkg or the other package managers for debian? How well does this do a dist upgrade?
YES, YES, YEEES DAMNIT!! Not FORCE the use of it but at least provide the option.. if there's one thing I hate its being put in front of a console when I want to install Linux, I just have to 'smell' what to do eh, no wonder normal pc users cant get linux installed..
...and at the end of the day, 99% of people just want to get their work done. We /. readers forget that we're in a vocal minority. Most people could care less about 'flexibility.' They simply want to get their work done. That's why Mac OS X has taken the world by storm (and Linux has failed to outside of the small geek subculture). Case in point: I had a party the other night, with a mixed group in attendance: everyone from engineers to musicians to sculptors. When I mentioned Linux, I got mostly blank stares. However, when I mentioned OS X, people said, 'Oh yeah! Macs rock!' In fact, my next non-Windows system will most likely not run Linux. It'll run Mac OS X.
'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
My only problem with red-carpet is that it considers the -ximian version as an update to the ones that the distro has for the EXACT same release.
What happens is that redhat's up2date putss the RH version of the item, and then redcarpet wants to reinstall it as the -ximian version.
I understand that they do this to make sure that the dependancies are completely known to their system so that their own apps dont break... but still... annoying...
PS: this also makes it so that when upgrading a RH72+ximian system to rh73, you get that annoying warning... Luckily going ahead with the update (ignoring the warning, which installs RH versions of some of the same files that red-carpet had updated); and then RERUNNING red-carpet again on R73 gets things working correctly again by reinstalling the -ximian versions of things...
--
Time is on my side
I noticed that the article talks about "moneytalk" every time they really mean monkeytalk. I was confused at first, thinking it was a competitor of GnuCash or something.
------
Random, useless fact: I type in startx entirely with my left hand.
Besides, who really wants to spend their time pouring over XFree86 configs?
The installer also works on debian, solaris and (i think) HP-UX. You are MISINFORMED.
Well, whoever moderated me down, I wonder if you
realise my point and can see things from the other
side of the coin.
As Slashdot is the mouth-piece of the GNU/Linux
hoarde, I seriously doubt anyone out there has
balls enough to step up to the plate and criticise
the community we're all part of. Unless we can
put ourselves under the microscope, and scrutinise
the things we do, ultimately we're going to continue
in this cess pool of half-baked software written
by a bunch of lamers.
- Chris Z. Wintrowski -
[ Site ]