Word :    Username :           
 

I am sooooo tired of having to install all these dependancies for the programs I want and it seems that each dependancy has its own dependancies! why cant these things come with all the files they need to be installed? This and trying to get those damned rpms unpacked, I hate those things too! There must be a way to make self extracting rpms or a program that will do it automatically for you. No wonder windows is the operating system of choice, Linux is too hard for the casual user to use.

Dungeons and Dragons Famous Last Words:
"C'mon DM,let's see some REAL monsters!" And then you turn the corner as the Dungeon Master chuckles... DM: "It hits and... Oh hold on... I need more dice"

Sponsored Links
Register or log in to remove.

It's difficult because of the entire "open source" policy.

The people that have traditionally used it are the people who can code their own. It's really centered around that, but they (the Linux community) is trying to pull away from it.

For the "casual" user, you are best off finding a distro that you like and using the "default" programs. If there's something you've found that you like, then it will HAVE to be a learning experience.

Microsoft is just now incorporating things that have been in Unix since 1973. Both sides can learn quite a bit from each other, and with KDE 3.x, the Linux community is hammering out stuff that's easier to learn with.

What is it you are trying to use? Specifically?



There's a couple of Gurus that frequent this forum.

"I personally think filesystems should be rewritten from scratch every 5 years..." --- Hans Reiser

Reply to ejsmith2

What about rpms gets you?

rpm -Uvh your.program.i586.rpm

intalls precompiled rpms, and

rpm --rebuild your.program.src.rpm

compiles them.

If you just want to get at the source for a source rpm, just type:

rpm -i your.program.src.rpm

and it will make a /your.program directory in your sources directory. cd to that and there's all the source files...

Some day I'll be rich and famous for inventing a device that allows you to stab people in the face over the internet.

Reply to silverpig

Im using mandrake 9 and kde3 I like this distrib MUCH better than redhat which was my first experiance with linux, I guess I'm just complaining cuz the programs that are included dont cut it for me, I WANT a learning experiance and I have learned much, I am just pointing out things that could make this a better alternative to windows.

Dungeons and Dragons Famous Last Words:
"C'mon DM,let's see some REAL monsters!" And then you turn the corner as the Dungeon Master chuckles... DM: "It hits and... Oh hold on... I need more dice"

Reply to papasmurf

The thing with rpms is I dont enjoy typing. Yes I am a lazy baastard. I want to just be able to double click an icon and let it extract itself, and when I install a program I want it to have all the files it needs to run, that way I just double click a file, and BAM it is installed rather than me typing novels worth of commands for each rpm I must install. I tried to get divx running the other day and I spent hours searching for all the files I needed to extract each rpm. I gave up when my deskstar turned deathstar. speaking of which I need to repartition it again.

Dungeons and Dragons Famous Last Words:
"C'mon DM,let's see some REAL monsters!" And then you turn the corner as the Dungeon Master chuckles... DM: "It hits and... Oh hold on... I need more dice"

Reply to papasmurf
- 0 +

Most distros come with a GUI rpm installer, that automagically resolves dependancies for you. Use that and you should be sweet, but it usually means not downloading random stuff from the net to install... :-(

<i>Do I look like I care?</i>

Reply to poorboy

Best advice: http://freshrpms.net/apt/

1) why cant these things come with all the files they need to be installed?

because that'd make each "thing" extremely large to download - consider that the authors would have to include EVERY dependency, not just the ones YOU need, so each rpm would end up as a mini distro of a couple of gigs

2) "There must be a way to make self extracting rpms or a program that will do it automatically for you." Define "self extracting", please? Do you really want rpm's that install themselves as soon as you download them? Or when you receive them as attachments?

Reply to bentterp

well then the distros should include all the most common dependencies and by self extracting I mean like a self extracting zip file for windows, you must click it to have it unpack the rpm, and it should also be able to locate and install dependancies via the internet automaticaly. Oh yes that would be very nice.

Dungeons and Dragons Famous Last Words:
"C'mon DM,let's see some REAL monsters!" And then you turn the corner as the Dungeon Master chuckles... DM: "It hits and... Oh hold on... I need more dice"

Reply to papasmurf

"well then the distros should include all the most common dependencies"

And IMHO they do :-)

"by self extracting I mean like a self extracting zip file for windows, you must click it to have it unpack the rpm"

Let's see.... 'click the red hat', 'click Home Folder', scroll down to find the rpm, double-click, enter root pass, installing, done. That wasn't so hard.

"and it should also be able to locate and install dependancies via the internet automaticaly"

Okay, the file manager can't do that, but apt can: http://freshrpms.net/apt/examples.html

--
"In a world without walls and fences, there'd be no need for windows and gates"

Reply to bentterp

I still don't see how difficult

rpm -Uvh your.program.i586.rpm is... especially when all you gotta do is

rpm -Uvh you<tab> :smile:

Some day I'll be rich and famous for inventing a device that allows you to stab people in the face over the internet.

Reply to silverpig
- 0 +

Actually the thing I've found annoying is installing something and then it never shows up. I have mandrake 9 running and decided to install apache. So I ran the package installer and everything seemed fine, but when I went to look for an icon for it, I couldn't find it anywhere. If they want to compete with MS then they need to get the little things to work. Average Joe computer user isn't going to know what to do if an icon doesn't show up LOL

Arrg

Reply to dbw207

/usr/bin/apache prolly...

If it's set up to be in your default path, you can just open up a command prompt and type:

apache

Some day I'll be rich and famous for inventing a device that allows you to stab people in the face over the internet.

Reply to silverpig
- 0 +

Think of it like MS services. You don't get an icon on the desktop, but you get an apache/httpd service in your run-level set-up, which usually has a GUI to configure it. I don't know Mandrake 9, but a 2 minute squiz at there site turned up <A HREF="http://images.mandrakesoft.com/img/9.0/s25.png" target="_new">this</A>.

Average Joe probably doesn't need an industrial strength WebServer for their daily use.. but I'm having trouble seeing how much easier much of this needs to get.

<i>Do I look like I care?</i>

Reply to poorboy
Tom's Hardware > Forum > Linux/Free BSD > Linux/Free BSD General Discussion > Complaints
Go to:

There are 675 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