• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

KaliTut

Kali Linux tutorial and Linux Tips

  • Home
  • Raspberry Pi
  • Privacy Policy
  • About us
  • Affiliate disclaimer

Installing Raspbian on Raspberry Pi

July 5, 2019 by Kalitut

This article is about installing Raspbian on Raspberry Pi 3. If you follow all the steps one by one, it’s a piece of cake. There are different Linux distributions available, we choose Raspbian on Raspberry Pi.

Raspbian is a Linux distribution that has been developed for educational purposes and is optimized for the different models of the Raspberry Pi.

Raspbian is a fork from Debian that can be installed as a live system on an SD card or a microSD card. The first version of Raspbian was released in July 2012 as a replacement for the Debian Squeeze version for ARM processors, previously used by the Raspberry Pi Foundation.

Preparation Sd card for Raspberry Pi

Download the SDFormatter V5.0 program and format the micro SD card. Although an 8 GB card is sufficient, I advise you to take a 16 GB card. In terms of price, there is not much difference, the advantage is that you never run out of space. Make sure you take a decent card (Class 10 / UHS-I), such as a Sandisk or Samsung. SD cards from 32 GB can cause problems when booting the Raspberry Pi.

Preparation Sd card for Raspberry Pi

Download the Win32 Disk Imager program and an image from Raspian Stretch . Extract the Raspian image and write the image with Win32 Disk Imager to the SD card.

Raspian Stretch

Since November 2016, Raspbian has disabled the SSH server by default, but this is easy to solve: create a blank file with the name ‘ssh’, without extension, in the boot partition of the SD card.

Raspbian SSH server

Insert the SD card in the Raspberry Pi and connect a network cable. After the startup you will see the IP address of the Raspberry Pi , write this down somewhere. If the Raspberry is not connected to a monitor, you can look up the IP in your modem / router or search with a network scanner on your smartphone / tablet (eg with the Fing app ).

Raspberry Pi IP Address

Log in via SSH with PuTTY . The user name is pi and the raspberry password .
raspbian password:
User: pi
Pass: raspberry
Raspbian Configuration and optimization 

sudo raspi-config
raspbian password

Choose the configuration options below:

  1. Change User Password
  2. Internationalization Options (change time zone)
  3. Advanced Options – Expand filesystem
  4. Advanced Options – Memory Split, change GPU to 16MB)
  5. Update

And then restart the system with the command:

sudo reboot

Reconnect in PuTTY (right mouse button in the PuTTY screen) and log in (with the new password).
Update the system with the following commands:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Delete the downloaded files and restart the system:

sudo apt-get clean
sudo reboot

With the command below you can install any new firmware on Raspberry Pi

sudo rpi update

If you want to install Domoticz later, we still have to perform one more step, otherwise you will receive the following error message if you want to start Domoticz: error while loading shared libraries : libssl . so . 1.0.0 : can not open shared object file : No such file or directory

This is due to the absence of the  libssl.so.1.0.0 library. The library can be installed via the steps below. We will now first manually download the libssl library:

wget http://ftp.debian.org/debian/pool/main/o/openssl/libssl1 .0 .0_1 .0 .1 t- 1 + deb8u8_armhf.deb

Then we will start the installation:

sudo dpkg -i libssl1 .0 .0_1 .0 .1 t- 1 + deb8u8_armhf.deb

Finally, we have to install a python package to prevent an error message in Domoticz:

sudo apt-get install libpython3 .5 -dev

And restart the Raspberry with the command:

sudo reboot

Raspbian is now successfully installed on your Raspberry Pi and ready for the next step

Post Views: 208

Filed Under: Raspberry Pi Tagged With: Raspbian

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Follow us

  • Facebook
  • Twitter
  • YouTube

Categories

  • algorithm
  • Android Ai coding
  • Android pentesting tools
  • Arduino
  • Artificial Intelligence
  • Books
  • ChatGPT Prompt
  • Darknet
  • database
  • General
  • Github Tools
  • Hacking
  • Kali Linux
  • Linux
  • Linux Commands
  • Network Administrator
  • Penetration Testing
  • Penetration Testing Tools
  • PowerShell
  • Raspberry Pi
  • resources
  • Review
  • Termux
  • Tutorials
  • Ubuntu
  • Uncategorized
  • Video Tutorials
  • vmware
  • WiFi Adapter
  • WiFi Pentesting
  • Wireless Router
  • Wireshark

Recent Posts

  • Transforming Photos with ChatGPT Prompt : A Cinematic Double Exposure in a Post-Apocalyptic World
  • Stryker Android App: Your Mobile Pentesting Powerhouse
  • Alfa awus036ach review
  • Alfa AWUS1900 for Wireless Penetration Testing
  • How to Run DeepSeek AI Locally on Kali Linux – Step-by-Step Guide

Footer

Kalitut

Kalitut.com goal is to share the knowledge for free, help you find the best tools on the web and provides tutorials

Find us on social media

  • Facebook
  • Pinterest
  • Reddit
  • Twitter
  • YouTube

Copyright © 2025

  • Home
  • About us
  • Privacy Policy
  • Affiliate disclaimer