Как установить Swift в Debian Linux

Как установить Swift в Debian Linux

Рубрики:

Linux, Разработка

Метки:

debian, linux

Swift — язык программирования с открытым исходным кодом, разработанный компанией Apple Inc. Он предназначен для создания приложений для iOS, macOS, watchOS, tvOS и других платформ.

В этой статье мы расскажем, как установить Swift в Debian Linux.

Содержание:

  1. Установка зависимостей
  2. Загрузка архива с файлами Swift в Debian
  3. Распаковка загруженного архива Swift
  4. Добавление папки Swift в переменную PATH
  5. Проверка версии Swift
  6. Выводы

Установка зависимостей

Перед инсталляцией компилятора языка программирования Swift Вам нужно установить ряд зависимостей. Сделать это можно следующим образом:

 

install dependencies

Разберем подробнее описанный выше набор команд:

  • binutils-gold — программа, которая обеспечивает более быструю компоновку приложений, что особенно важно для работы с большими проектами;
  • gcc — набор компиляторов, который поддерживает множество языков программирования, включая C и C++;
  • git — система управления версиями, которая позволяет разработчикам отслеживать изменения в коде и управлять ими;
  • libcurl4-openssl-dev — библиотека, предоставляющая инструменты для выполнения HTTP-запросов;
  • libedit-dev — библиотека для редактирования командной строки и истории команд;
  • libicu-dev — набор библиотек, обеспечивающих поддержку Unicode и международной локализации, а также включает функции для работы с текстом, кодировками, датами и числами в международном формате;
  • libncurses-dev — библиотека, предоставляющая инструменты для создания текстовых пользовательских интерфейсов в терминале;
  • libpython3-dev — файлы и библиотеки, предоставляющие API для взаимодействия с Python, и интеграции его функционала в C / C++ проекты;
  • libsqlite3-dev — библиотека для работы с SQLite;
  • libxml2-dev — библиотека для обработки XML, предоставляющая API для обработки и генерации XML-документов;
  • pkg-config — инструмент, используемый для определения параметров компиляции и сборки проектов;
  • tzdata — база данных, которая содержит информацию о временных зонах и переходах на летнее время для всех регионов мира;
  • uuid-dev — библиотека, предоставляющая функции для работы с UUID (от англ. Universally Unique Identifier).

Читайте также: Как правильно установить Python на Linux: разбор всех пунктов.

Загрузка архива с файлами Swift в Debian

Чтобы скачать tar-архив компилятора Swift, используйте команду wget. В качестве ее аргумента укажите ссылку на загрузочный файл с официального сайта:

 

wget binaries

Распаковка загруженного архива Swift

Далее Вам следует распаковать скачанный архив. Чтобы это сделать, примените утилиту tar:

 

unpack tar

Затем переместите папку с распакованными файлами в каталог /opt/swift:

 

move to opt swift

Читайте также: Как установить Go в Ubuntu.

Добавление папки Swift в переменную PATH

Чтобы использовать Swift из любой точки файловой системы, необходимо добавить директорию с файлами компилятора в переменную окружения PATH. Сделайте это с помощью следующих команд:

 

add to path

Проверка версии Swift

Чтобы убедиться, что установка прошла успешно, выведите версию компилятора Swift:

 

swift version

Выводы

Мы показали пошаговый процесс установки компилятора Swift. Теперь Вы сможете начать разрабатывать приложения на этом языке программирования в Вашем Debian Linux.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, Разработка

Метки:

debian, linux

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики