LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
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


Reply
  Search this Thread
Old 05-16-2005, 06:12 AM   #1
Lasker
Member
 
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39

Rep: Reputation: 15
Question 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.
 
Old 05-16-2005, 06:23 AM   #2
mrcheeks
Senior Member
 
Registered: Mar 2004
Location: far enough
Distribution: OS X 10.6.7
Posts: 1,690

Rep: Reputation: 52
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.
 
Old 05-16-2005, 06:29 AM   #3
scuzzman
Senior Member
 
Registered: May 2004
Location: Hilliard, Ohio, USA
Distribution: Slackware, Kubuntu
Posts: 1,851

Rep: Reputation: 47
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...
 
Old 05-16-2005, 06:29 AM   #4
Lasker
Member
 
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39

Original Poster
Rep: Reputation: 15
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?
 
Old 05-16-2005, 06:32 AM   #5
Lasker
Member
 
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39

Original Poster
Rep: Reputation: 15
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.
 
Old 05-16-2005, 07:13 AM   #6
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 65
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.
 
Old 05-16-2005, 11:35 AM   #7
Lasker
Member
 
Registered: May 2005
Location: Pennsylvania, U.S.A.
Distribution: SUSE 9.3
Posts: 39

Original Poster
Rep: Reputation: 15
Thanks megaman X
 
Old 05-16-2005, 01:28 PM   #8
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 65
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!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Security softwares for Linux? Navyblue Linux - Newbie 8 08-10-2005 05:45 PM
Linux Softwares srinathnitk Linux - Software 1 03-30-2005 04:20 AM
Guitar Softwares for Linux coolamit78 Linux - Software 6 12-15-2003 03:22 AM
softwares and linux versions newby101 Linux - Software 3 11-17-2003 08:44 PM
installing softwares in linux linuxfan Programming 2 07-09-2003 02:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

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