반응형
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. 완료!
반응형