Cum să configurați limba Apple Swift pe Linux

Limbajul de programare Swift de la Apple funcționează pe Ubuntu Linux, iar limbajul este open source. Dacă sunteți un dezvoltator care dorește să configureze limbajul Apple Swift pe Linux, urmați acest ghid și veți fi gata să începeți să scrieți programe în cel mai scurt timp!

Configurare Ubuntu Linux

Limbajul de programare Swift de la Apple este disponibil oficial pe Linux, dar numai pentru Ubuntu Linux și distribuțiile bazate pe Ubuntu. De acum, Apple nu a portat limba la niciun alt sistem de operare Linux mainstream.

Lansarea oficială a software-ului Swift pe Ubuntu acoperă versiunile 18.04, 16.04 și 14.04. Cu toate acestea, dacă utilizați Debian Linux, este posibil să puteți face ca Swift să lucreze cu versiunea Ubuntu. Rețineți că sistemul dvs. de operare nu va avea suport oficial de la Apple, deoarece Debian nu este distribuția vizată.

Cum să configurați limba Apple Swift pe Linux

Să lucrezi pe Swift pe Ubuntu este mai obositor decât ai putea crede. După cum se dovedește, Apple nu și-a făcut timp să scoată niciun pachet DEB ușor de instalat . În schimb, cei care doresc să scrie aplicații Swift pe Ubuntu vor trebui să le facă să funcționeze manual.

Primul pas în instalarea Swift de la Apple pe Ubuntu Linux este descărcarea celei mai recente versiuni. Pentru a face acest lucru, deschideți o fereastră de terminal apăsând  Ctrl + Alt + T sau  Ctrl + Shift + T și utilizați comanda wget de descărcare de mai jos.

Cum să configurați limba Apple Swift pe Linux

 

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

După ce ați descărcat cea mai recentă versiune a Swift pe computerul dumneavoastră Ubuntu Linux, trebuie să instalați diferitele dependențe de care aveți nevoie pentru ca totul să funcționeze corect. Aceste dependențe sunt Clang și alte câteva pachete.

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

Odată ce dependențele pentru Swift sunt configurate pe computerul dumneavoastră Ubuntu Linux, este timpul să extrageți cea mai recentă arhivă Swift TarGZ pe care ați descărcat-o mai devreme.

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

Când totul este extras, trebuie să mutați fișierele Swift în directorul „/usr/share/swift/”. Pentru a face acest lucru, utilizați comenzile de mai jos.

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/

Cu toate fișierele Swift la locul lor, trebuie să configurați Swift în calea dvs. Pentru a face acest lucru, introduceți următoarele comenzi într-o fereastră de terminal.

echo „export PATH=/usr/share/swift/usr/bin:$PATH” >> ~/.bashrc

sursa ~/.bashrc

Apoi puteți începe să utilizați Swift cu:

rapid --ajutor

Configurare Arch Linux AUR

Apple nu acceptă oficial sistemul de operare Arch Linux, iar Swift nu va face o apariție oficială pe site-ul de dezvoltare în curând. Din fericire, însă, acest lucru nu contează, deoarece comunitatea Arch a găsit o modalitate de a face Swift să funcționeze indiferent prin AUR.

Dacă doriți să lucrați cu limbajul de programare Swift pe Arch Linux, trebuie instalate o mulțime de dependențe de software. Pentru a instala toate aceste dependențe în mod eficient și rapid, vă vom prezenta cum să configurați ajutorul Trizen AUR.

Primul pas în instalarea asistentului Trizen AUR, trebuie să instalați pachetele Base-devel și Git folosind  managerul de pachete Pacman  într-o fereastră de terminal. Utilizând comenzile de mai jos, instalați pachetele.

sudo pacman -S git base-devel

După instalarea pachetelor Base-devel și Git pe computerul dvs. Arch Linux, utilizați instrumentul Git pentru a descărca instantaneul ajutorului Trizen AUR.

git clone https://aur.archlinux.org/trizen.git

Odată ce pachetul Trizen este descărcat pe computerul dvs. Arch Linux, mutați fereastra de linie de comandă în directorul „trizen”.

cd trizen

Construiți ajutorul Trizen AUR pe computerul dvs. Linux rulând comanda makepkg .

sudo makepkg -sri

Acum că ajutorul Trizen AUR este instalat pe computerul dvs. Arch Linux, instalarea limbajului de programare Swift de la Apple este foarte ușoară. Pentru a face acest lucru, introduceți comanda de mai jos și urmați instrucțiunile de pe ecran.

trizen -S rapid

Configurare Fedora Linux

Swift de la Apple nu acceptă oficial Fedora Linux. Cu toate acestea, deoarece sistemul de operare Fedora are o mulțime de utilizatori orientați spre dezvoltare, Swift a fost portat și poate fi instalat din depozitele oficiale de software Fedora.

Dacă doriți ca Swift să funcționeze pe stația dvs. de lucru Fedora Linux, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură. Apoi, utilizați managerul de pachete Dnf pentru a instala „swift-lang”.

Notă: dacă sunteți un utilizator OpenSUSE Linux, luați în considerare descărcarea pachetului „swift-lang” de aici pentru a-l face să funcționeze pe sistemul dumneavoastră. Folosiți pe propria răspundere!

sudo dnf install swift-lang

Configurarea pachetului rapid

Invenția pachetelor Snap a făcut instalarea de tehnologii complexe precum limbajul Apple Swift pe Linux incredibil de ușoară. Deci, dacă utilizați un sistem de operare Linux compatibil cu pachetele Snap, utilizați comanda de mai jos pentru a instala limbajul de programare Swift de la Apple.

Notă: Pachetele Snap necesită activarea timpului de execuție Snapd. Pentru a activa acest timp de rulare, urmați ghidul nostru de configurare despre cum să funcționeze pachetele Snap.

sudo snap install swift

Întâmpinați probleme cu utilizarea pachetului Swift Snap? O alternativă Apple Swift Snap este în magazin. Pentru a-l instala, utilizați comanda de mai jos.

sudo snap install swift-language

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.