Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then 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.
|
|
02-03-2003, 04:44 PM
|
#1
|
Member
Registered: Dec 2002
Location: Orange County, CA
Distribution: Mandrake 9.0 x2
Posts: 91
Rep:
|
Why not include all necessary libraries in a release?
I cannot seem to understand why when "a" (software author or whatever) releases a program or utility or whatever that it wouldn't atleast come with the libraries necessary to run it? I mean come on, having to find, download (and get the order of installing when applicable) gets to be a pain in the arse. Windows maybe whateva but when you download something 9 times out of 10 "that" file will be able to function without anything else. It may come with dlls you already have and ignores them but atleast no matter what that program will run. It gets to be annoying that you have to chase down this libxxx.so and that libxxv.so ....
seems like a lame post but you feel me i know you do. so please open my mind to this concept for i cannot do it for myself.
why wouldn't they include them?
why don't they include them?
why shouldn't they include them?
|
|
|
02-03-2003, 05:05 PM
|
#2
|
LQ Guru
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163
Rep:
|
Windows is not unix
unix runs on different platforms. I see what your saying, but it's not that simple. when you get a windows program it usually says requires microsoft windows some versions, blah blah.
*nix apps can not simply say requires a unix system
And a lot of people create things for their own use and provide it as is, with the minimum documentation.
|
|
|
02-03-2003, 05:21 PM
|
#3
|
Senior Member
Registered: Nov 2002
Location: British Columbia, Canada
Distribution: Gentoo x86_64; FreeBSD; OS X
Posts: 3,762
Rep:
|
I think another reason is that linux is not "one size fits all" like windows. Sure the developer could package his/her software with all the libraries it requires but perhaps a large majority of linux users already have most of them. Installing them could cause a persons system to break...
And just packaging the libraries with the app (without installing them) would lead to EVERY package being absurdly large, wasting diskspace and internet bandwidth.
Most software sites will list on the website what is required to install something. If you don't have it, and can't be bothered to get it then don't try installing the software....
|
|
|
02-03-2003, 05:35 PM
|
#4
|
Senior Member
Registered: Dec 2002
Location: England
Distribution: Used to use Mandrake/Mandriva
Posts: 2,794
Rep:
|
With seperate packages, you only need to download them once, not with each program which uses them, whether you already have them or not. Much better, and usually the author will link to the package developers anyway, or explain the dependancy in an FAQ.
|
|
|
All times are GMT -5. The time now is 03:57 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
|
|