Git buildpackage/de: Difference between revisions
(Created page with "Category:Packaging/de Category:Developer Documentation/de") |
(Updating to match new version of source page) |
||
Line 26: | Line 26: | ||
https://gitlab.com/kkremitzki/dotfiles/blob/master/.quiltrc |
https://gitlab.com/kkremitzki/dotfiles/blob/master/.quiltrc |
||
⚫ | |||
⚫ | |||
[[Category:Packaging/de]] |
|||
[[Category: |
[[Category:Packaging{{#translation:}}]] |
||
[[Category:Developer Documentation{{#translation:}}]] |
|||
{{clear}} |
Latest revision as of 14:43, 25 August 2020
Moderne Debian Entwicklungs Arbeitsabläufe beinhalten Paketerstellung mit Git und das primäre Werkzeug dafür ist git-buildpackage. git-buildpackage bietet einen Befehl gbp
mit mehreren Optionen ähnlich dem Befehl git
selbst. Viele dieser Befehle sind selbst nur ein Hülle von untergeordneten Debian Werkzeugen, so dass die Komplexität beim Erlernen von Paketerstellung ziemlich hoch sein kann.
Um das zu umgehen, hier sind die kurzen und einfachen Schritte, um mit dem git-buildpackage zu beginnen. Dies sollte auf fast jeder Debian basierten Distribution funktionieren, aber ich empfehle, in einer sauberen und separaten Umgebung eine Debian Instabil virtuelle Maschine zu betreiben.
- Installiere es mit
sudo apt install git-buildpackage
. - Schnapp dir die Punktdateien am Ende dieser Seite. Du wirst es brauchen:
~/.gbp.conf
,~/.pbuilderrc
, und~/.quiltrc
. - Der Paketaufbau erfolgt in einer sauberen Umgebung. Erstelle es mit
sudo git-pbuilder create
. - Finde die URL eines Pakets, das Du erstellen möchtest, auf https://salsa.debian.org, der selbst gehosteten GitLab Instanz des Debian Projekts.
- Erstelle einen Klon davon mit
gbp Klon --alle <URL>
- Gib das Verzeichnis des geklonten Repos mit
cd
ein. - Den Build mit
gbp buildpackage ausführen -us -uc
- Wenn es fertig ist, befinden sich deine Pakete bei
../build-area/
.
gbp.conf
Location: ~/.gbp.conf
https://gitlab.com/kkremitzki/dotfiles/blob/master/.gbp.conf
pbuilderrc
Location: ~/.pbuilderrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.pbuilderrc
pbuilderrc
Location: ~/.pbuilderrc
https://gitlab.com/kkremitzki/dotfiles/blob/master/.quiltrc
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework