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 |
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.
|
|
05-16-2005, 06:12 AM
|
#1
|
Member
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39
Rep:
|
Linux Softwares
Hello guys, well I have couple questions about the installations of software in linux, why every RPM or non-copile software require depends in other software in order to install in your system, but basically in the RPM format, why they don't include or they don't compile all the software depends u need in the RPM format? I supposed a RPM is like a EXE program in windows or HQX in macintosh, and these executions installations does not requiere depends. Maybe is because Linux does not allow you to include all depends in a RPM? can u explain me more guys, thanks
Last edited by Lasker; 05-16-2005 at 06:13 AM.
|
|
|
05-16-2005, 06:23 AM
|
#2
|
Senior Member
Registered: Mar 2004
Location: far enough
Distribution: OS X 10.6.7
Posts: 1,690
Rep:
|
hi,
what would happen if 2 softwares using the same dependencies include them both
? not everyone is using rpm as "exe", debian based distro for example use deb.
when you install a software, usually you see the requirements before downlading.
|
|
|
05-16-2005, 06:29 AM
|
#3
|
Senior Member
Registered: May 2004
Location: Hilliard, Ohio, USA
Distribution: Slackware, Kubuntu
Posts: 1,851
Rep:
|
You need to install the RPM's using SuSE's package management system -- it will resove the deps automagically for you. I'm not completely sure, but I think SuSE uses yast or yum for this...
|
|
|
05-16-2005, 06:29 AM
|
#4
|
Member
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39
Original Poster
Rep:
|
Quote:
Originally posted by mrcheeks
hi,
what would happen if 2 softwares using the same dependencies include them both
? not everyone is using rpm as "exe", debian based distro for example use deb.
when you install a software, usually you see the requirements before downlading.
|
well, I'm not talking about the requirements, for example, they have rpm's for SUSE, or for mandrake, etc, so, why they don't include all u depends in the RPM, without to have to download all these?
|
|
|
05-16-2005, 06:32 AM
|
#5
|
Member
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39
Original Poster
Rep:
|
Quote:
Originally posted by scuzzman
You need to install the RPM's using SuSE's package management system -- it will resove the deps automagically for you. I'm not completely sure, but I think SuSE uses yast or yum for this...
|
SUSE use Yast for installation, but u need to download by yourself because will tell you that will not work if u don't download and install these depends.
|
|
|
05-16-2005, 07:13 AM
|
#6
|
LQ Guru
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339
Rep:
|
Well, not including all the dependencies makes not only the download much smaller, but the system more customizable and eventually more stable.
Think about mplayer, as an example. It's composed of gui, codecs, fonts and core source. Many peoples don't want to install the gui, or use another one besides the default one or other type/size of fonts. In fact, mplayer would even run without X server installed, gui or fonts.
Making one single package with already everything pre-configure for you will pretty much ruin the freedom we have with Linux. Bloated gui's, fancy fonts and other stuff that many don't want to have, but have to install it anyway. Just like the "other" OS does.
Dependencies are really not a problem either. Look at this to learn how to configure SuSE's Yast to automatically take care of dependencies and auto-magically download the necessary packages for ya:
http://www.linuxquestions.org/questi...89#post1087289
Last edited by Mega Man X; 05-16-2005 at 07:15 AM.
|
|
|
05-16-2005, 11:35 AM
|
#7
|
Member
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39
Original Poster
Rep:
|
Thanks megaman X
|
|
|
05-16-2005, 01:28 PM
|
#8
|
LQ Guru
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339
Rep:
|
You're welcome . By way, what I said about the .rpm's may be inaccurate, it's just the way I see Linux actually. It goes as customizable as downloading the source code and changing whatever you want. All about freedom .
The link about configuring YaST, however, is accurate and should work
Regards!
|
|
|
All times are GMT -5. The time now is 04:40 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
|
|