Linux - SoftwareThis 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.
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.
First of all, repositories for what? What distro are you talking about?
Second, lists of repositories like you describe are not usually intended to be loaded willy-nilly into your system. They're simply references of locations that are available, and usually some kind of listing of their contents. The user is expected to use reason and due-diligence to select the ones that are appropriate for him.
For one thing, I can't imagine how long it would take to have all those repositories updated at the same time. Not to mention the system problems that may ensue if you aren't careful to select sources that are compatible with your setup.
Really, you don't need large repositories, or a large number of repositories. What you need are repositories that contain what you want to use. Your distro's standard repositories are going to contain 90%+ of what you need already. The reasonable thing to do for the rest is to first find the programs you want to use, then find a repository that offers them (check the homepage of the project itself first, they occasionally serve up their own or direct you to recommended sources), and add those to your personal repository list once you're sure they are appropriate for your use.
Last edited by David the H.; 01-22-2011 at 10:40 PM.
Reason: addendum
First of all, repositories for what? What distro are you talking about?
Either ubuntu, debian or vectorlinux (slackware). But would consider switching to absolutely any linux if specialized software is only available for that.
Quote:
Second, lists of repositories like you describe are not usually intended to be loaded willy-nilly into your system. They're simply references of locations that are available, and usually some kind of listing of their contents. The user is expected to use reason and due-diligence to select the ones that are appropriate for him.
Sure. But if you read carefully it is only for search purposes initially:
Quote:
Would like to just search it using synaptic, as an alternative to using a search engine.
Quote:
For one thing, I can't imagine how long it would take to have all those repositories updated at the same time.
That is alright, one update is enough for me, it is for occasional search purposes only.
Quote:
The reasonable thing to do for the rest is to first find the programs you want to use, then find a repository that offers them (check the homepage of the project itself first, they occasionally serve up their own or direct you to recommended sources), and add those to your personal repository list once you're sure they are appropriate for your use.
This does not work very well for me. Google has too low signal-to-noise ratio, and may be intentionally censoring some little-known sources.
You are probably better off listing the software you need and then ask which distro best supports it. Other than doing that, David is pretty much right.
Alright. Currently I want open-source simulation for low-frequency and very high-frequency electromagnetics, and also a demonstration of how macroscopic electromagnetics map to quantum effects.
Covering all frequencies would be very unlikely from a single piece of software given the open-source constraint. Don't you think using google search would take ages to find a comprehensive collection of software for such purposes?
Alright. Currently I want open-source simulation for low-frequency and very high-frequency electromagnetics, and also a demonstration of how macroscopic electromagnetics map to quantum effects.
Covering all frequencies would be very unlikely from a single piece of software given the open-source constraint. Don't you think using google search would take ages to find a comprehensive collection of software for such purposes?
My suggestion is to directly contact an expert in the field of electromagnetics (perhaps at a local university?) to discuss the "tools of the trade."
Ask yourself, in the unlikely event that a professor of electromagnetics is browsing LinuxQuestions.org looking for discussions of his favorite topic, is a thread titled "The largest collection of repositories" going to catch his eye? I'd suggest editing your title thread to reflect your actual query.
He is into open source and Natural Low Frequency Electromagnetics. Maybe not the specific area you are looking at (you did not specify further) but it is a place to start(second hit on google) and has a higher probablity of sucess than this thread(as it exists).
Thanks. Snowpine, my query is not just this particular one. It has happened many times that I was looking for software for a certain idea and it was not in the full repos of standard linux's.
My query is really "how do I query" (a large database of open-source software)?
You can try sourceforge for common use software but for scientific stuff(or any other very specialized area) you pretty much need to find somebody in that specific area to point you in the correct direction.
I still don't really understand the question (I think it's quicker and easier to contact an expert in the field for advice), but perhaps you'll find this link handy?
SL is a Linux release put together by Fermilab, CERN, and various other labs and universities around the world. Its primary purpose is to reduce duplicated effort of the labs, and to have a common install base for the various experimenters.
The base SL distribution is basically Enterprise Linux, recompiled from source.
If it's not in their repo already, they can probably tell you where to find it.
NB: as post #2 implies, be careful adding repos, as many have the same SW, but different & (often) incompatible versions with each other...
Just want to point out that SL has very little scientific libs/programs packaged for it. It's mostly just a "stable", "common" platform that we compile stuff by hand on. There is very little (although it seems to be increasing) packaged for SL that is not directly from RHEL.
I've always found Debian to be a good choice for prepackaged scientific libs/programs.
So nobody knows a search engine for free software? Nobody knows a large collection of repositories to search into? Only google, sourceforge, or online acquaintances?
I don't want fish, I want to learn fishing because next time it will NOT be scientific software.
So nobody knows a search engine for free software? Nobody knows a large collection of repositories to search into? Only google, sourceforge, or online acquaintances?
Umm, you want something offline?
You've had many good suggestions already. But just to be explicit:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.