{"id":3366,"date":"2011-08-13T16:19:18","date_gmt":"2011-08-13T14:19:18","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/2011\/08\/13\/paketerstellung-mit-debian-weitere-nutzliche-quellen\/"},"modified":"2011-08-13T16:19:18","modified_gmt":"2011-08-13T14:19:18","slug":"paketerstellung-mit-debian-weitere-nutzliche-quellen","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/08\/13\/paketerstellung-mit-debian-weitere-nutzliche-quellen\/","title":{"rendered":"Paketerstellung mit Debian: Weitere n\u00fctzliche Quellen"},"content":{"rendered":"<p>Es ist mitunter gar nicht so einfach den besten Weg zum Erstellen eines Debianpakets zu finden, da \u00fcber die Jahre die Werkzeuge zur Paketerstellung immer ausgefeilter und zahlreicher in Debian geworden sind.<br \/>\nWenn man aber sieht, dass tausende von Freiwilligen ihren Beitrag zu Debian und Ubuntu leisten, kann es nicht anders sein, als dass es Standards und Prozeduren gibt, um die Qualit\u00e4t des gesamten Projekts zu gew\u00e4hrleisten.<br \/>\nLucas Nussbaum hat z.B. ein <a href=\"http:\/\/www.lucas-nussbaum.net\/blog\/?p=683\">Packaging Tutorial<\/a> erstellt, was eine gute \u00dcbersicht \u00fcber den gesamten Paketerstellungsprozess bietet. Es l\u00e4sst sich unter dem angegebenen Link direkt als PDF-Dokument herunterladen und befindet sich auch als Deb-Paket in Unstable.<\/p>\n<blockquote><p>\naptitude install packaging-tutorial\n<\/p><\/blockquote>\n<p>Dort gibt es zus\u00e4tzlich zu dem PDF-Dokument drei Praxisbeispiele aus dem Entwickleralltag, die sich Schritt f\u00fcr Schritt nachvollziehen lassen.<br \/>\nVor ein paar Wochen hatte ich ein paar Methoden vorgestellt, wie man seine <a href=\"https:\/\/www.gambaru.de\/blog\/2011\/06\/11\/wie-man-debian-pakete-aus-den-quellen-baut\/\">eigenen Debian Pakete erstellen kann<\/a>. Nimmt man diesen Merkzettel, das Packaging Tutorial und folgt den Links zur offiziellen Dokumentation, sollte einer Karriere als Debianentwickler nichts mehr entgegen stehen.<br \/>\nEs kann sicher nichts schaden, deshalb hier noch einmal die Linkliste zur offiziellen Dokumentation.<\/p>\n<h3>Offizielle Dokumentation<\/h3>\n<ul>\n<li><a href=\"http:\/\/www.debian.org\/devel\/\">Debian Developers Corner<\/a><\/li>\n<p>Viele Infos zur Entwicklung mit Debian<\/p>\n<li><a href=\"http:\/\/www.debian.org\/doc\/manuals\/maint-guide\/\"> Debian New Maintainers Guide<\/a><\/li>\n<p>Eine Einf\u00fchrung zum Paketbau mit Debian<\/p>\n<li><a href=\"http:\/\/www.debian.org\/doc\/manuals\/developers-reference\/\">Debian Developers Reference<\/a><\/li>\n<p>Debian Prozeduren und Ratschl\u00e4ge zum Paketbau<\/p>\n<li><a href=\"http:\/\/www.debian.org\/doc\/debian-policy\/\">Debian Policy<\/a><\/li>\n<p>Alle Bedingungen, die ein Paket erf\u00fcllen muss, um in Debian aufgenommen zu werden.<\/p>\n<li><a href=\"https:\/\/wiki.ubuntu.com\/PackagingGuide\">Ubuntu Packaging Guide<\/a><\/li>\n<\/ul>\n<h3>Extras<\/h3>\n<p><a href=\"http:\/\/meetings-archive.debian.net\/pub\/debian-meetings\/2010\/minidebconf-berlin\/\">Gutes Video Tutorial zum Paketbau in Deutsch<\/a> (AdvPackaging.ogv)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es ist mitunter gar nicht so einfach den besten Weg zum Erstellen eines Debianpakets zu finden, da \u00fcber die Jahre die Werkzeuge zur Paketerstellung immer ausgefeilter und zahlreicher in Debian geworden sind. Wenn man aber sieht, dass tausende von Freiwilligen ihren Beitrag zu Debian und Ubuntu leisten, kann es nicht anders sein, als dass es &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/08\/13\/paketerstellung-mit-debian-weitere-nutzliche-quellen\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201ePaketerstellung mit Debian: Weitere n\u00fctzliche Quellen\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[53,69,202],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/3366"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=3366"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/3366\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=3366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=3366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=3366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}