BEZEICHNUNG¶
setarch - ändert die vom System gemeldete Architektur und setzt neue
Personalisierungs-Schalter.
ÜBERSICHT¶
setarch Arch [Optionen] [
Programm [
Argumente]]
setarch --list|
-h|
-V
BESCHREIBUNG¶
setarch beeinflusst derzeit nur die Ausgabe von
uname -m.
Beispielsweise sorgt der Aufruf von »setarch i386 Programm« auf
einem AMD64-System dafür, dass das »Programm« den
Rechnertyp als
i686 sieht (oder eine andere relevante Architektur)
anstelle von
x86_64. Es ermöglicht außerdem das Setzen
verschiedener Personalisierungsoptionen. Das vorgegebene
Programm ist
/bin/sh.
OPTIONEN¶
- --list
- listet die Architekturen auf, die gesetzt werden können.
- --uname-2.6
- sorgt dafür, dass das Programm einen Kernel mit einer
Versionsnummer sieht, die mit 2.6 beginnt.
- -v, --verbose
- Ausführlicher Modus.
- -3, --3gb
- legt fest, dass Prozesse einen maximalen Adressraum von 3GB belegen, wenn
das System es unterstützt (ADDR_LIMIT_3GB).
- --4gb
- wird ignoriert (nur für Abwärtskompatibilität
vorhanden).
- -B, --32bit
- aktiviert ADDR_LIMIT_32BIT.
- -F, --fdpic-funcptrs
- Funktionszeiger auf Anwendungsebene zeigen auf Deskriptoren (schaltet
FDPIC_FUNCPTRS ein).
- -I, --short-inode
- aktiviert SHORT_INODE.
- -L, --addr-compat-layout
- ändert die Art der Zuweisung virtuellen Speichers (schaltet
ADDR_COMPAT_LAYOUT ein).
- -R, --addr-no-randomize
- deaktiviert die Randomisierung des virtuellen Adressraums (schaltet
ADDR_NO_RANDOMIZE ein).
- -S, --whole-seconds
- aktiviert WHOLE_SECONDS.
- -T, --sticky-timeouts
- aktiviert STICKY_TIMEOUTS.
- -X, --read-implies-exec
- aktiviert READ_IMPLIES_EXEC.
- -Z, --mmap-page-zero
- aktiviert MMAP_PAGE_ZERO.
- -V, --version
- zeigt Versionsinformationen an und beendet das Programm.
- -h, --help
- zeigt eine Hilfe an und beendet das Programm.
BEISPIELE¶
setarch ppc32 rpmbuild --target=ppc --rebuild foo.src.rpm
setarch ppc32 -v -vL3 rpmbuild --target=ppc --rebuild bar.src.rpm
setarch ppc32 --32bit rpmbuild --target=ppc --rebuild foo.src.rpm
AUTOR¶
Elliot Lee
Jindrich Novy
VERFÜGBARKEIT¶
Der Befehl setarch ist Teil des Pakets util-linux, welches aus dem
Linux
Kernel-Archiv heruntergeladen werden kann.
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Mario
Blättermann <mario.blaettermann@gmail.com> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General
Public License Version 3 oder neuer bezüglich der
Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken
Sie bitte eine E-Mail an <debian-l10n-german@lists.debian.org>.