# Installation unter Linux Die Mindestvorraussetzung für Vapor ist Swift 5.9 oder höher. Daher läuft das Framework auch auf allen Linux-Distributionen, die ebenfalls Swift 5.9 oder höher unterstützen. Unter [Swift.org](https://swift.org/download/) kannst du Swift für Linux-Distributionen herunterladen und installieren. Hier findest du eine Übersicht der untersützten Linux-Distribution: |Distribution |Version |Swift Version| |-----------------------------------------------------------------------------------|---------------|-------------| |Ubuntu. |20.04 |>= 5.9. | |Fedora. |>= 30 |>= 5.9 | |CentOS. |8. |>= 5.9. | |Amazon Linux |2. |>= 5.9. | |_Die Angaben können abweichen. Für offizielle Daten siehe [Swift Releases](https://swift.org/download/#releases)_| Es kann gut möglich sein, dass Swift auch auf Distributionen läuft, die nicht offiziell gelistet werden, allerdings können wir das nicht garantieren. Mehr Informationen dazu, findest du unter [Swift - Github](https://github.com/apple/swift#getting-started). ## Swift-Installation Auf der Seite [Swift.org Using Downloads](https://swift.org/download/#using-downloads) findest du eine Anleitung, wie du Swift unter Linux installierst. ### - Fedora Fedora-Nutzer können folgenden Befehl ausführen ```sh sudo dnf install swift-lang ``` Solltest du jedoch Fedora 30 verwenden, benötigst du EPEL 8 um Swift 5.9 zum Laufen zu bringen. ### - Docker Du kannst ebenso das offizielle Docker-Image benutzen. Mehr Informationen dazu findest du unter [Swift's Docker Hub](https://hub.docker.com/_/swift). ## Toolbox-Installation Neben Swift kannst du auch die Vapor-Toolbox installieren. Die Toolbox ist zwar für Vapor nicht zwingend notwendig, aber beinhaltet Befehle, die dich bei der Arbeit mit Vapor unterstützen. Unter Linux muss die Toolbox erst von [Github Toolbox](https://github.com/vapor/toolbox/releases) geladen und anschließend installiert werden. ```sh git clone https://github.com/vapor/toolbox.git cd toolbox git checkout make install ``` Im Anschluss kannst du die Installation überprüfen, indem du den Befehl ```sh vapor --help ``` ausführst. Dir sollten nun mehrere Befehl der Toolbox angezeigt werden. Nach der Swift-Installation kannst du mit der Erstellung deiner ersten Vapor-Anwendung beginnen. Folge dazu den Anweisungen im Abschnitt [Erste Schritte → Hello, world](../getting-started/hello-world.md).