> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dwe.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Install dweOS on an existing system

> This guide is to help you install our dweOS software on an existing Linux system.

<Tip>
  If using **BlueOS**, follow [this guide](/dwe-os/installation/blueos) to install it as an extension instead.
</Tip>

## Getting Started

<Steps>
  <Step title="Installation Script">
    To install for a Raspberry Pi or other Linux-based system, you can execute the following command:

    ```sh theme={null}
    curl -s https://raw.githubusercontent.com/DeepwaterExploration/dweOS/main/install.sh | sudo bash -s
    ```

    <Warning>
      **Note on Hardware PWM (RPi 4/5)**
      Running this script will **not** automatically enable Hardware (High Precision) PWM.

      To use this feature, you must manually enable it within your Raspberry Pi’s `config.txt` file.
      For step-by-step instructions on how to do this, please refer to the
      [Installation section of our GitHub](https://github.com/DeepwaterExploration/dweOS?tab=readme-ov-file#raspberry-pi-hardware-pwm).
    </Warning>
  </Step>

  <Step title="Done.">
    Once installed, the script should exit with the following message:

    ```
    Successfully installed dweOS
    ```
  </Step>

  <Step>
    After the script runs, you can access the interface at the ip address of the device in a web browser.
  </Step>
</Steps>
