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
|
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. |
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...
|
Quote:
|
Quote:
|
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 |
Thanks megaman X ;)
|
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 06:40 PM. |