Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I'm using Ubuntu 11.10 but some repositories i have been using don't support new version of Ubuntu. So, is there any danger in using, say, Ubuntu 10.10 ("Koala") repository for Ubuntu 11.10? May I, also, use some Debian repository for my Ubuntu?

share|improve this question
    
It would be better if you mentioned which repositories you're talking about. Also, I think you would get better answers from askUbuntu. –  rahmu Oct 24 '11 at 16:48
    
10.10 is Meerkat, 9.10 is Koala. –  Marco Ceppi Oct 24 '11 at 16:55
    
@rahmu: generally, is there any problem from using "older version" repo? –  BoPe Oct 24 '11 at 21:22

1 Answer 1

up vote 2 down vote accepted

Package compatibility isn't determined by the choice repository, each package contains dependency declarations. As long as the packages are of reasonable quality, i.e. they declare the dependencies they're supposed to, you can continue to use that repository. If there's an incompatibility, you'll be told, because there'll be an unfulfilled dependency.

Using a repository that was intended for an older version of your distribution is very likely to work. If the repository's target version is very old, you may need to obtain older library versions from older Ubuntu releases.

Using a repository that was intended for another distribution is not so likely to work in general, because different distributions break down packages in different ways. In the specific case of Debian and Ubuntu, Ubuntu is a derivative of Debian and retains a lot of the package structure, so repositories intended for one usually work well on the other.

share|improve this answer
    
Great answer! tnx –  BoPe Oct 25 '11 at 1:04

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.