So richten Sie die Apple Swift-Sprache unter Linux ein

Die Programmiersprache Swift von Apple funktioniert unter Ubuntu Linux, und die Sprache ist Open Source. Wenn Sie ein Entwickler sind, der die Apple Swift-Sprache unter Linux einrichten möchte, folgen Sie dieser Anleitung, und Sie können im Handumdrehen mit dem Schreiben von Programmen beginnen!

Ubuntu Linux-Setup

Apples Programmiersprache Swift ist offiziell unter Linux verfügbar, jedoch nur für Ubuntu Linux und auf Ubuntu basierende Distributionen. Bis jetzt hat Apple die Sprache auf kein anderes Mainstream-Linux-Betriebssystem portiert.

Die offizielle Softwareversion von Swift für Ubuntu umfasst die Versionen 18.04, 16.04 und 14.04. Wenn Sie jedoch Debian Linux verwenden, können Sie Swift möglicherweise mit der Ubuntu-Version zum Laufen bringen. Denken Sie daran, dass Ihr Betriebssystem keinen offiziellen Support von Apple hat, da Debian nicht die Zieldistribution ist.

So richten Sie die Apple Swift-Sprache unter Linux ein

Es ist mühsamer, Swift unter Ubuntu zum Laufen zu bringen, als Sie vielleicht denken. Wie sich herausstellt, hat sich Apple nicht die Zeit genommen, einfach zu installierende DEB-Pakete herauszugeben . Stattdessen müssen diejenigen, die Swift-Anwendungen auf Ubuntu schreiben möchten, es von Hand zum Laufen bringen.

Der erste Schritt bei der Installation von Apples Swift unter Ubuntu Linux besteht darin, die neueste Version herunterzuladen. Öffnen Sie dazu ein Terminalfenster durch Drücken von  Strg + Alt + T oder  Strg + Umschalt + T und verwenden Sie den unten stehenden Download-Befehl wget .

So richten Sie die Apple Swift-Sprache unter Linux ein

 

18.04

wget https://swift.org/builds/development/ubuntu1804/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu18.04.tar.gz

16.04

wget https://swift.org/builds/development/ubuntu1604/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu16.04.tar.gz

14.04

wget https://swift.org/builds/development/ubuntu1404/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu14.04.tar.gz

Nachdem Sie die neueste Version von Swift auf Ihren Ubuntu Linux-PC heruntergeladen haben, müssen Sie die verschiedenen Abhängigkeiten installieren, die erforderlich sind, damit alles ordnungsgemäß ausgeführt wird. Diese Abhängigkeiten sind Clang und einige andere Pakete.

sudo apt install clang libcurl3 libpython2.7 libpython2.7-dev

Sobald die Abhängigkeiten für Swift auf Ihrem Ubuntu Linux-PC eingerichtet sind, ist es an der Zeit, das neueste Swift TarGZ-Archiv zu extrahieren, das Sie zuvor heruntergeladen haben.

tar xvf swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu*.tar.gz

Wenn alles extrahiert ist, müssen Sie die Swift-Dateien in das Verzeichnis „/usr/share/swift/“ verschieben. Verwenden Sie dazu die folgenden Befehle.

sudo mv swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu* /usr/share/
sudo mv /usr/share/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu*/ /usr/share/swift/

Wenn alle Swift-Dateien vorhanden sind, müssen Sie Swift in Ihrem Pfad einrichten. Geben Sie dazu in einem Terminalfenster die folgenden Befehle ein.

echo "Export-PFAD=/usr/share/swift/usr/bin:$PFAD" >> ~/.bashrc

Quelle ~/.bashrc

Sie können dann Swift verwenden mit:

schnell --hilfe

Arch Linux AUR-Setup

Apple unterstützt das Arch Linux-Betriebssystem nicht offiziell, und Swift wird in absehbarer Zeit nicht offiziell auf der Entwickler-Website erscheinen. Zum Glück spielt dies jedoch keine Rolle, da die Arch-Community einen Weg gefunden hat, Swift unabhängig von der AUR zum Laufen zu bringen.

Wenn Sie unter Arch Linux mit der Programmiersprache Swift arbeiten möchten, müssen viele Software-Abhängigkeiten installiert werden. Um all diese Abhängigkeiten effizient und schnell zu installieren, führen wir Sie durch die Einrichtung des Trizen AUR-Helfers.

Als ersten Schritt bei der Installation des Trizen AUR-Helfers müssen Sie die Pakete Base-devel und Git mit dem Pacman-  Paketmanager in einem Terminalfenster installieren  . Installieren Sie die Pakete mit den folgenden Befehlen.

sudo pacman -S git base-devel

Nachdem Sie die Base-devel- und Git-Pakete auf Ihrem Arch Linux-PC installiert haben, verwenden Sie das Git-Tool, um den Trizen AUR-Helper-Snapshot herunterzuladen.

git-Klon https://aur.archlinux.org/trizen.git

Sobald das Trizen-Paket auf Ihren Arch Linux-PC heruntergeladen wurde, verschieben Sie das Befehlszeilenfenster in das Verzeichnis „trizen“.

cd trizen

Erstellen Sie den Trizen AUR-Helfer auf Ihrem Linux-PC, indem Sie den Befehl makepkg ausführen .

sudo makepkg -sri

Jetzt, da der Trizen AUR-Helfer auf Ihrem Arch Linux-PC installiert ist, ist die Installation der Programmiersprache Swift von Apple sehr einfach. Geben Sie dazu den folgenden Befehl ein und befolgen Sie die Anweisungen auf dem Bildschirm.

trizen -S schnell

Fedora Linux-Setup

Apples Swift unterstützt offiziell kein Fedora Linux. Da das Betriebssystem Fedora jedoch viele entwicklungsorientierte Benutzer hat, wurde Swift portiert und kann von den offiziellen Fedora-Software-Repositorys installiert werden.

Wenn Sie Swift auf Ihrer Fedora Linux-Workstation zum Laufen bringen möchten, öffnen Sie ein Terminalfenster, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken . Verwenden Sie dann den Dnf- Paketmanager, um „swift-lang“ zu installieren.

Hinweis: Wenn Sie ein OpenSUSE Linux-Benutzer sind, sollten Sie das Paket „swift-lang“ hier herunterladen , damit es auf Ihrem System funktioniert. Benutzung auf eigene Gefahr!

sudo dnf installiere schnell-lang

Snap-Paket-Setup

Die Erfindung von Snap-Paketen hat die Installation komplexer Technologien wie der Apple Swift-Sprache unter Linux unglaublich einfach gemacht. Wenn Sie also ein Linux-Betriebssystem verwenden, das mit Snap-Paketen kompatibel ist, verwenden Sie den folgenden Befehl, um die Programmiersprache Swift von Apple zu installieren.

Hinweis: Für Snap-Pakete muss die Snapd-Laufzeit aktiviert sein. Um diese Laufzeit zu aktivieren, befolgen Sie unsere Setup-Anleitung, wie Sie Snap-Pakete zum Laufen bringen.

sudo snap installiere schnell

Haben Sie Probleme mit dem schnellen Snap-Paket? Ein alternativer Apple Swift Snap ist im Store. Um es zu installieren, verwenden Sie den folgenden Befehl.

sudo snap install Swift-Sprache

Leave a Comment

So klonen Sie eine Linux-Festplatte mit Gparted

So klonen Sie eine Linux-Festplatte mit Gparted

So klonen Sie eine Linux-Festplatte mit Gparted

So spielt man STALKER: Shadow of Chernobyl unter Linux

So spielt man STALKER: Shadow of Chernobyl unter Linux

STALKER: Shadow of Chernobyl ist ein Survival-Horror-FPS-Spiel, das von GSC Game World entwickelt und von THQ veröffentlicht wurde. In dieser Anleitung zeigen wir Ihnen, wie Sie es unter Linux zum Laufen bringen.

Linux: alle Benutzer auflisten [Guide]

Linux: alle Benutzer auflisten [Guide]

Unter Linux gibt es viele Tools, um Benutzer aufzulisten. Diese Anleitung zeigt Ihnen verschiedene Methoden, wie Sie alle Benutzer anzeigen können, inklusive versteckter Systembenutzer.

So integrieren Sie Thunderbird mit Tor unter Linux

So integrieren Sie Thunderbird mit Tor unter Linux

So integrieren Sie Thunderbird mit Tor unter Linux

So richten Sie die Qbittorrent-Webbenutzeroberfläche für Linux ein

So richten Sie die Qbittorrent-Webbenutzeroberfläche für Linux ein

Eine umfassende Anleitung zur Einrichtung der Qbittorrent-Webbenutzeroberfläche für Linux.

So erstellen Sie ein Linux-NAS mit Amahi

So erstellen Sie ein Linux-NAS mit Amahi

So erstellen Sie ein Linux-NAS mit Amahi

So organisieren Sie Fernsehsendungen und Filme unter Linux mit Tiny Media Manager

So organisieren Sie Fernsehsendungen und Filme unter Linux mit Tiny Media Manager

Tiny Media Manager ist eine ausgezeichnete Anwendung für Windows, Mac und Linux, mit der Benutzer TV-Sendungen und Filmdateien einfach verwalten können

So planen Sie das Herunterfahren unter Linux

So planen Sie das Herunterfahren unter Linux

So planen Sie das Herunterfahren unter Linux

So entfernen Sie defekte Grub-Boot-Einträge unter Linux

So entfernen Sie defekte Grub-Boot-Einträge unter Linux

Eine umfassende Anleitung zum Entfernen defekter Grub-Boot-Einträge unter Linux mit Grub Customizer.

So vergleichen Sie Ihre Festplatten unter Linux

So vergleichen Sie Ihre Festplatten unter Linux

Erfahren Sie, wie Sie die Lese- und Schreibgeschwindigkeit Ihrer Festplatten oder SSDs unter Linux mit Kdiskmark messen können. Installationsanleitungen und Testanleitung inklusive.