File tree 3 files changed +82
-0
lines changed
3 files changed +82
-0
lines changed Original file line number Diff line number Diff line change @@ -20,6 +20,20 @@ docker run -it -p 127.0.0.1:8080:8080 -v "$PWD:/home/coder/project" codercom/cod
20
20
21
21
## Getting Started
22
22
23
+ ### Installation
24
+
25
+ #### Mac
26
+
27
+ ``` bash
28
+ curl -s https://raw.githubusercontent.com/cdr/code-server/issue-1396/install_mac.sh | bash -s
29
+ ```
30
+
31
+ #### Linux
32
+
33
+ ``` bash
34
+ curl -s https://raw.githubusercontent.com/cdr/code-server/issue-1396/install_linux.sh | bash -s
35
+ ```
36
+
23
37
### Requirements
24
38
25
39
- 64-bit host.
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+ bin_path=$HOME /bin
3
+ lib_path=$HOME /lib
4
+
5
+ version=2.1698
6
+ package=code-server2.1698-vsc1.41.1-linux-x86_64.tar.gz
7
+
8
+ temp_path=/tmp/code-server-$version
9
+
10
+ set -e
11
+
12
+ rm -rf -f $temp_path
13
+ mkdir $temp_path
14
+ cd $temp_path
15
+
16
+ echo " -- Installing code-server version $version "
17
+ wget https://github.com/cdr/code-server/releases/download/$version /$package > /dev/null
18
+
19
+ echo " -- Unpacking code-server release"
20
+ tar -xzf code-server* .tar.gz > /dev/null
21
+ rm -f code-server* .tar.gz
22
+
23
+ rm -rf -f $lib_path /code-server
24
+ mkdir -p $lib_path /code-server
25
+ mv -f code-server* /* $lib_path /code-server/
26
+
27
+ mkdir -p $bin_path
28
+ rm -f $bin_path /code-server
29
+ ln -f -s $lib_path /code-server/code-server $bin_path /code-server
30
+
31
+ rm -rf -f $temp_path
32
+ echo " -- Successfully installed code-server at $bin_path /code-server"
33
+ exit 0
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+
3
+ bin_path=/usr/local/bin
4
+ lib_path=/usr/local/lib
5
+
6
+ version=2.1698
7
+ package=code-server2.1698-vsc1.41.1-darwin-x86_64
8
+
9
+ temp_path=/tmp/code-server-$version
10
+
11
+ set -e
12
+
13
+ rm -rf -f $temp_path
14
+ mkdir $temp_path
15
+ cd /tmp/code-server-$version
16
+
17
+ echo " -- Installing code-server version $version "
18
+ wget https://github.com/cdr/code-server/releases/download/$version /$package .zip > /dev/null
19
+
20
+ echo " -- Unpacking release"
21
+ unzip $package .zip > /dev/null
22
+ rm $package .zip
23
+
24
+ echo " -- Installing binary"
25
+ rm -rf -f $lib_path /code-server
26
+ mkdir $lib_path /code-server
27
+ mv -f ./$package /* $lib_path /code-server/
28
+
29
+ rm -f $bin_path /code-server
30
+ ln -s $lib_path /code-server/code-server $bin_path /code-server
31
+
32
+ rm -rf -f $temp_path
33
+
34
+ echo " -- Successfully installed code-server at $bin_path /code-server"
35
+ exit 0
You can’t perform that action at this time.
0 commit comments