rrevo commited on
Commit
b31208a
·
1 Parent(s): 84d88df

lambdacloud setup

Browse files
Files changed (1) hide show
  1. lambdacloud-setup.sh +28 -0
lambdacloud-setup.sh ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
2
+ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
3
+ xz-utils tk-dev libffi-dev liblzma-dev python-openssl git
4
+ sudo apt install zlib1g zlib1g-dev libssl-dev libbz2-dev libsqlite3-dev
5
+ sudo apt install libssl-dev
6
+
7
+ git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.13.1
8
+ source "$HOME/.asdf/asdf.sh"
9
+
10
+ asdf plugin-add python
11
+ asdf install python 3.11.7
12
+ asdf global python 3.11.7
13
+
14
+ LAMBDA_REPO=$(mktemp) && \
15
+ wget -O${LAMBDA_REPO} https://lambdalabs.com/static/misc/lambda-stack-repo.deb && \
16
+ sudo dpkg -i ${LAMBDA_REPO} && rm -f ${LAMBDA_REPO} && \
17
+ sudo apt-get update && \
18
+ sudo apt-get --yes upgrade && \
19
+ sudo apt-get install --yes --no-install-recommends lambda-server && \
20
+ sudo apt-get install --yes --no-install-recommends nvidia-headless-470 && \
21
+ sudo apt-get install --yes --no-install-recommends lambda-stack-cuda
22
+
23
+ sudo apt-get install portaudio19-dev python-all-dev python3-all-dev
24
+
25
+ curl -sSL https://pdm-project.org/install-pdm.py | python3 -
26
+
27
+ cd server && pdm install
28
+ cd client && pdm install