wags08
June 9th, 2007, 08:06 PM
Hello,
I manage a lab of computers. When I'm working with software that's in aptitude, it's very easy for us to install it on all the machines thanks to a shell script we've written...but the problem comes when we need a piece of software that is not in the repositories.
For example, there is a chemistry program we're installing in our lab called Gaussview that is not in the repository.
So what I'd like to do is setup a repository for our own "custom" deb files on one of our servers on the network and add it ot the /etc/apt/sources.list files on our individual machines. Then, for the example in the previous paragraph, I could easily do a "aptitude install gaussview" instead of having to untar and move the files to the right place, install the missing libraries, put symlinks where needed, etc.
Could somebody please explain how to create deb packages and set up a repository, or at least point me in the right direction to do it?
I've searched around on the internet, and the only thing I've seen for the repository set up is how to create mirrors of Ubuntu's repositories...nothing about manually setting up your own.
Thanks,
Jason
I manage a lab of computers. When I'm working with software that's in aptitude, it's very easy for us to install it on all the machines thanks to a shell script we've written...but the problem comes when we need a piece of software that is not in the repositories.
For example, there is a chemistry program we're installing in our lab called Gaussview that is not in the repository.
So what I'd like to do is setup a repository for our own "custom" deb files on one of our servers on the network and add it ot the /etc/apt/sources.list files on our individual machines. Then, for the example in the previous paragraph, I could easily do a "aptitude install gaussview" instead of having to untar and move the files to the right place, install the missing libraries, put symlinks where needed, etc.
Could somebody please explain how to create deb packages and set up a repository, or at least point me in the right direction to do it?
I've searched around on the internet, and the only thing I've seen for the repository set up is how to create mirrors of Ubuntu's repositories...nothing about manually setting up your own.
Thanks,
Jason