# Install YunoHost on a Raspberry Pi *Find other ways to install YunoHost **[here](/install)**.* ## Pre-requisite - A Raspberry Pi model 1, 2 or 3 - An SD card: **4GB** capacity (or more) and **class10** speed rate are highly recommended - An other computer to read this guide and access to your Raspberry Pi - A screen and a keyboard are recommended to control your Raspberry Pi if a problem occurs. - A [reasonable ISP](/isp), preferably with a good and unlimited upstream bandwidth - **YunoHost Raspberry Pi images**, available here: build.yunohost.org There are two ways of installing, depending on if you can start your server from scratch or not. --- ## Installation using an image 1. Copy image to the SD card 2. Plug & boot 3. Post-install ## Manual installation Follow these steps if you can't start from scratch and simply use an image. Note - Yunohost installation is different if you have a Raspberry Pi Zero, be careful! 1. Install git ```bash sudo apt-get install git ``` 2. Clone the Yunohost install script repository ```bash git clone https://github.com/YunoHost/install_script /tmp/install_script ``` 3. The root user must have a password set, if it isn't the case, set it (whithout the install script failed): ```bash sudo passwd root ``` 4. Update the Pi: ```bash apt-get update ; apt-get dist-upgrade -y ; apt-get install rpi-update ; rpi-update ; reboot` ``` This will upgrade the Pi, then reboot.