@@ -29,7 +29,7 @@ envd is a development environment management tool for data scientists.
2929### From binary
3030
3131``` bash
32- sudo /bin/sh -c ' wget https://github.com/tensorchord/envd/releases/download/0.0.1-alpha.3 /envd_0.0.1-alpha.3_Linux_x86_64 -O /usr/local/bin/envd && chmod +x /usr/local/bin/envd && /usr/local/bin/envd bootstrap'
32+ sudo /bin/sh -c ' wget https://github.com/tensorchord/envd/releases/download/0.0.1-alpha.5 /envd_0.0.1-alpha.5_Linux_x86_64 -O /usr/local/bin/envd && chmod +x /usr/local/bin/envd && /usr/local/bin/envd bootstrap'
3333```
3434
3535### From source code
@@ -63,21 +63,23 @@ jupyter(password="", port=8888)
6363Then you can run ` envd up ` and open jupyter notebook at [ ` http://localhost:8888 ` ] ( http://localhost:8888 ) , or open vscode remote to attach to the container.
6464
6565```
66- [+] ⌚ parse build.envd and download/cache dependencies 23.7s ✅ (finished)
67- => download oh-my-zsh 13.5s
68- => download ms-vscode.cpptools-1.7.1 2.1s
69- => download github.copilot-1.12.5517 1.3s
70- => download ms-python.python-2021.12.1559732655 6.7s
71- [+] 🐋 build envd environment 4.4s (23/24)
72- => 💽 (cached) copy /ms-python.python-2021.12.1559732655/extension /root/ 0.0s
73- => 💽 (cached) merge (copy /ms-vscode.cpptools-1.7.1/extension /root/.vsc 0.0s
74- => 💽 (cached) mkfile /etc/apt/sources.list 0.0s
75- => 💽 (cached) merge (docker-image://docker.io/nvidia/cuda:11.6.0-cudnn8- 0.0s
76- => 💽 (cached) mkfile /etc/pip.conf 0.0s
77- => 💽 (cached) merge (merge (docker-image://docker.io/nvidia/cuda:11.6.0- 0.0s
78- => 💽 (cached) sh -c apt-get update && apt-get install -y --no-install-re 0.0s
79- => 💽 (cached) pip install tensorflow numpy jupyter 0.0s
80- => 💽 (cached) diff (sh -c apt-get update && apt-get install -y --no-inst 0.0s
66+ [+] ⌚ parse build.envd and download/cache dependencies 0.0s ✅ (finished)
67+ => 💽 (cached) download oh-my-zsh 0.0s
68+ => 💽 (cached) download ms-python.python 0.0s
69+ [+] 🐋 build envd environment 7.7s (24/25)
70+ => 💽 (cached) (built-in packages) apt-get install curl openssh-client g 0.0s
71+ => 💽 (cached) create user group envd 0.0s
72+ => 💽 (cached) create user envd 0.0s
73+ => 💽 (cached) add user envd to sudoers 0.0s
74+ => 💽 (cached) (user-defined packages) apt-get install screenfetch 0.0s
75+ => 💽 (cached) install system packages 0.0s
76+ => 💽 (cached) pip install jupyter 0.0s
77+ => 💽 (cached) install PyPI packages 0.0s
78+ => 💽 (cached) install envd-ssh 0.0s
79+ => 💽 (cached) install vscode plugin ms-python.python 0.0s
80+ => 💽 (cached) copy /oh-my-zsh /home/envd/.oh-my-zsh 0.0s
81+ => 💽 (cached) mkfile /home/envd/install.sh 0.0s
82+ => 💽 (cached) install oh-my-zsh 0.0s
8183...
8284# You are in the docker container for dev
8385envd >
8789
8890### Configure mirrors
8991
90- ```
92+ ``` text
9193cat ~/.config/envd/config.envd
9294ubuntu_apt(source="""
9395deb https://mirror.sjtu.edu.cn/ubuntu focal main restricted
@@ -102,8 +104,8 @@ deb https://mirror.sjtu.edu.cn/ubuntu focal-security main restricted universe mu
102104""")
103105pip_mirror(mirror = "https://mirror.sjtu.edu.cn/pypi/web/simple")
104106vscode(plugins = [
105- "ms-vscode.cpptools-1.7.1 ",
106- "github.copilot-1.12.5517 "
107+ "ms-python.python ",
108+ "github.copilot"
107109])
108110```
109111
@@ -118,4 +120,4 @@ envd is backed by [TensorChord](https://github.com/tensorchord) and licensed und
118120We welcome all kinds of contributions from the open-source community, individuals, and partners.
119121
120122- Join our [ discord community] ( https://discord.gg/KqswhpVgdU ) !
121- - To build from source, check the [ contributing page] ( ./CONTRIBUTING.md ) .
123+ - To build from the source, check the [ contributing page] ( ./CONTRIBUTING.md ) .
0 commit comments