몇 달 전에 Google Cloud Platform에서 ASF(v2)를 돌리는 방법을 올렸는데 최근에 ASF의 버전이 3.x로 바뀌며 설치방법도 조금 달라졌습니다. 크게 바뀐 부분은 없어서 달라진 부분만 적으려고 합니다. 전체적인 설치 방법은 이전 글을 참조해주세요.
2번 글
mono 설치 부분 중에서
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
sudo apt-get install mono-complete
ASFv3부터는 네이티브로 실행되므로 위 명령을 더이상 입력하지 않아도 됩니다. 대신 다음 명령으로 관련 라이브러리를 설치해줍니다.
sudo apt install libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev
-------
ASF 실행 부분 중에서
mono ASF.exe
screen mono ASF.exe
ASFv3부터는 네이티브로 실행되므로 다음과 같이 바로 실행하면 됩니다.
./ArchiSteamFarm
screen ./ArchiSteamFarm
기타 팁 : 리눅스에서는 명령어를 입력하는 중 입력중인 해당 명령 / 파일 / 폴더 이름이 해당 알파벳에서 유일하면 Tab을 눌러 자동완성을 시킬 수 있습니다. 만약 해당 명령 / 파일 / 폴더가 여러 개일때 Tab을 누르면 그 여러 개의 목록을 띄워줍니다.
ex) 폴더 내부에 ArchiSteamFarm, ASFv3, ASFBeta 파일이 존재할때
리눅스에서 파일 실행은 ./[파일 이름] 으로 실행함
./Ar : Tab을 누르면 Ar로 시작하는건 ArchiSteamFarm뿐이므로 ArchiSteamFarm까지 자동완성됨
./ASF : Tab을 누르면 ASF로 시작하는건 ASFv3, ASFBeta이므로 두 파일이 표시됨