|
5 | 5 |
|
6 | 6 | 1. Download the installation package along with its SHA256 checksum and signature files. |
7 | 7 |
|
8 | | - * Using Wget: |
| 8 | + * Using `wget`: |
9 | 9 |
|
10 | 10 | ```bash |
11 | 11 | wget -O /tmp/cortex_{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1_all.deb https://cortex.download.strangebee.com/{% include-markdown "includes/cortex-latest-version.md" start="<!--start-shortversion-->" end="<!--end-shortversion-->" %}/deb/cortex_{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1_all.deb |
|
24 | 24 | * Replace `<file_name>` with the full name of the versioned file you want to install. For example, use `cortex_3.2.1-2_all`. |
25 | 25 | * Replace `<major.minor_version>` with the corresponding version directory. For example, use `3.2`. |
26 | 26 |
|
27 | | - * Using cURL: |
| 27 | + !!! tip "Package repository" |
| 28 | + For details on package organization and naming conventions, see [Cortex Package Repository](/cortex/installation-and-configuration/cortex-packages/). |
| 29 | + |
| 30 | + * Using `curl`: |
28 | 31 |
|
29 | 32 | ```bash |
30 | 33 | curl -o /tmp/cortex_{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1_all.deb https://cortex.download.strangebee.com/{% include-markdown "includes/cortex-latest-version.md" start="<!--start-shortversion-->" end="<!--end-shortversion-->" %}/deb/cortex_{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1_all.deb |
|
42 | 45 |
|
43 | 46 | * Replace `<file_name>` with the full name of the versioned file you want to install. For example, use `cortex_3.2.1-2_all`. |
44 | 47 | * Replace `<major.minor_version>` with the corresponding version directory. For example, use `3.2`. |
| 48 | + |
| 49 | + !!! tip "Package repository" |
| 50 | + For details on package organization and naming conventions, see [Cortex Package Repository](/cortex/installation-and-configuration/cortex-packages/). |
45 | 51 | |
46 | 52 |
|
47 | | - 2. Verify the integrity of the downloaded package. |
| 53 | + 1. Verify the integrity of the downloaded package. |
48 | 54 |
|
49 | 55 | * Check the SHA256 checksum by comparing it with the provided value. |
50 | 56 |
|
|
64 | 70 |
|
65 | 71 | * Verify the GPG signature using the public key. |
66 | 72 | |
67 | | - a. Download the public key at [keys.download.strangebee.com](https://keys.download.strangebee.com){target=_blank} using Wget or cURL. |
| 73 | + a. Download the public key at [keys.download.strangebee.com](https://keys.download.strangebee.com){target=_blank} using `wget` or `curl`. |
68 | 74 |
|
69 | 75 | ```bash |
70 | 76 | wget -O /tmp/strangebee.gpg https://keys.download.strangebee.com/latest/gpg/strangebee.gpg |
|
105 | 111 |
|
106 | 112 | If you don't see `Good signature`, if the fingerprint differs, or if the signature is reported as `BAD`, don't install the package. This indicates the integrity or authenticity of the file can't be confirmed. Report the issue to the [StrangeBee Security Team](mailto:security@strangebee.com). |
107 | 113 |
|
108 | | - 3. Install the package. |
| 114 | + 2. Install the package. |
109 | 115 |
|
110 | 116 | * Using `apt-get` to manage dependencies automatically: |
111 | 117 |
|
|
126 | 132 |
|
127 | 133 | 1. Download the installation package along with its SHA256 checksum and signature files. |
128 | 134 |
|
129 | | - * Using Wget: |
| 135 | + * Using `wget`: |
130 | 136 |
|
131 | 137 | ```bash |
132 | 138 | wget -O /tmp/cortex-{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1.noarch.rpm https://cortex.download.strangebee.com/{% include-markdown "includes/cortex-latest-version.md" start="<!--start-shortversion-->" end="<!--end-shortversion-->" %}/rpm/cortex-{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1.noarch.rpm |
|
145 | 151 | * Replace `<file_name>` with the full name of the versioned file you want to install. For example, use `cortex-3.2.1-1`. |
146 | 152 | * Replace `<major.minor_version>` with the corresponding version directory. For example, use `3.2`. |
147 | 153 |
|
148 | | - * Using cURL: |
| 154 | + !!! tip "Package repository" |
| 155 | + For details on package organization and naming conventions, see [Cortex Package Repository](/cortex/installation-and-configuration/cortex-packages/). |
| 156 | + |
| 157 | + * Using `curl`: |
149 | 158 |
|
150 | 159 | ```bash |
151 | 160 | curl -o /tmp/cortex-{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1.noarch.rpm https://cortex.download.strangebee.com/{% include-markdown "includes/cortex-latest-version.md" start="<!--start-shortversion-->" end="<!--end-shortversion-->" %}/rpm/cortex-{% include-markdown "includes/cortex-latest-version.md" start="<!--start-fullversion-->" end="<!--end-fullversion-->" %}-1.noarch.rpm |
|
164 | 173 | * Replace `<file_name>` with the full name of the versioned file you want to install. For example, use `cortex-3.2.1-1`. |
165 | 174 | * Replace `<major.minor_version>` with the corresponding version directory. For example, use `3.2`. |
166 | 175 |
|
167 | | - 2. Verify the integrity of the downloaded package. |
| 176 | + !!! tip "Package repository" |
| 177 | + For details on package organization and naming conventions, see [Cortex Package Repository](/cortex/installation-and-configuration/cortex-packages/). |
| 178 | + |
| 179 | + 1. Verify the integrity of the downloaded package. |
168 | 180 |
|
169 | 181 | * Check the SHA256 checksum by comparing it with the provided value. |
170 | 182 |
|
|
184 | 196 |
|
185 | 197 | * Verify the GPG signature using the public key. |
186 | 198 | |
187 | | - a. Download the public key at [keys.download.strangebee.com](https://keys.download.strangebee.com){target=_blank} using Wget or cURL. |
| 199 | + a. Download the public key at [keys.download.strangebee.com](https://keys.download.strangebee.com){target=_blank} using `wget` or `curl`. |
188 | 200 |
|
189 | 201 | ```bash |
190 | 202 | wget -O /tmp/strangebee.gpg https://keys.download.strangebee.com/latest/gpg/strangebee.gpg |
|
225 | 237 |
|
226 | 238 | If you don't see `Good signature`, if the fingerprint differs, or if the signature is reported as `BAD`, don't install the package. This indicates the integrity or authenticity of the file can't be confirmed. Report the issue to the [StrangeBee Security Team](mailto:security@strangebee.com). |
227 | 239 |
|
228 | | - 3. Install the package. |
| 240 | + 2. Install the package. |
229 | 241 |
|
230 | 242 | * Using `yum` to manage dependencies automatically: |
231 | 243 |
|
|
0 commit comments