@@ -16,21 +16,31 @@ if your current version is less than 2.8.0).
16
16
<Platform.TabGroup>
17
17
<Platform.MacOSTab>
18
18
19
+ ## Upgrade with brew:
19
20
``` shell
20
- # Intel Macs
21
+ brew upgrade telepresenceio/telepresence/telepresence-oss
22
+ ```
23
+
24
+ ## OR upgrade by downloading the binary for your platform
25
+
26
+ ### Intel Macs
21
27
22
- # 1. Download the latest binary (~105 MB):
28
+ ``` shell
29
+ # 1. Download the binary.
23
30
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion $/telepresence-darwin-amd64 -o /usr/local/bin/telepresence
24
31
25
32
# 2. Make the binary executable:
26
33
sudo chmod a+x /usr/local/bin/telepresence
34
+ ```
27
35
28
- # Apple silicon Macs
36
+ ### Apple silicon Macs
29
37
30
- # 1. Remove the old binary. This is very important on Silicon macs, because they keep track of the binary signature
31
- sudo rm /usr/local/bin/telepresence
38
+ ``` shell
39
+ # 1. Ensure that no old binary exists. This is very important because Silicon macs track the executable's signature
40
+ # and just updating it in place will not work.
41
+ sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion $/telepresence-darwin-amd64 -o /usr/local/bin/telepresence
32
42
33
- # 2. Download the latest binary (~101 MB):
43
+ # 2. Download the binary.
34
44
sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion $/telepresence-darwin-arm64 -o /usr/local/bin/telepresence
35
45
36
46
# 3. Make the binary executable:
@@ -48,6 +58,17 @@ sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$d
48
58
sudo chmod a+x /usr/local/bin/telepresence
49
59
```
50
60
61
+ </Platform.MacOSTab>
62
+ <Platform.GNULinuxTab>
63
+
64
+ ``` shell
65
+ # 1. Download the latest binary (~95 MB):
66
+ sudo curl -fL https://app.getambassador.io/download/tel2oss/releases/download/$dlVersion $/telepresence-linux-amd64 -o /usr/local/bin/telepresence
67
+
68
+ # 2. Make the binary executable:
69
+ sudo chmod a+x /usr/local/bin/telepresence
70
+ ```
71
+
51
72
</Platform.GNULinuxTab>
52
73
<Platform.WindowsTab>
53
74
0 commit comments