Linux - SoftwareThis 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.
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.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Location: Baltimore,MD,USA,Earth,Some Galaxy, We haven't gone that far!
Distribution: Redhat 7.3
mon installation OMG!!!
Ever tired of downloading file dependencies?? Did it ever take hours to complete, or maybe not even close to completion??
Please meet mon! ( not mom ) http://www.kernel.org/software/mon/
Guys, I'm trying to install mon 0.99 to my RH 7.3, 2.4.20 kerneled linux box.
But I'm sick of struggling up downloading file dependencies, because every dependent file is dependent on another dependent file. And guess what? That dependent file is even dependent some other dependencies..
THIS IS THE MOST STUPID THING EVER.
I can't even install a stupid monitoring tool just it doesn't have the right dependent files. At last a file called perl-mon required me to update my perl version from 5.6 to 5.8. And that was it.
Because Updating a perl would take a zillion dependency to install...
Is there possibly any easier way to install any RPM package with all the dependent files together, downloaded somehow from single source ???
What's the catch here, really?
I think you've never heard of apt-get and synaptic have you? . Apt-get is a pretty nice package management firstly made for Debian Linux, today available for Redhat and many others as Jamd (which has it by default, by the way). It works like this... let's say you want to install mplayer... simply type:
apt-get install mplayer
And consider it done. XMame to play some arcades?
apt-get install xmame
Done. Maybe a newer gaim version?
apt-get upgrade gaim
And done again . That's what apt-get does. By simply typing apt-get <name of the program (not package, program) apt-get will connect to the net, download the package, the dependencies, update(if needed) your libraries and stuff like that. It's even capable of updating your distribution (apt-get dist-update/upgrade) and itself (apt-get update). It comes with a lot of serves, with a lot of packages available, and you are free to add more servers if you wish so . Synaptic is a graphical interface for apt-get very useful. Guess how to install it? apt-get install synaptic. Take a look:
Note: not everything is available through apt-get nor is up-to-date, but certainly is a great tool if you are willing to stick with rpm's based distros. The best is always to use a great distro as Slackware though. Compiling is way painless and way more effective ... but anyway, check it out
Last edited by Mega Man X; 12-29-2003 at 11:36 PM.
Cool, no problems. You could try searching google for some apt-servers which has mon. I've tried, but it returned nothing but "mon" short from monday..lol. Maybe you may have more luck then I did. If you find, add the server to your /etc/apt (if I remember the patch right, there should be a file with the servers list).
Anyway, synaptic could help you with the dependency hell. If it says, for example, qt not find, use synaptic search button, type qt and read all package related to qt (most likely, you will need <some package>-devel, as qt-devel) Doing that, will get your dependencies sort out, but may still be time consuming.
Oops, don't forget to, before using apt-get, to type apt-get update. Use apt-get update when you add a server to your server list as well. It's needed to apt-get update the server list, or else some packages won't be available .
One more thing, this is a server list for Redhat's unstable packages, for peoples who wants the newest stuff around
# Redhat test packages
rpm http://apt.sw.be redhat/9/en/i386 dag
add those lines to your /etc/apt/source.list (I think that was the file) at the end of the file, the line with a hash (#) is a comment, and I've just put it there to remember what that server is for
Be careful though as they are untested packages. Use it if you cannot find an specific program that you could not find/install, as mon
Last edited by Mega Man X; 12-30-2003 at 12:14 AM.