.\" -*- coding: UTF-8 -*- '\" t .\" Title: makechrootpkg .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-01-27 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH MAKECHROOTPKG 1 "27. Januar 2026" \ \& \ \& .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH BEZEICHNUNG makechrootpkg \- Ein PKGBUILD in einer angegebenen Chroot\-Umgebung bauen .SH ÜBERSICHT .sp \fBmakechrootpkg\fP [\fIOPTIONEN\fP] \-r <\fIChrootverz\fP> [\-\-] [\fImakepkg_Arg\fP] .SH BESCHREIBUNG .sp Führen Sie dieses Skript in einem Verzeichnis aus, das ein PKGBUILD enthält, um ein Paket innerhalb einer sauberen Chroot zu bauen. Argumente, die an dieses Skript nach der Markierung zum Ende der Optionen (\fB\-\-\fP) übergeben werden, werden an \fBmakepkg\fP(8) übergeben. .sp Das Chroot\-Verzeichnis besteht aus den folgenden Verzeichnissen: <\fIChrootverz\fP>/{root, copy}, aber nur »root« wird standardmäßig benötigt. Die Arbeitskopie wird nach Bedarf erstellt. .sp Das Chroot\-Verzeichnis »root« muss mit dem folgenden Befehl erstellt werden: mkarchroot /root base\-devel .sp Das Skript liest {SRC,SRCPKG,PKG,LOG}DEST, NPROC, MAKEFLAGS und PACKAGER aus \fBmakepkg.conf\fP(5), falls diese Variablen nicht Teil der Umgebung sind. .sp Standard\-Argumente für \fBmakepkg\fP(8) sind: \fB\-\-syncdeps\fP, \fB\-\-noconfirm\fP, \fB\-\-log\fP, \fB\-\-holdver\fP und \fB\-\-skipinteg\fP. .SH OPTIONEN .sp \fB\-h\fP .RS 4 Zeigt diesen Hinweis zur Verwendung. .RE .sp \fB\-c\fP .RS 4 Bereinigt die Chroot vor dem Bau. .RE .sp \fB\-d\fP .RS 4 Bindet das Verzeichnis schreibbar in die Bau\-Chroot ein. .RE .sp \fB\-D\fP .RS 4 Bindet das Verzeichnis schreibgeschützt in die Bau\-Chroot ein. .RE .sp \fB\-t\fP [:Opt] .RS 4 Hängt ein \fBtmpfs\fP(5) unter \fIVerz\fP ein. Weitere Details finden Sie beim Argument \fBsystemd\-nspawn\fP(1) in \fBsystemd\-nspawn\fP(1). .RE .sp \fB\-u\fP .RS 4 Aktualisiert die Arbeitskopie der Chroot vor dem Bau. Dies ist für Neubauten nützlich, ohne die unberührte Chroot zu verschmutzen. .RE .sp \fB\-r\fP .RS 4 Das zu verwendende Chroot\-Verzeichnis. .RE .sp \fB\-I\fP .RS 4 Installiert ein Paket in eine Arbeitskopie der Chroot. .RE .sp \fB\-l\fP .RS 4 Das als Arbeitskopie der Chroot zu verwendende Verzeichnis. Nützlich, wenn mehrere Kopien davon verwaltet werden sollen. Vorgabe: $USER .RE .sp \fB\-n\fP .RS 4 Führt \fBnamcap\fP(1) auf dem gebauten Paket aus. .RE .sp \fB\-C\fP .RS 4 Führt \fBcheckpkg\fP(1) auf dem gebauten Paket aus. .RE .sp \fB\-T\fP .RS 4 Baut in einem temporären Verzeichnis. .RE .sp \fB\-U\fP .RS 4 Führt \fBmakepkg\fP(8) unter dem angegebenen Benutzer aus. .RE .sp \fB\-x\fP .RS 4 Untersucht die Chroot nach dem Bau. Mögliche Modi sind \fInever\fP (Vorgabe), \fIalways\fP und \fIfailure\fP. .RE .SH "SIEHE AUCH" .sp \fBsystemd\-nspawn\fP(1) .SH HOMEPAGE .sp \fI .URL "https://gitlab.archlinux.org/archlinux/devtools" "" "\fP" \fP .sp \fIBitte melden Sie Fehler und Funktionalitätswünsche auf Englisch in dem Fehlererfassungssystem. Bitte versuchen Sie bei Fehlern so gut wie möglich, einen reproduzierbaren Testfall zu erstellen.\fP .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer: .MT debian-l10n-german@lists.debian.org .ME .