LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 02-14-2005, 06:01 PM   #1
little_penguin
Member
 
Registered: Nov 2004
Location: Scotland
Distribution: Suse 10 - Running KDE
Posts: 314

Rep: Reputation: 30
Angry Installing programs on Linux is a NIGHTMARE


Okay, so I have had Linux running now as main my OS for 1 week and I have spent that week pretty much 24/7 learning everything I can and trying to be as patient as I can.

But really I have to say at this point I am SERIOUSLY looking at getting back to windows.

Whatever I try to do I cannot solve this problem -

INSTALLING PROGRAMS ON LINUX IS A TOTAL AND COMPLETE NIGHTMARE.

In windows - this easy, you download, you doubleclick, and before you know it you are using the program or playing the game.

Is it this way in Linux? NO.

I try out rpms -

Okay, to be fair two of them installed fine, then I get the thord and the fourth, then the fifth, then the sixth, and what do they need? DEPENDENCYS!!!!!!!!!!!!!!!
ARGGGGGGGGGGGGGGGHHHHHHHHHHHHHHH!!!!!!!!!!!!
At first I was very very very patient with this, I go, I download the dependencys, do I care that it takes me two hours to find them all? NO
So happily I install EVERY dependency, and guess what, it gets to the last one, and THAT has dependencys!!!!!!!!!!!!!!!!!!!!!
ARRRRRRRRRRRRRGGGGGGGGGGGHHHHHHHHHHHHHH!!!!!!!!!!!!!
So - patient again - I get the dependecys for that, a BIG list of them - then?????????
Yep youve guessed it - THEY have dependencys too!!!
I mean what is the deal with this???? Do I need to spend the next 40 years finding various different files so I can play a game of tetris or check my email???
THIS SYSTEM IS INSANE.

So, next I try tarballs -

Okay, I will try to stay polite with this one because the word "tarball" now makes me want to spend hours swearing and screaming at my computer.
The SAME issues occur with this, DEPENDENCYS!!!!!!!!!!!! ARGGGGGGGGHHHHHHHHHH!!!!!!!!
I mean do I have to rebuild my entire OS just to install something???

Does anyone, anywhere, have the soloution for this problem???
Because if I not Im going back to M$, windows may be full of holes, but I dont need to give up my life to install a game on it.
 
Old 02-14-2005, 06:05 PM   #2
avarus
Member
 
Registered: Apr 2004
Location: Oxford, UK
Distribution: Ubuntu, Debian, various
Posts: 230
Blog Entries: 5

Rep: Reputation: 33
You are doing things the hard way! YaST2 has a package tool which does all the dependencies for you. Run YaST and look for the installing packages option.

TIM
 
Old 02-14-2005, 06:07 PM   #3
little_penguin
Member
 
Registered: Nov 2004
Location: Scotland
Distribution: Suse 10 - Running KDE
Posts: 314

Original Poster
Rep: Reputation: 30
Huh? how do you do that? Is that in the online update?
 
Old 02-14-2005, 06:10 PM   #4
mjrich
Senior Member
 
Registered: Dec 2001
Location: New Zealand
Distribution: Debian
Posts: 1,046

Rep: Reputation: 45
Presumably you are in fact using SuSE 9.1 ?

If so, then when using the Software Installation part of Yast, make sure you tick the box that says "Automatically Resolve Dependencies" (or something similar - I'm logged into Debian at the moment). That should pretty much solve your RPM problems.

As for tar.gz. source files, well, the other way to do it is to use 'source' RPM's (i.e. install the matching file with .SRC.RPM as the final part of the filename).

Cheers,

mj
 
Old 02-14-2005, 06:15 PM   #5
little_penguin
Member
 
Registered: Nov 2004
Location: Scotland
Distribution: Suse 10 - Running KDE
Posts: 314

Original Poster
Rep: Reputation: 30
I cant see a box that says automaticcly resolve dependecy issues, also what are source rpms? where do you get them and how do you install them?

Thanks
 
Old 02-14-2005, 06:21 PM   #6
avarus
Member
 
Registered: Apr 2004
Location: Oxford, UK
Distribution: Ubuntu, Debian, various
Posts: 230
Blog Entries: 5

Rep: Reputation: 33
Hi LP,

To give a slightly fuller answer, I have not used SuSE for some time as I use Debian. Like you I started off wanting to install all sorts of stuff I was reading about and started compiling from source. The problem is the SuSE is just not set up for compiling - it is missing so many development tools it takes an age to set up - if you don't want to use the RPMs they give you, you are going to dig yourself into a hole. I'm not sure if using source RPMs would help this situation, but if you just want the thing to work then they are not for you.

As I said, I started out trying to do the dependencies manually and got in a mess - the thing is that because there is an automatic dependency resolver on there they assume it makes no difference if the dependencies get horriby complicated.

I hope you are not put off by first impressions. Some of my colleagues use SuSE and say it works a treat once you get a handle on it - believe me, once you get this stuff working it is the Windows installation that will seem to be a pain, and dependencies will be your friend, not your enemy. ;-)

TIM
 
Old 02-14-2005, 06:26 PM   #7
little_penguin
Member
 
Registered: Nov 2004
Location: Scotland
Distribution: Suse 10 - Running KDE
Posts: 314

Original Poster
Rep: Reputation: 30
Do you know how to make yast do the work to find the dependencys? I just cant see any soloution to this, I think Im gonna have to go back to windows
 
Old 02-14-2005, 06:28 PM   #8
mjrich
Senior Member
 
Registered: Dec 2001
Location: New Zealand
Distribution: Debian
Posts: 1,046

Rep: Reputation: 45
Actually, just to add to averus' comment, SuSE 9.1 doesn't come with either the GCC compiler, or any of the standard libraries needed to compile most programs. So yes, you'd need to install these first (just search for "gcc" from inside Yast) before you could compile any .tar.gz files.

The tick-box to automatically resolve dependencies should be on the bottom right, in the Software Installation module of Yast.

Cheers,

mj

Last edited by mjrich; 02-14-2005 at 06:31 PM.
 
Old 02-14-2005, 06:30 PM   #9
little_penguin
Member
 
Registered: Nov 2004
Location: Scotland
Distribution: Suse 10 - Running KDE
Posts: 314

Original Poster
Rep: Reputation: 30
Yeah I did that already, but every single tarball ive tried to install has said I need another dependency, then that needs a dependency and on and on and on.......I guess this is one of those crazy infity things....man I miss windows
 
Old 02-14-2005, 06:47 PM   #10
little_penguin
Member
 
Registered: Nov 2004
Location: Scotland
Distribution: Suse 10 - Running KDE
Posts: 314

Original Poster
Rep: Reputation: 30
Does anyone else feel that linux for the desktp is like one of those holidays you go on to find out the hotel is only half built?
 
Old 02-14-2005, 07:14 PM   #11
ironwalker
Member
 
Registered: Feb 2003
Location: 1st hop-NYC/NewJersey shore,north....2nd hop-upstate....3rd hop-texas...4th hop-southdakota(sturgis)...5th hop-san diego.....6th hop-atlantic ocean! Final hop-resting in dreamland dreamwalking and meeting new people from past lives...gd' night.
Distribution: Siduction, the only way to do Debian Unstable
Posts: 506

Rep: Reputation: Disabled
No,not at all.
But I do not understand why some come here to post in an anxious rush with lost paitience threatening to go back to windows.....go ahead,who cares.
Now on the other hand,if you want help you need to do a few things...one and mainly...read read read.
Before jumping into a distro ya should have researched there FAQ's and forums to see how involved it is.
Im sure suse as well as some other main distros have an excellent faq and install read me as well as explanations on its features most undoubtedly yast.
Yast like fedora's Yum,gentoos portage,debians apt-get etc etc handle installing software quite easily.Dependancy handleing varies upon different distros but they for the most part all do a pretty good job when there setup correctly...of course setting them up correctly takes some reading.
I happend to like debian based distros...apt-get along side of debians maintainers just works.
 
Old 02-14-2005, 07:14 PM   #12
Tarrin
LQ Newbie
 
Registered: Feb 2005
Location: NY
Distribution: Debian
Posts: 7

Rep: Reputation: 0
No, not really. It's more like an adventure where you can do whatever you want and not be confined to any set path.

If you're compiling tarballs, you're probably going to end up needing a lot of development libraries, which may be frustrating for someone new to Linux, as has been said previously by a few people. It may be easier to go with your distro's packages.

Other than that, I don't know too many details about SuSE. Debian's apt-get handles dependencies like a charm.

Hope things get better.
 
Old 02-14-2005, 07:14 PM   #13
soylentgreen
Member
 
Registered: Sep 2004
Location: old village
Distribution: android, BSD, CentOS, Ubuntu
Posts: 221

Rep: Reputation: 30
linux is more like a manual transmission..
windoze is the automatic.

there are several advantages ov an automatic transmission -- if you don't know how to drive a stick.

you have much more control over the vehicle with a manual -- but you have to know how to do it.

debian has apt-get.. try knoppix live cd.
say you want to play the game pingus < love that game.

you'd simply type (as root)
apt-get install pingus

and in about 1 minute.. not only will it find it on the web.. but install and configure it for you..
then you go to your user account and type
pingus

blango.. you're on.

take a step back.. take a deep breath.. and decide if you want to learn how to drive a stick..

otherwise.. do something else to make yourself happy.. there's no reason to get frustrated.. life is too short.

slackware has slapt-get -- works very similar to apt-get..

knoppix is very easy to install..
slackware is a bit more complicated.. but has greater granularity ov control...

people here will be more than happy to help you.. i've gotten to be fairly proficient at some things.. but i'll warn you this..
i am a professional computer technician.. i've been working for 12 years on SCO and Unisys UNIX, HP-UX, Windoze NT - XP/ DOS, and i still feel like i have no *explative deleted* idea what im doing sometimes..

the choice is yours.
 
Old 02-14-2005, 07:27 PM   #14
AliDigitaly
Member
 
Registered: Feb 2004
Location: /var/www/html
Distribution: Suse 9.3
Posts: 38

Rep: Reputation: 15
I love driving with a stick
So much better engine/ traction control.
 
Old 02-14-2005, 08:01 PM   #15
mjrich
Senior Member
 
Registered: Dec 2001
Location: New Zealand
Distribution: Debian
Posts: 1,046

Rep: Reputation: 45
Quote:
Originally posted by little_penguin
Does anyone else feel that linux for the desktp is like one of those holidays you go on to find out the hotel is only half built?
Ah yes, but you aren't normally given the entire plans to the hotel, and all the tools needed to modify anything you so desire, are you...

It is getting a bit warm around here, though. I'd better leave before another canonball comes flying past

Cheers,

mj
 
  


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
installing programs into linux?? cdrwizard Linux - Newbie 5 04-23-2005 01:30 PM
Installing programs on linux mikeymorgan Linux - Newbie 10 03-31-2005 02:23 PM
New to Linux, need help installing programs... jesse2k8 Linux - Software 5 07-18-2004 12:44 PM
Installing programs in linux leeman_s Slackware 5 08-02-2003 12:29 AM
installing linux programs warkrime Linux - Newbie 4 07-14-2003 02:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 02:37 AM.

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