LinuxQuestions.org
Help answer threads with 0 replies.
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 11-17-2003, 05:34 AM   #1
georgeks
LQ Newbie
 
Registered: Oct 2003
Location: Netherlands
Distribution: SuSe 8.2
Posts: 11

Rep: Reputation: 0
How-EXACTLY-can someone install an application


I tried to install AbiWord 2.
I got all the files, but now, what..? I use SuSE 9.0 personal, it istalls-some- rpms, but then on some others asks for libenchant.so.1
What should I do-EXACTLY, please- to install those libs that any application asks for?
 
Old 11-17-2003, 06:01 AM   #2
hindenbergbaby
Member
 
Registered: Sep 2003
Location: Boston
Distribution: Gentoo, Slack, SuSE, Ubuntu... Flavor of the week
Posts: 134

Rep: Reputation: 15
Welcome to the wonderful world of dependencies. You need to either find that particular needed file's rpm on the SuSE install disks, or you need to download it (google to find a source). If you can get it as a rpm, you should be able to install it the same way you do all rpms, through YAST, or through rpm -Uvh filename.rpm in console.

There is a way you can force things to install, but I wouldn't recommend doing it unless you know what you're forcing can run without it. If I'm not mistaken, that file that it says you need sounds like a source file of some sort, and I wouldn't force it.

shoe
 
Old 11-17-2003, 10:05 PM   #3
fyoder
Member
 
Registered: Nov 2003
Posts: 111

Rep: Reputation: 15
I echo hindenbergbaby's welcome to the world of dependencies, sometimes referred to as 'dependency hell'. Some distros have sites you can search and download from, but I don't use Suse, perhaps if someone knows of a Suse specific site or tool or whatever they can post.

Two general rpm find type site are http://rpmfind.net and http://rpm.pbone.net/ and there may be others. If I copy and paste libenchant.so.1 into the search box at pbone, it returns a hit I can download. Try it.

Once you've got it downloaded, there may be a handy Suse rpm installer that checks for dependencies (again, don't know as I don't know Suse). Otherwise from the command line cd to the directory you downloaded to and do
rpm -i <filename>
(where filename is, obviously, the name of the file you downloaded).

If you go the command line route there may be other dependencies which may also have dependencies, yea, verily, back through the generations. This is one of the least pleasant parts of using Linux and one of the reason some distros work on providing tools which do dependency checking. You'll notice in particular that Debian users are very smug about their apt-get

Fortunately you don't have to guess dependencies, the basic rpm tool will tell you wha t you need, it's just not automatic.
 
  


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
Where do u install any Application? jared78 Linux - Newbie 8 05-20-2005 03:22 AM
Where should I install my application paultaylor Programming 2 11-04-2004 09:36 PM
how to install application like this jeson_515 Linux - Newbie 4 08-06-2003 07:57 AM
Where to install application A? mad_ady Linux - Newbie 2 03-15-2003 09:04 AM
New Application install cap_tan Linux - Software 0 10-24-2002 08:51 AM

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

All times are GMT -5. The time now is 12:12 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