Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My problem is as follows:

I have an ubuntu package repository which I want to update with some packages.

I've been browsing around trying to figure out how this is done and came across 'dput'. Unfortunately dput requires the existence of '.chages' which I don't have (I only have the .deb-s which I want to upload).

Is there any other way of uploading the deb and updating the package repository?

Also, does anybody know where I can find some decent documentation on working with ubuntu/debian repositories?

share|improve this question

2 Answers 2

up vote 1 down vote accepted

I assume you have your own repository but you did not mention what software do you use to maintain it.

We use reprepro and there is a simple way how to add a standalone .deb package (without .changes):

copy the .deb to the repository server, wherever you have an access to, like /tmp and execute:

$ reprepro includedeb <codename> /tmp/<debfile>
share|improve this answer

I would be quite surprised if you indeed found a Debian repository that allowed write access for everybody. That said, the *.changes file is automatically created by the package build process. If you do not have it, you probably did not build the package yourself, did you?

Oh, and there is lots of documentation on Debian packages and repositories on (surprise) the Debian developer web site.

share|improve this answer

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.