Πώς να ρυθμίσετε τη γλώσσα Apple Swift στο Linux

click fraud protection

Η γλώσσα προγραμματισμού Swift της Apple λειτουργεί στο Ubuntu Linux και η γλώσσα είναι ανοιχτού κώδικα. Εάν είστε προγραμματιστής που θέλετε να ρυθμίσετε τη γλώσσα Apple Swift στο Linux, ακολουθήστε αυτόν τον οδηγό και θα είστε έτοιμοι να ξεκινήσετε τη σύνταξη προγραμμάτων σε σύντομο χρονικό διάστημα!

Ρύθμιση του Ubuntu Linux

Η γλώσσα προγραμματισμού Swift της Apple διατίθεται επίσημα στο Linux, αλλά μόνο για το Ubuntu Linux και διανομές που βασίζονται στο Ubuntu. Από τώρα, η Apple δεν έχει μεταφέρει τη γλώσσα σε κανένα άλλο mainstream Linux OS.

Η επίσημη έκδοση λογισμικού της Swift στο Ubuntu καλύπτει τις εκδόσεις 18.04, 16.04 και 14.04. Ωστόσο, εάν χρησιμοποιείτε το Debian Linux, ενδέχεται να μπορείτε να κάνετε το Swift να λειτουργεί με την έκδοση του Ubuntu. Λάβετε υπόψη ότι το λειτουργικό σας σύστημα δεν θα έχει επίσημη υποστήριξη από την Apple, καθώς το Debian δεν είναι η στοχευμένη διανομή.

Το να δουλεύεις Swift στο Ubuntu είναι πιο κουραστικό από ό, τι νομίζεις. Όπως αποδεικνύεται, η Apple δεν έχει αφιερώσει χρόνο για να βάλει κάτι εύκολο

instagram viewer
εγκατάσταση πακέτων DEB. Αντ 'αυτού, όσοι επιθυμούν να γράψουν εφαρμογές Swift στο Ubuntu θα πρέπει να το κάνουν να λειτουργεί με το χέρι.

Το πρώτο βήμα για την εγκατάσταση του Swift της Apple στο Ubuntu Linux είναι η λήψη της τελευταίας έκδοσης. Για να το κάνετε αυτό, ανοίξτε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T και χρησιμοποιήστε το κλαίω λήψη της εντολής παρακάτω.

18.04

κλαίω 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

κλαίω 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

κλαίω https://swift.org/builds/development/ubuntu1404/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a/swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu14.04.tar.gz

Μετά τη λήψη της τελευταίας έκδοσης του Swift στον υπολογιστή σας Ubuntu Linux, πρέπει να εγκαταστήσετε τις διάφορες εξαρτήσεις που απαιτεί για να λειτουργούν όλα σωστά. Αυτές οι εξαρτήσεις είναι Clang και μερικά άλλα πακέτα.

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

Μόλις ρυθμιστούν οι εξαρτήσεις για το Swift στον υπολογιστή σας Ubuntu Linux, ήρθε η ώρα να εξαγάγετε το πιο πρόσφατο αρχείο Swift TarGZ που κατεβάσατε νωρίτερα.

tar xvf swift-ΑΝΑΠΤΥΞΗ-SNAPSHOT-2019-09-30-a-ubuntu * .tar.gz

Όταν όλα γίνονται εξαγωγή, πρέπει να μετακινήσετε τα αρχεία Swift στον κατάλογο "/ usr / share / swift /". Για να το κάνετε αυτό, χρησιμοποιήστε τις παρακάτω εντολές.

sudo mv swift-ΑΝΑΠΤΥΞΗ-SNAPSHOT-2019-09-30-a-ubuntu * / usr / share /
sudo mv / usr / share / swift-DEVELOPMENT-SNAPSHOT-2019-09-30-a-ubuntu * / / usr / share / swift /

Με όλα τα αρχεία Swift στη θέση τους, πρέπει να ρυθμίσετε το Swift στη διαδρομή σας. Για να το κάνετε αυτό, εισαγάγετε τις ακόλουθες εντολές σε ένα παράθυρο τερματικού.

echo "εξαγωγή PATH = / usr / share / swift / usr / bin: $ PATH" >> ~ / .bashrc source ~ / .bashrc

Στη συνέχεια, μπορείτε να αρχίσετε να χρησιμοποιείτε το Swift με:

γρήγορη - βοήθεια

Ρύθμιση Arch Linux AUR

Η Apple δεν υποστηρίζει επίσημα το λειτουργικό σύστημα Arch Linux και η Swift δεν θα εμφανιστεί επίσημα στον ιστότοπο ανάπτυξης σύντομα. Ευτυχώς, αυτό δεν έχει σημασία, καθώς η κοινότητα Arch βρήκε έναν τρόπο να κάνει το Swift να λειτουργεί ανεξάρτητα από το AUR.

Εάν θέλετε να εργαστείτε με τη γλώσσα προγραμματισμού Swift στο Arch Linux, πρέπει να εγκατασταθούν πολλές εξαρτήσεις λογισμικού. Για να εγκαταστήσετε όλες αυτές τις εξαρτήσεις αποτελεσματικά και γρήγορα, θα σας καθοδηγήσουμε στον τρόπο ρύθμισης του βοηθού Trizen AUR.

Το πρώτο βήμα για την εγκατάσταση του βοηθού Trizen AUR, πρέπει να εγκαταστήσετε τα πακέτα Base-devel και Git χρησιμοποιώντας το Πακμάν διαχειριστής πακέτων σε παράθυρο τερματικού. Χρησιμοποιώντας τις παρακάτω εντολές, εγκαταστήστε τα πακέτα.

sudo pacman -S git base-devel

Αφού εγκαταστήσετε τα πακέτα Base-devel και Git στον υπολογιστή σας Arch Linux, χρησιμοποιήστε το εργαλείο Git για να κατεβάσετε το στιγμιότυπο βοηθού Trizen AUR.

git κλώνος https://aur.archlinux.org/trizen.git

Μόλις ολοκληρωθεί η λήψη του πακέτου Trizen στον υπολογιστή σας Arch Linux, μετακινήστε το παράθυρο της γραμμής εντολών στον κατάλογο "trizen".

cd trizen

Δημιουργήστε το βοηθητικό πρόγραμμα Trizen AUR στον υπολογιστή σας Linux εκτελώντας το makepkg εντολή.

sudo makepkg -sri

Τώρα που το βοηθητικό πρόγραμμα Trizen AUR είναι εγκατεστημένο στον υπολογιστή σας Arch Linux, η εγκατάσταση της γλώσσας προγραμματισμού Swift της Apple είναι πολύ εύκολη. Για να το κάνετε, εισαγάγετε την παρακάτω εντολή και ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη.

trizen -S γρήγορη

Ρύθμιση Fedora Linux

Το Apple Swift δεν υποστηρίζει επίσημα το Fedora Linux. Ωστόσο, καθώς το λειτουργικό σύστημα Fedora έχει πολλούς χρήστες με γνώμονα την ανάπτυξη, το Swift έχει μεταφερθεί και μπορεί να εγκατασταθεί από τα επίσημα αποθετήρια λογισμικού Fedora.

Εάν θέλετε να κάνετε το Swift να λειτουργεί στον σταθμό εργασίας Fedora Linux, ανοίξτε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Στη συνέχεια, χρησιμοποιήστε το Dnf διαχειριστής πακέτων για εγκατάσταση του "swift-lang."

Σημείωση: εάν είστε χρήστης του OpenSUSE Linux, εξετάστε το ενδεχόμενο λήψης του πακέτου "swift-lang" εδώ για να λειτουργήσει στο σύστημά σας. Χρησιμοποιήστε το με δική σας ευθύνη!

sudo dnf εγκατάσταση swift-lang

Ρύθμιση πακέτου Snap

Η εφεύρεση των πακέτων Snap έχει κάνει την εγκατάσταση πολύπλοκων τεχνολογιών όπως η γλώσσα Apple Swift σε Linux απίστευτα εύκολη. Επομένως, εάν χρησιμοποιείτε λειτουργικό σύστημα Linux που είναι συμβατό με πακέτα Snap, χρησιμοποιήστε την παρακάτω εντολή για να εγκαταστήσετε τη γλώσσα προγραμματισμού Swift της Apple.

Σημείωση: Τα πακέτα Snap απαιτούν την ενεργοποίηση του χρόνου εκτέλεσης Snapd. Για να ενεργοποιήσετε αυτόν τον χρόνο εκτέλεσης, ακολουθήστε τον οδηγό εγκατάστασης σχετικά με τον τρόπο λειτουργίας των πακέτων Snap.

sudo snap install swift

Αντιμετωπίζετε πρόβλημα με τη χρήση του πακέτου γρήγορου Snap; Ένα εναλλακτικό Apple Swift Snap είναι στο κατάστημα. Για να το εγκαταστήσετε, χρησιμοποιήστε την παρακάτω εντολή.

sudo snap install swift-language
watch instagram story