Jak skonfigurować język Apple Swift w systemie Linux

click fraud protection

Język programowania Swift firmy Apple działa w systemie Ubuntu Linux, a jest to język open source. Jeśli jesteś programistą, który chce skonfigurować język Apple Swift w systemie Linux, postępuj zgodnie z tym przewodnikiem, a będziesz gotowy do pisania programów w mgnieniu oka!

Instalacja systemu Ubuntu Linux

Język programowania Apple Swift jest oficjalnie dostępny w systemie Linux, ale tylko w systemie Ubuntu Linux i dystrybucjach opartych na systemie Ubuntu. Na razie Apple nie przeniosło języka na żaden inny główny system operacyjny Linux.

Oficjalna wersja oprogramowania Swift na Ubuntu obejmuje wersje 18.04, 16.04 i 14.04. Jeśli jednak używasz Debiana Linux, Swift może pracować z wersją Ubuntu. Pamiętaj, że twój system operacyjny nie będzie oficjalnie wspierany przez Apple, ponieważ Debian nie jest ukierunkowaną dystrybucją.

Szybka praca na Ubuntu jest bardziej nużąca niż myślisz. Jak się okazuje, Apple nie poświęciło czasu, aby wydać coś łatwego zainstaluj pakiety DEB. Zamiast tego ci, którzy chcą pisać aplikacje Swift na Ubuntu, będą musieli uruchomić go ręcznie.

instagram viewer

Pierwszym krokiem w instalacji Swift firmy Apple w systemie Ubuntu Linux jest pobranie najnowszej wersji. Aby to zrobić, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. i użyj wget pobierz polecenie poniżej.

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

Po pobraniu najnowszej wersji Swift na komputer z systemem Linux Ubuntu należy zainstalować różne zależności, które są wymagane, aby wszystko działało poprawnie. Te zależności to Clang i kilka innych pakietów.

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

Po skonfigurowaniu zależności dla Swift na komputerze z systemem Linux Ubuntu nadszedł czas na wyodrębnienie najnowszego pobranego wcześniej archiwum Swift TarGZ.

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

Po zakończeniu wypakowywania należy przenieść pliki Swift do katalogu „/ usr / share / swift /”. Aby to zrobić, użyj poniższych poleceń.

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 /

Mając wszystkie pliki Swift na swoim miejscu, musisz skonfigurować Swift na swojej drodze. Aby to zrobić, wprowadź następujące polecenia w oknie terminala.

echo "export PATH = / usr / share / swift / usr / bin: $ PATH" >> ~ / .bashrc source ~ / .bashrc

Następnie możesz zacząć używać Swift z:

swift --help

Arch Arch Konfiguracja AUR

Apple oficjalnie nie obsługuje systemu operacyjnego Arch Linux, a Swift nie pojawi się oficjalnie na stronie deweloperskiej w najbliższym czasie. Na szczęście nie ma to znaczenia, ponieważ społeczność Arch znalazła sposób, aby Swift działał niezależnie od AUR.

Jeśli chcesz pracować z językiem programowania Swift w Arch Linux, musisz zainstalować wiele zależności programowych. Aby szybko i skutecznie zainstalować wszystkie te zależności, przeprowadzimy Cię przez proces konfiguracji pomocnika AUR w Trizen.

Pierwszym krokiem w instalacji pomocnika AUR Trizen, musisz zainstalować pakiety Base-devel i Git za pomocą Pacman menedżer pakietów w oknie terminala. Korzystając z poniższych poleceń, zainstaluj pakiety.

sudo pacman -S git base-devel

Po zainstalowaniu pakietów Base-devel i Git na komputerze Arch Linux, użyj narzędzia Git, aby pobrać migawkę pomocnika Trizen AUR.

klon gita https://aur.archlinux.org/trizen.git

Po zakończeniu pobierania pakietu Trizen na komputer Arch Linux, przenieś okno wiersza polecenia do katalogu „trizen”.

cd trizen

Zbuduj pomocnika Trizen AUR na komputerze z systemem Linux, uruchamiając makepkg Komenda.

sudo makepkg -sri

Teraz, gdy pomocnik Trizen AUR jest zainstalowany na komputerze Arch Linux, instalacja języka programowania Apple Swift jest bardzo łatwa. Aby to zrobić, wprowadź poniższe polecenie i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

trizen -S szybki

Konfiguracja Fedory Linux

Apple Swift oficjalnie nie obsługuje Fedory Linux. Ponieważ jednak system operacyjny Fedory ma wielu użytkowników nastawionych na rozwój, Swift został przeniesiony i można go zainstalować z oficjalnych repozytoriów oprogramowania Fedory.

Jeśli chcesz, aby Swift działał na stacji roboczej Fedora Linux, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie użyj Dnf menedżer pakietów, aby zainstalować „swift-lang”.

Uwaga: jeśli jesteś użytkownikiem OpenSUSE Linux, rozważ pobranie pakietu „swift-lang” tutaj aby działał w twoim systemie. Używaj na własne ryzyko!

sudo dnf zainstaluj swift-lang

Konfiguracja pakietu Snap

Wynalezienie pakietów Snap sprawiło, że instalowanie złożonych technologii takich jak język Apple Swift w systemie Linux jest niezwykle łatwe. Jeśli więc używasz systemu operacyjnego Linux kompatybilnego z pakietami Snap, użyj poniższego polecenia, aby zainstalować język programowania Swift firmy Apple.

Uwaga: Pakiety Snap wymagają włączenia środowiska wykonawczego Snapd. Aby włączyć to środowisko wykonawcze, postępuj zgodnie z naszym przewodnikiem konfiguracji jak uruchomić pakiety Snap.

sudo snap install swift

Czy masz problemy z korzystaniem z szybkiego pakietu Snap? W sklepie dostępna jest alternatywna aplikacja Apple Swift Snap. Aby go zainstalować, użyj polecenia poniżej.

sudo snap install swift-language
watch instagram story