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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
07-30-2003, 09:21 PM
|
#1
|
Member
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46
Rep:
|
Why Must Everything Be So Difficult?!
Ok, so, I download the latest version of GAIM (0.66) in rpm format, because I'm a newbie, and rpm's are relatively easy. I try to install it, and it says there's an unresolved dependency - it needs libgtkspell.so.0. Fine. I get on sourceforge, dload the requisite file (in tar format, unfortunately), and eventually figure out how to unzip it, make it, and install it (yeah, so I'm learning, right?). Of course, it's not as simple as that. After "make"-ing for a bit, it eventually tells me that I need either aspell or pspell. My left eye begins to twitch. Back to sourceforge, and aspell. I try to install it, and it tells me that IT needs pspell to work. GODDAMNIT. Back to sourceforge. I get pspell, and that actually installs fine. Woo. I try to install aspell again, but this is all kinds of fucked up. After waiting for about 10 minutes for it to make (where it seems to be recursively going through the same damn process, over and over again), it comes up with a bunch of ever messages, something to the effect of not being able to find files where it thought it ought to be able to find them (/usr/local or something). I'd've pasted that text, but I got pissed off and killed the terminal before I could.
So, then I remember that libgtkspell said it needed aspell OR pspell. YES - maybe it'll install now.
NO. It says I don't have gtk+, or that if I do, I need to edit some kind of flippin' config file with directory info on where it might be.
WHAT THE HELL. I thought that one guy was joking when he wrote about all the wigged out dependencies with Linux. I'm going to go cry, now.
That said, is there a better way to be doing this? Should I not be, for example, unzipping this stuff into my /home/teyesahr directory? I used to be pretty good with DOS back in the old days before pcs got all gooey, but this is insane.
|
|
|
07-30-2003, 09:58 PM
|
#2
|
LQ Guru
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,337
Rep:
|
how about everything in one command line?
apt-get install gaim
Check out apt-get here and your dependancies problem will be gone:
http://freshrpms.net/
|
|
|
07-30-2003, 10:33 PM
|
#3
|
Member
Registered: Apr 2003
Posts: 68
Rep:
|
teyesahr,
I installed it and it did not warned me for dependencies. I do remeber hading dependences problems with gaim-0.64-1.i386.rpm for wich I had to install gtkspell-2.0.2-1.i386.rpm.
|
|
|
07-31-2003, 12:03 AM
|
#4
|
Senior Member
Registered: May 2003
Location: Sydney, Nova Scotia, Canada
Distribution: slackware
Posts: 4,185
Rep:
|
exactly what megaman said....apt-get is probably the best thing that will happen to you, in your case cause by the looks of it your about ready to tear your hair out....and judging by you saying you like the ease of rpms then i assume you will like the ease of a gui rather than typing all the time, i maybe wrong but when you do get apt-get, you can type first:
apt-get update
then after that is done type:
apt-get install synaptic
and then finally after that is done, you type:
synaptic
at the prompt and you will be prompted for your root password, and you can scroll through the list of hundreds of packages, and just hightlight it and click install, and just let it go and your program will be installed ;-)
|
|
|
07-31-2003, 12:47 AM
|
#5
|
Member
Registered: Jan 2002
Location: Riverside, CA
Distribution: Slackware Convert!!
Posts: 210
Rep:
|
apt-get is my new best friend let me tell you. Although they don't have everything, and not everything they have is current, it is the biggest headache saver ever.
|
|
|
07-31-2003, 07:21 AM
|
#6
|
LQ Guru
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565
Rep:
|
Another useful repository is fedora.us for Red Hat 8/9/Severn
Believe me, we are well aware of the problems with this approach and I am heading up a team that is working on a possible new system for software packaging/distribution. There is a lot of R&D going into this field right now.
|
|
|
07-31-2003, 12:57 PM
|
#7
|
Member
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46
Original Poster
Rep:
|
R&D
Oh, really? What sort or r&d? Are you working independently, or for some company? Just curious :-)
|
|
|
07-31-2003, 02:05 PM
|
#8
|
LQ Guru
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565
Rep:
|
Developing new installer/packaging frameworks primarily, however there is a lot of work going on behind the scenes to make building RPMs easier, to get apt/yum into red hat (the next version will prolly have yum in it) and so on.
My particular area of development is at autopackage.org, we are approaching the problem from "what if everybody could make packages that install on any distribution". There are other groups attacking the problem by building large repositories, by experimenting with network filing systems, building package manager abstraction layers and so on.
|
|
|
07-31-2003, 08:41 PM
|
#9
|
Member
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46
Original Poster
Rep:
|
Holy mother of god. Apt-get + Synaptic makes me drunk with power. I love you guys. All of you.
WOOOOOOOOOOO.
|
|
|
07-31-2003, 09:31 PM
|
#10
|
LQ Guru
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,337
Rep:
|
hehe I told you so. I bet if god has a computer, he uses something like apt-get
|
|
|
07-31-2003, 10:44 PM
|
#11
|
Member
Registered: Jan 2002
Location: Riverside, CA
Distribution: Slackware Convert!!
Posts: 210
Rep:
|
My suggestion is to uninstall all your mplayer stuff. Then look at this thread and use apt-get
http://www.linuxquestions.org/questi...threadid=74662
|
|
|
07-31-2003, 10:47 PM
|
#12
|
Member
Registered: Jul 2003
Location: Lancaster, Pa
Distribution: Red Hat 9.0
Posts: 46
Original Poster
Rep:
|
Well... that's random.
Last edited by teyesahr; 07-31-2003 at 11:10 PM.
|
|
|
07-31-2003, 11:39 PM
|
#13
|
Member
Registered: Jan 2002
Location: Riverside, CA
Distribution: Slackware Convert!!
Posts: 210
Rep:
|
sorry, posted to the wrong thread
|
|
|
08-01-2003, 12:26 PM
|
#14
|
LQ Guru
Registered: Nov 2002
Location: Durham, England
Distribution: Fedora Core 4
Posts: 1,565
Rep:
|
apt is cool, the main problem is finding large and up to date repositories (the two are basically contradictions in terms unfortunately). I am *still* waiting for a non-broken Firebird package to get through Fedora QA for instance.
Luckily, it's a good enough stop gap solution that there's no real time pressure on the research groups.
|
|
|
All times are GMT -5. The time now is 08:39 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|