@@ -33,18 +33,24 @@ To get the binary just download the latest release for your OS/Arch from the [re
3333
3434### Homebrew
3535
36- The ` KusionStack/tap ` has macOS and GNU/Linux pre-built binaries available:
36+ The ` KusionStack/tap ` has macOS and GNU/Linux pre-built binaries available.
3737
38+ First installation:
3839```
39- brew install KusionStack/tap/kusionup
40+ brew install KusionStack/tap/kusionup && kusionup init
41+ ```
42+
43+ Upgrade:
44+ ```
45+ brew upgrade KusionStack/tap/kusionup
4046```
4147
4248### Build from Source
4349
4450Starting with Go 1.17, you can install ` kusionup ` from source using go install:
4551
4652```
47- go install github.com/KusionStack/kusionup/cmd@latest
53+ go install github.com/KusionStack/kusionup/cmd@latest && kusionup init
4854```
4955
5056### Docker
@@ -58,7 +64,15 @@ docker pull kusionstack/kusionup:latest
5864## ⚡ Usage
5965
6066```
61- $ kusionup install
67+ $ kusionup init # Need to run at first execution
68+
69+ $ kusionup ls-ver # View all installable kusion versions
70+ github@latest
71+ github@v0.4.3
72+ cdn@latest
73+ cdn@v0.4.3
74+
75+ $ kusionup install cdn@latest # Install the specified kusion version
6276Downloaded 0.0% ( 2426 / 139988826 bytes) ...
6377Downloaded 11.4% ( 16003466 / 139988826 bytes) ...
6478Downloaded 21.0% ( 29433014 / 139988826 bytes) ...
@@ -70,16 +84,14 @@ Downloaded 71.2% ( 99667706 / 139988826 bytes) ...
7084Downloaded 81.5% (114078806 / 139988826 bytes) ...
7185Downloaded 91.5% (128134166 / 139988826 bytes) ...
7286Downloaded 100.0% (139988826 / 139988826 bytes)
73- INFO[0053] Unpacking ~/.kusionup/kusion-open @latest/kusion-darwin.tgz ...
74- INFO[0059] Success: latest downloaded in ~/.kusionup/kusion-open @latest
75- INFO[0059] Default Kusion is set to 'open @latest'
87+ INFO[0053] Unpacking ~/.kusionup/kusion-cdn @latest/kusion-darwin.tgz ...
88+ INFO[0059] Success: latest downloaded in ~/.kusionup/kusion-cdn @latest
89+ INFO[0059] Default Kusion is set to 'cdn @latest'
7690
77- $ kusionup show
91+ $ kusionup show # View all installed kusion versions
7892| VERSION | ACTIVE |
7993|---------------|--------|
80- | latest | * |
81-
82- $ kusion version
94+ | cdn@latest | * |
8395```
8496
8597For details, please refer to the [ documentation] ( https://kusionstack.io/docs/user_docs/getting-started/install/kusionup )
0 commit comments