![]() ![]() ![]() This resulted in a lot of trial and error searching on my part, where I would realize I needed to do something my package wasn’t at the moment, search for a solution to that problem and repeat ad nauseam. While creating a Debian is fairly simple, I had a difficult time finding a decent step-by-step process for the things that need to be done and considered if your workflow is outside of the norm (build a simple package from source using a Makefile). If you don’t have some of these you should be able to get them via apt-get on your local package repository. ![]() dpkg – The base means Ubuntu installs packages.gdebi – For installing your package locally with dependencies.debhelper – For the actual packaging of the configured files.dh-make – For initializing the debian directory.There are only a couple of different tools used to build a Debian, I used the following: In several portions below, I’ll be using dpkg and gdebi for installing the built packages locally. installing and removing packages using apt-get. So to help spread some knowledge and serve as a resource for furture developers who may be sharing a similar problem – here’s how we learned to stop worrying and love the bomb debian packaging system.įor this guide I’m going to assume that you have a basic understanding of how Debian packages work from the consumer’s perspective – i.e. As part of some recent project work, our team encountered the need to install an application remotely to a set of internationally spread developers using an Ubuntu environment. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |