# SOME DESCRIPTIVE TITLE. # Copyright (C) 2001 Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-09-05 16:53+0200\n" "PO-Revision-Date: 2025-09-16 00:02+0000\n" "Language-Team: German (https://app.transifex.com/python-doc/teams/5390/de/)\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../../using/unix.rst:7 msgid "Using Python on Unix platforms" msgstr "Python unter Unix Plattformen verwenden" #: ../../using/unix.rst:13 msgid "Getting and installing the latest version of Python" msgstr "Die neueste Python-Version beziehen und installieren" #: ../../using/unix.rst:16 msgid "On Linux" msgstr "Unter Linux" #: ../../using/unix.rst:18 msgid "" "Python comes preinstalled on most Linux distributions, and is available as a " "package on all others. However there are certain features you might want to " "use that are not available on your distro's package. You can compile the " "latest version of Python from source." msgstr "" "Python ist auf den meisten Linux-Distributionen vorinstalliert und auf allen " "übrigen als Paket verfügbar. Es gibt allerdings bestimmte Funktionen, die du " "vielleicht nutzen möchtest und die im Paket deiner Distribution nicht " "enthalten sind. Du kannst die neueste Python-Version aus dem Quellcode " "kompilieren." #: ../../using/unix.rst:23 msgid "" "In the event that the latest version of Python doesn't come preinstalled and " "isn't in the repositories as well, you can make packages for your own " "distro. Have a look at the following links:" msgstr "" "Falls die neueste Python-Version nicht vorinstalliert ist und auch nicht in " "den Paketquellen liegt, kannst du Pakete für deine eigene Distribution " "bauen. Sieh dir dazu die folgenden Verweise an:" #: ../../using/unix.rst:29 msgid "https://www.debian.org/doc/manuals/maint-guide/first.en.html" msgstr "https://www.debian.org/doc/manuals/maint-guide/first.en.html" #: ../../using/unix.rst:30 msgid "for Debian users" msgstr "für Debian-Benutzer" #: ../../using/unix.rst:31 msgid "https://en.opensuse.org/Portal:Packaging" msgstr "https://en.opensuse.org/Portal:Packaging" #: ../../using/unix.rst:32 msgid "for OpenSuse users" msgstr "für OpenSuse-Benutzer" #: ../../using/unix.rst:33 msgid "" "https://docs.fedoraproject.org/en-US/package-maintainers/" "Packaging_Tutorial_GNU_Hello/" msgstr "" "https://docs.fedoraproject.org/en-US/package-maintainers/" "Packaging_Tutorial_GNU_Hello/" #: ../../using/unix.rst:34 msgid "for Fedora users" msgstr "für Fedora-Benutzer" #: ../../using/unix.rst:35 msgid "https://slackbook.org/html/package-management-making-packages.html" msgstr "https://slackbook.org/html/package-management-making-packages.html" #: ../../using/unix.rst:36 msgid "for Slackware users" msgstr "für Slackware-Benutzer" #: ../../using/unix.rst:41 msgid "Installing IDLE" msgstr "IDLE installieren" #: ../../using/unix.rst:43 msgid "In some cases, IDLE might not be included in your Python installation." msgstr "" "In einigen Fällen ist IDLE nicht in deiner Python-Installation enthalten." #: ../../using/unix.rst:45 msgid "For Debian and Ubuntu users::" msgstr "Für Debian- und Ubuntu-Benutzer::" #: ../../using/unix.rst:47 msgid "" "sudo apt update\n" "sudo apt install idle" msgstr "" "sudo apt update\n" "sudo apt install idle" #: ../../using/unix.rst:50 msgid "For Fedora, RHEL, and CentOS users::" msgstr "Für Fedora-, RHEL- und CentOS-Benutzer::" #: ../../using/unix.rst:52 msgid "sudo dnf install python3-idle" msgstr "sudo dnf install python3-idle" #: ../../using/unix.rst:54 msgid "For SUSE and OpenSUSE users::" msgstr "Für SUSE- und OpenSUSE-Benutzer::" #: ../../using/unix.rst:56 msgid "sudo zypper install python3-idle" msgstr "sudo zypper install python3-idle" #: ../../using/unix.rst:58 msgid "For Alpine Linux users::" msgstr "Für Benutzer von Alpine Linux::" #: ../../using/unix.rst:60 msgid "sudo apk add python3-idle" msgstr "sudo apk add python3-idle" #: ../../using/unix.rst:65 msgid "On FreeBSD and OpenBSD" msgstr "Unter FreeBSD und OpenBSD" #: ../../using/unix.rst:67 msgid "FreeBSD users, to add the package use::" msgstr "FreeBSD-Benutzer fügen das Paket so hinzu::" #: ../../using/unix.rst:69 msgid "pkg install python3" msgstr "pkg install python3" #: ../../using/unix.rst:71 msgid "OpenBSD users, to add the package use::" msgstr "OpenBSD-Benutzer fügen das Paket so hinzu::" #: ../../using/unix.rst:73 msgid "" "pkg_add -r python\n" "\n" "pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages//python-.tgz" msgstr "" "pkg_add -r python\n" "\n" "pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages//python-.tgz" #: ../../using/unix.rst:77 msgid "For example i386 users get the 2.5.1 version of Python using::" msgstr "" "Benutzer von i386 bekommen die Version 2.5.1 von Python zum Beispiel so::" #: ../../using/unix.rst:79 msgid "" "pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/python-2.5.1p2." "tgz" msgstr "" "pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/4.2/packages/i386/python-2.5.1p2." "tgz" #: ../../using/unix.rst:85 msgid "Building Python" msgstr "Python bauen" #: ../../using/unix.rst:89 msgid "" "If you want to contribute to CPython, refer to the `devguide `_, which includes build " "instructions and other tips on setting up environment." msgstr "" "Wenn du zu CPython beitragen möchtest, sieh in den `devguide `_, der Bauanleitungen " "und weitere Hinweise zum Einrichten der Umgebung enthält." #: ../../using/unix.rst:93 msgid "" "If you want to compile CPython yourself, first thing you should do is get " "the `source `_. You can download " "either the latest release's source or grab a fresh `clone `_. You will also need to install the :" "ref:`build requirements `." msgstr "" "Wenn du CPython selbst kompilieren möchtest, besorge dir als Erstes den " "`Quellcode `_. Du kannst entweder " "den Quellcode der neuesten Veröffentlichung herunterladen oder einen " "frischen `Klon `_ " "holen. Außerdem musst du die :ref:`Voraussetzungen für den Build ` installieren." #: ../../using/unix.rst:99 msgid "The build process consists of the usual commands::" msgstr "Der Bauvorgang besteht aus den gewohnten Befehlen::" #: ../../using/unix.rst:101 msgid "" "./configure\n" "make\n" "make install" msgstr "" "./configure\n" "make\n" "make install" #: ../../using/unix.rst:105 msgid "" ":ref:`Configuration options ` and caveats for specific " "Unix platforms are extensively documented in the :source:`README.rst` file " "in the root of the Python source tree." msgstr "" ":ref:`Konfigurationsoptionen ` und Besonderheiten " "einzelner Unix-Plattformen sind ausführlich in der Datei :source:`README." "rst` in der Wurzel des Python-Quellbaums beschrieben." #: ../../using/unix.rst:111 msgid "" "``make install`` can overwrite or masquerade the :file:`python3` binary. " "``make altinstall`` is therefore recommended instead of ``make install`` " "since it only installs :file:`{exec_prefix}/bin/python{version}`." msgstr "" "``make install`` kann die Binärdatei :file:`python3` überschreiben oder " "verdecken. Statt ``make install`` empfiehlt sich daher ``make altinstall``, " "denn es installiert nur :file:`{exec_prefix}/bin/python{version}`." #: ../../using/unix.rst:117 msgid "Python-related paths and files" msgstr "Pfade und Dateien im Zusammenhang mit Python" #: ../../using/unix.rst:119 msgid "" "These are subject to difference depending on local installation " "conventions; :option:`prefix <--prefix>` and :option:`exec_prefix <--exec-" "prefix>` are installation-dependent and should be interpreted as for GNU " "software; they may be the same." msgstr "" "Diese können sich je nach den örtlichen Installationsgewohnheiten " "unterscheiden. :option:`prefix <--prefix>` und :option:`exec_prefix <--exec-" "prefix>` hängen von der Installation ab und sind so zu verstehen wie bei GNU-" "Software. Sie können auch gleich sein." #: ../../using/unix.rst:124 msgid "" "For example, on most Linux systems, the default for both is :file:`/usr`." msgstr "" "Auf den meisten Linux-Systemen ist die Vorgabe für beide zum Beispiel :file:" "`/usr`." #: ../../using/unix.rst:127 msgid "File/directory" msgstr "Datei/Verzeichnis" #: ../../using/unix.rst:127 msgid "Meaning" msgstr "Bedeutung" #: ../../using/unix.rst:129 msgid ":file:`{exec_prefix}/bin/python3`" msgstr ":file:`{exec_prefix}/bin/python3`" #: ../../using/unix.rst:129 msgid "Recommended location of the interpreter." msgstr "Empfohlener Ort des Interpreters." #: ../../using/unix.rst:131 msgid "" ":file:`{prefix}/lib/python{version}`, :file:`{exec_prefix}/lib/" "python{version}`" msgstr "" ":file:`{prefix}/lib/python{version}`, :file:`{exec_prefix}/lib/" "python{version}`" #: ../../using/unix.rst:131 msgid "" "Recommended locations of the directories containing the standard modules." msgstr "Empfohlene Orte der Verzeichnisse mit den Standardmodulen." #: ../../using/unix.rst:134 msgid "" ":file:`{prefix}/include/python{version}`, :file:`{exec_prefix}/include/" "python{version}`" msgstr "" ":file:`{prefix}/include/python{version}`, :file:`{exec_prefix}/include/" "python{version}`" #: ../../using/unix.rst:134 msgid "" "Recommended locations of the directories containing the include files needed " "for developing Python extensions and embedding the interpreter." msgstr "" "Empfohlene Orte der Verzeichnisse mit den Headerdateien, die zum Entwickeln " "von Python-Erweiterungen und zum Einbetten des Interpreters nötig sind." #: ../../using/unix.rst:142 msgid "Miscellaneous" msgstr "Verschiedenes" #: ../../using/unix.rst:144 msgid "" "To easily use Python scripts on Unix, you need to make them executable, e.g. " "with" msgstr "" "Damit sich Python-Skripte unter Unix bequem verwenden lassen, musst du sie " "ausführbar machen, etwa mit" #: ../../using/unix.rst:147 msgid "$ chmod +x script" msgstr "$ chmod +x script" #: ../../using/unix.rst:151 msgid "" "and put an appropriate Shebang line at the top of the script. A good choice " "is usually ::" msgstr "" "und oben im Skript eine passende Shebang-Zeile einfügen. Eine gute Wahl ist " "meist ::" #: ../../using/unix.rst:154 msgid "#!/usr/bin/env python3" msgstr "#!/usr/bin/env python3" #: ../../using/unix.rst:156 msgid "" "which searches for the Python interpreter in the whole :envvar:`PATH`. " "However, some Unices may not have the :program:`env` command, so you may " "need to hardcode ``/usr/bin/python3`` as the interpreter path." msgstr "" "was den Python-Interpreter im ganzen :envvar:`PATH` sucht. Manche Unix-" "Varianten haben allerdings keinen Befehl :program:`env`, dann musst du ``/" "usr/bin/python3`` als Interpreterpfad fest eintragen." #: ../../using/unix.rst:160 msgid "" "To use shell commands in your Python scripts, look at the :mod:`subprocess` " "module." msgstr "" "Um Shell-Befehle in deinen Python-Skripten zu verwenden, sieh dir das Modul :" "mod:`subprocess` an." #: ../../using/unix.rst:165 msgid "Custom OpenSSL" msgstr "Eigenes OpenSSL" #: ../../using/unix.rst:167 msgid "" "To use your vendor's OpenSSL configuration and system trust store, locate " "the directory with ``openssl.cnf`` file or symlink in ``/etc``. On most " "distribution the file is either in ``/etc/ssl`` or ``/etc/pki/tls``. The " "directory should also contain a ``cert.pem`` file and/or a ``certs`` " "directory." msgstr "" "Um die OpenSSL-Konfiguration deines Anbieters und den Vertrauensspeicher des " "Systems zu verwenden, finde das Verzeichnis mit der Datei ``openssl.cnf`` " "oder der symbolischen Verknüpfung darauf in ``/etc``. Auf den meisten " "Distributionen liegt die Datei entweder in ``/etc/ssl`` oder in ``/etc/pki/" "tls``. Das Verzeichnis sollte außerdem eine Datei ``cert.pem`` und/oder ein " "Verzeichnis ``certs`` enthalten." #: ../../using/unix.rst:173 msgid "" "$ find /etc/ -name openssl.cnf -printf \"%h\\n\"\n" "/etc/ssl" msgstr "" "$ find /etc/ -name openssl.cnf -printf \"%h\\n\"\n" "/etc/ssl" #: ../../using/unix.rst:178 msgid "" "Download, build, and install OpenSSL. Make sure you use ``install_sw`` and " "not ``install``. The ``install_sw`` target does not override ``openssl.cnf``." msgstr "" "Lade OpenSSL herunter, baue und installiere es. Achte darauf, ``install_sw`` " "zu verwenden und nicht ``install``. Das Ziel ``install_sw`` überschreibt " "``openssl.cnf`` nicht." #: ../../using/unix.rst:182 msgid "" "$ curl -O https://www.openssl.org/source/openssl-VERSION.tar.gz\n" "$ tar xzf openssl-VERSION\n" "$ pushd openssl-VERSION\n" "$ ./config \\\n" " --prefix=/usr/local/custom-openssl \\\n" " --libdir=lib \\\n" " --openssldir=/etc/ssl\n" "$ make -j1 depend\n" "$ make -j8\n" "$ make install_sw\n" "$ popd" msgstr "" "$ curl -O https://www.openssl.org/source/openssl-VERSION.tar.gz\n" "$ tar xzf openssl-VERSION\n" "$ pushd openssl-VERSION\n" "$ ./config \\\n" " --prefix=/usr/local/custom-openssl \\\n" " --libdir=lib \\\n" " --openssldir=/etc/ssl\n" "$ make -j1 depend\n" "$ make -j8\n" "$ make install_sw\n" "$ popd" #: ../../using/unix.rst:196 msgid "" "Build Python with custom OpenSSL (see the configure ``--with-openssl`` and " "``--with-openssl-rpath`` options)" msgstr "" "Baue Python mit dem eigenen OpenSSL (siehe die configure-Optionen ``--with-" "openssl`` und ``--with-openssl-rpath``)" #: ../../using/unix.rst:199 msgid "" "$ pushd python-3.x.x\n" "$ ./configure -C \\\n" " --with-openssl=/usr/local/custom-openssl \\\n" " --with-openssl-rpath=auto \\\n" " --prefix=/usr/local/python-3.x.x\n" "$ make -j8\n" "$ make altinstall" msgstr "" "$ pushd python-3.x.x\n" "$ ./configure -C \\\n" " --with-openssl=/usr/local/custom-openssl \\\n" " --with-openssl-rpath=auto \\\n" " --prefix=/usr/local/python-3.x.x\n" "$ make -j8\n" "$ make altinstall" #: ../../using/unix.rst:211 msgid "" "Patch releases of OpenSSL have a backwards compatible ABI. You don't need to " "recompile Python to update OpenSSL. It's sufficient to replace the custom " "OpenSSL installation with a newer version." msgstr "" "Patch-Veröffentlichungen von OpenSSL haben ein abwärtsverträgliches ABI. Du " "musst Python nicht neu kompilieren, um OpenSSL zu aktualisieren. Es genügt, " "die eigene OpenSSL-Installation durch eine neuere Fassung zu ersetzen."