Как настроить язык Apple Swift в Linux

Язык программирования Apple Swift работает в Ubuntu Linux, и это язык с открытым исходным кодом. Если вы разработчик, желающий настроить язык Apple Swift в Linux, следуйте этому руководству, и вы будете готовы начать писать программы в кратчайшие сроки!

Настройка Ubuntu Linux

Язык программирования Apple Swift официально доступен в Linux, но только для Ubuntu Linux и дистрибутивов, основанных на Ubuntu. На данный момент Apple не перенесла этот язык ни на одну из других основных ОС Linux.

Официальный выпуск программного обеспечения Swift для Ubuntu охватывает версии 18.04, 16.04 и 14.04. Однако, если вы используете Debian Linux, вы можете заставить Swift работать с версией Ubuntu. Имейте в виду, что ваша ОС не будет иметь официальной поддержки со стороны Apple, поскольку Debian не является целевым дистрибутивом.

Как настроить язык Apple Swift в Linux

Заставить Swift работать в Ubuntu утомительнее, чем вы думаете. Как оказалось, Apple не нашла времени, чтобы выпустить какие-либо простые в установке пакеты DEB . Вместо этого тем, кто хочет писать приложения Swift на Ubuntu, нужно будет заставить его работать вручную.

Первым шагом в установке Apple Swift в Ubuntu Linux является загрузка последней версии. Для этого откройте окно терминала, нажав  Ctrl + Alt + T или  Ctrl + Shift + T, и используйте команду загрузки wget ниже.

Как настроить язык Apple Swift в 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

После загрузки последней версии Swift на свой компьютер с Ubuntu Linux вы должны установить различные зависимости, необходимые для правильной работы. Эти зависимости представляют собой Clang и несколько других пакетов.

sudo apt установить 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-DEVELOPMENT-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 "экспорт ПУТЬ = / usr / share / swift / usr / bin: $ ПУТЬ" >> ~ / .bashrc

источник ~ / .bashrc

Затем вы можете начать использовать Swift с помощью:

быстро - помощь

Настройка Arch Linux AUR

Apple официально не поддерживает операционную систему Arch Linux, и Swift не будет официально появляться на сайте разработки в ближайшее время. К счастью, это не имеет значения, поскольку сообщество Arch нашло способ заставить Swift работать независимо от AUR.

Если вы хотите работать с языком программирования Swift в Arch Linux, необходимо установить множество зависимостей программного обеспечения. Чтобы установить все эти зависимости эффективно и быстро, мы расскажем, как настроить помощник Trizen AUR.

На первом этапе установки помощника Trizen AUR вы должны установить пакеты Base-devel и Git с помощью диспетчера пакетов  Pacman  в окне терминала. Используя приведенные ниже команды, установите пакеты.

sudo pacman -S git base-devel

После установки пакетов Base-devel и Git на ПК с Arch Linux используйте инструмент Git, чтобы загрузить вспомогательный снимок Trizen AUR.

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

После завершения загрузки пакета Trizen на ваш компьютер с Arch Linux переместите окно командной строки в каталог «trizen».

cd trizen

Соберите помощник Trizen AUR на своем ПК с Linux, выполнив команду makepkg .

sudo makepkg -sri

Теперь, когда помощник Trizen AUR установлен на вашем ПК с Arch Linux, установить язык программирования Apple Swift очень просто. Для этого введите команду ниже и следуйте подсказкам на экране.

тризен -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, используйте приведенную ниже команду, чтобы установить язык программирования Apple Swift.

Примечание. Для пакетов Snap требуется, чтобы была включена среда выполнения Snapd. Чтобы включить эту среду выполнения, следуйте нашему руководству по установке о том, как заставить работать пакеты Snap.

sudo snap установить быстро

Возникли проблемы с использованием пакета Swift Snap? В магазине есть альтернативный Apple Swift Snap. Чтобы установить его, используйте команду ниже.

sudo snap установить быстрый язык

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!