본문 바로가기

IT/swift

설치하기 on Ubuntu22.04

반응형

1. 필수 패키지 설치

sudo apt install \
          binutils \
          git \
          gnupg2 \
          libc6-dev \
          libcurl4-openssl-dev \
          libedit2 \
          libgcc-9-dev \
          libpython3.8 \
          libsqlite3-0 \
          libstdc++-9-dev \
          libxml2-dev \
          libz3-dev \
          pkg-config \
          tzdata \
          unzip \
          zlib1g-dev

2. swift 파일다운로드 및 압축 해제

wget https://download.swift.org/swift-5.8.1-release/ubuntu2204/swift-5.8.1-RELEASE/swift-5.8.1-RELEASE-ubuntu22.04.tar.gz
tar xvzf swift-5.8.1-RELEASE-ubuntu22.04.tar.gz

3. 어디서나 실행할 수 있게 PATH 추가

vi ~/.profile
# 열린파일의 가장 하단에 추가
export PATH=/home/taisou/swift/swift-5.8.1-RELEASE-ubuntu22.04/usr/bin:"${PATH}"

4. swift repl 로 repl을 실행하면 오류가 발생한다... 필요패키지 를 설치하면됨!

apt install python3-lldb-14
ln -s /usr/lib/llvm-14/lib/python3.10/dist-packages/lldb/* /usr/lib/python3/dist-packages/lldb/

5. 완료!

반응형