Kaip nustatyti „Apple Swift“ kalbą „Linux“

click fraud protection

„Apple“ „Swift“ programavimo kalba veikia „Ubuntu Linux“, o kalba yra atvirojo kodo. Jei esate kūrėjas, norintis nustatyti „Apple Swift“ kalbą „Linux“, vadovaukitės šiuo vadovu ir būsite pasirengę nedelsdami pradėti rašyti programas!

„Ubuntu Linux“ sąranka

„Apple“ „Swift“ programavimo kalba oficialiai prieinama „Linux“, bet tik „Ubuntu Linux“ ir paskirstymams, pagrįstiems „Ubuntu“. Nuo šiol „Apple“ neperkėlė kalbos į jokią kitą įprastinę „Linux“ OS.

Oficialus „Swift“ programinės įrangos leidimas „Ubuntu“ apima 18.04, 16.04 ir 14.04 versijas. Tačiau jei jūs naudojate Debian Linux, jums gali tekti Swift dirbti su Ubuntu versija. Atminkite, kad jūsų OS neturės oficialios „Apple“ palaikymo, nes „Debian“ nėra tikslinis platinimas.

„Swift“ dirbti „Ubuntu“ yra nuobodžiau, nei jūs galite pamanyti. Kaip paaiškėja, „Apple“ neskyrė laiko lengvai išspausdinti įdiegti DEB paketus. Tie, kurie nori rašyti „Swift“ programas „Ubuntu“, turės ją gauti ranka.

Pirmasis „Apple Swift“ diegimo „Ubuntu Linux“ žingsnis yra atsisiųsti naujausią versiją. Norėdami tai padaryti, atidarykite terminalo langą paspausdami 

instagram viewer
„Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T ir naudokite wget atsisiųsti komandą žemiau.

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

Atsisiuntę naujausią „Swift“ versiją į savo „Ubuntu Linux“ kompiuterį, turite įdiegti įvairias priklausomybes, kurių reikia, kad viskas veiktų tinkamai. Šios priklausomybės yra „Clang“ ir keletas kitų paketų.

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

Kai jūsų „Ubuntu Linux“ kompiuteryje bus nustatyta „Swift“ priklausomybė, laikas išskleisti naujausią „Swift TarGZ“ archyvą, kurį atsisiuntėte anksčiau.

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

Kai viskas bus išgauta, turite perkelti „Swift“ failus į katalogą „/ usr / share / swift /“. Norėdami tai padaryti, naudokite žemiau pateiktas komandas.

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 /

Turėdami visus „Swift“ failus, turite nustatyti „Swift“ savo kelyje. Norėdami tai padaryti, terminalo lange įveskite šias komandas.

echo "eksportuoti PATH = / usr / share / swift / usr / bin: $ PATH" >> ~ / .bashrc šaltinis ~ / .bashrc

Tada galite pradėti naudoti „Swift“ su:

greitai - padėti

Arch Linux AUR nustatymas

„Apple“ oficialiai nepalaiko „Arch Linux“ operacinės sistemos, o „Swift“ netrukus oficialiai pasirodys kūrimo svetainėje. Laimei, tai nesvarbu, nes „Arch“ bendruomenė rado būdą priversti „Swift“ veikti nepriklausomai nuo AUR.

Jei norėtumėte dirbti su „Swift“ programavimo kalba „Arch Linux“, reikia įdiegti daug programinės įrangos priklausomybių. Norėdami efektyviai ir greitai įdiegti visas šias priklausomybes, paaiškinsime, kaip nustatyti „Trizen AUR“ pagalbininką.

Pirmasis „Trizen AUR“ pagalbininko diegimo žingsnis, jūs turite įdiegti „Base-devel“ ir „Git“ paketus naudodami Pacmanas paketo tvarkyklė terminalo lange. Įdiekite paketus naudodamiesi žemiau pateiktomis komandomis.

sudo pacman -S git base-devel

Įdiegę „Base-devel“ ir „Git“ paketus savo „Arch Linux“ asmeniniame kompiuteryje, naudokite įrankį „Git“, kad atsisiųstumėte „Trizen AUR“ pagalbininko momentinę nuotrauką.

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

Kai „Trizen“ paketas bus atsiųstas į jūsų „Arch Linux“ asmeninį kompiuterį, perkelkite komandų eilutės langą į „trizen“ katalogą.

cd trizen

Sukurkite „Trizen AUR“ pagalbininką savo „Linux“ kompiuteryje paleisdami makepkg komanda.

sudo makepkg -sri

Dabar, kai jūsų „Arch Linux“ asmeniniame kompiuteryje yra įdiegtas „Trizen AUR“ pagalbininkas, labai lengva įdiegti „Apple Swift“ programavimo kalbą. Norėdami tai padaryti, įveskite žemiau esančią komandą ir vykdykite ekrane pateikiamus nurodymus.

trizen -S greitas

„Fedora Linux“ sąranka

„Apple Swift“ oficialiai nepalaiko „Fedora Linux“. Tačiau kadangi „Fedora“ operacinėje sistemoje yra daug į vystymąsi atsakingų vartotojų, „Swift“ buvo perkeltas ir įdiegiamas iš oficialių „Fedora“ programinės įrangos saugyklų.

Jei norite, kad „Swift“ dirbtų jūsų „Fedora Linux“ darbo vietoje, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Tada naudokite Dnf paketo tvarkyklė, kad būtų galima įdiegti „swift-lang“.

Pastaba: jei esate „OpenSUSE Linux“ vartotojas, apsvarstykite galimybę atsisiųsti „swift-lang“ paketą čia kad jis veiktų jūsų sistemoje. Naudokite savo rizika!

„sudo dnf“ įdiegti greitą langą

Snap paketo sąranka

Išradus „Snap“ paketus, nepaprastai lengva įdiegti tokias sudėtingas technologijas kaip „Apple Swift“ kalba „Linux“. Taigi, jei naudojate „Linux“ operacinę sistemą, suderinamą su „Snap“ paketais, naudokite žemiau pateiktą komandą, norėdami įdiegti „Apple“ „Swift“ programavimo kalbą.

Pastaba: „Snap“ paketams reikia įjungti „Snapd“ vykdymo laiką. Norėdami įgalinti šį vykdymo laiką, vykdykite mūsų sąrankos vadovą apie tai, kaip „Snap“ paketai veikti.

greitai sudo

Ar kyla problemų naudojant greitą „Snap“ paketą? Parduotuvėje yra alternatyvus „Apple Swift Snap“. Norėdami jį įdiegti, naudokite žemiau pateiktą komandą.

sudo snap įdiegti greitą kalbą
watch instagram story