Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's 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.
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.
Hi all,
I am looking for Linux distro without "file dependencies" when installing application softwares. Because, I don't have broadband internet connection to solve file dependencies. Otherwise, if you know website that can download the application with its dependencies, tell me. Thanks.
Hi all,
I am looking for Linux distro without "file dependencies" when installing application softwares. Because, I don't have broadband internet connection to solve file dependencies. Otherwise, if you know website that can download the application with its dependencies, tell me. Thanks.
Nimio
Sorry--no such thing exists. Just about any piece of SW for **ANY** computer has some dependency on other libraries.
The first choice for installing SW should always be with your package manager---when you choose something that is in the repository for your system, the package manager resolves the dependencies automatically.
I now recommend the Debian/ubuntu family of distros because I think they have the best package management system. (apt/deb) (Synaptic, Adept, etc. for the GUI front end.)
Alas, pixellany is right. This is not the way Linux systems are supposed to work. Windows programs also have their dependencies; the difference is that there most neccessary files are already included in the installer package/zip-archive/whatever.
There are various approaches to imitate this for Linux world, but applications all need to be repackaged for theses, so the variety of programs is not as big as with the established distributions.
Have a look at klik (http://klik.atekon.de/). It "strives to be the easiest way to download and run software without installation". Have never used it, though.
Another workaround might be to choose a very popular distribution which is regularly included as a CD/DVD with PC magazines. Then you can upgrade and install from there and don't have to download everything.
I am on a slow internet connection myself, and am fighting with dependency hell right now: I cannot upgrade to python2.4 without additionally upgrading OpenOffice, both being rather huge.
Sorry, but we're gonna have to live with that.
What???
You would not even have to have OpenOffice at all to use Python!
not for a base build of your own, or possibly a binary instrall from openoffice.org, but it does have python hooks so if an rpm based distro or similar decides to require that dep, then it's stuck there, unless you break it deliberately.
The thing about dependencies is that they lead to a much much smaller and more efficient system being developed in much less time too. if you want to have an app with no dependencies then you need to go and either include directly everythign it needs, i.e. replicate every single library and waste disk space (and internet bandwidth!!) and all sorts, or rewrite everythign yourself from scratch to only use the bits of each library you need personally from scratch.. no thanks!
Last edited by acid_kewpie; 12-31-2006 at 10:28 AM.
The thing about dependencies is that they lead to a much much smaller and more efficient system being developed in much less time too. if you want to have an app with no dependencies then you need to go and either include directly everythign it needs, i.e. replicate every single library and waste disk space (and internet bandwidth!!) and all sorts, or rewrite everythign yourself from scratch to only use the bits of each library you need personally from scratch.. no thanks!
Thanks for your opinion. Many people don't like using Linux because they said, "Installing softwares in Linux is complicated, unlike Microsoft Windows". A lot of Linux Live CD/DVD out there but don't fall Windows domination in desktop segment.
Distribution: Ubuntu, Debian, Various using VMWare
Posts: 2,088
Rep:
I would say installing software on most Linux distributions is much simpler than on Windows. You simply open the package manager, find the program you want and click install.
You will find that downloading a program that included all its dependencies would be a very large file, and there wouldn't be any savings over downloading the dependencies separately.
What distro do you want? If you get a distro such as Ubuntu, it includes most things you need without installing extra programs.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.