@cryptotaxi247 / netdata-1 / commits / 2d7d34e10

Doc Linux improved order in kickstart (#19975)

Improved order "what does kickstart do"

kanelatechnical committed Mar 26, 2025 at 16:53 UTC 2d7d34e109dfdf966054f500f8e0c2409c964b60
1 file changed +18 -13
packaging/installer/methods/kickstart.md
+18 -13
@@ -9,19 +9,8 @@ import TabItem from '@theme/TabItem';
9
10 **`kickstart.sh` is the recommended way of installing Netdata.**
11
12 -This script works on all Linux distributions and macOS environments, by detecting the optimal method of installing Netdata directly to the operating system.
12 +This script works on all Linux distributions, by detecting the optimal method of installing Netdata directly to the operating system.
13
14 -## What does `kickstart.sh` do?
15 -
16 -The `kickstart.sh` script does the following after being downloaded and run using `sh`:
17 -
18 -- Determines what platform you’re running on.
19 -- Checks for an existing installation, and if found updates that instead of creating a new installation.
20 -- Attempts to install Netdata using our [official native binary packages](/packaging/installer/methods/packages.md).
21 -- If there are no official native binary packages for your system (or installing that way failed), tries to install using a [static build of Netdata](/packaging/makeself/README.md) if one is available.
22 -- If no static build is available, installs required dependencies and then attempts to install by building Netdata locally (by downloading the sources and building them directly).
23 -- Installs `netdata-updater.sh` to `cron.daily`, so your Netdata installation will be updated with new nightly versions, unless you override that with an [optional parameter](#optional-parameters-to-alter-your-installation).
24 -- Prints a message whether installation succeeded or failed for QA purposes.
14
15 ## Installation
16
@@ -124,7 +113,7 @@ By default, the kickstart script will provide a Netdata Agent installation that
113
114 ### anonymous telemetry
115
127 -By default, the Agent is sending anonymous telemetry data to help us take identify the most common operating systems and the configurations Netdata Agents run. We use this information to prioritize our efforts towards what is most commonly used by our community.
116 +By default, the Agent is sending anonymous telemetry data to help us identify the most common operating systems and the configurations Netdata Agents run. We use this information to prioritize our efforts towards what is most commonly used by our community.
117
118 - `--disable-telemetry`
119 Disable anonymous statistics.
@@ -182,3 +171,19 @@ run the following:
171 ```
172
173 If the script is valid, this command will return `OK, VALID`.
174 +
175 +## What does `kickstart.sh` do?
176 +
177 +The `kickstart.sh` script does the following after being downloaded and run using `sh`:
178 +
179 +- Determines what platform you’re running on.
180 +- Checks for an existing installation, and if found updates that instead of creating a new installation.
181 +- Attempts to install Netdata using our [official native binary packages](/packaging/installer/methods/packages.md).
182 +- If there are no official native binary packages for your system (or installing that way failed), tries to install using a [static build of Netdata](/packaging/makeself/README.md) if one is available.
183 +- If no static build is available, installs required dependencies and then attempts to install by building Netdata locally (by downloading the sources and building them directly).
184 +- Installs `netdata-updater.sh` to `cron.daily`, so your Netdata installation will be updated with new nightly versions, unless you override that with an [optional parameter](#optional-parameters-to-alter-your-installation).
185 +- Prints a message whether installation succeeded or failed for QA purposes.
186 +<!--stackedit_data:
187 +eyJoaXN0b3J5IjpbLTExMTgwOTg4NzMsLTE1ODk2MzM4MTRdfQ
188 +==
189 +-->
\ No newline at end of file