Set-up Raspberry Pi

 Introduction

This is a guide for installing Raspberry Pi or any Linux/Ubuntu-running machines. In my case, I would be using my tethered internet connection through my laptop which is connected to a wireless/wired network for this project.  


Goal: Set a up programs that can be utilized by raspberry Pi, internet radios, personal portable security network tools( Ad guard/ Pi-hole/Surfs shark VPN etc.) 

Hardware used: 

  • Raspberry Pi (Raspberry-pi 5) 
  • MicroSD card at least 8Gb (16 GB Size )
  • Power adapter for Raspberry Pi 27watts (USB C cable) 
  • Ethernet cable - (Optional) 
  • Software Used - Raspbian OS, Putty,  
  • Raspbian OS - (Kernel Version 6.6)
  • Debian version: (12 bookworms)




  1. Start Flashing Raspian OS to your SD card.  
For this setup, you will need a Micro SD card, First, insert the SD card into an SD card reader. Then Download the ISO.file from this website Raspberry ISO. Remember to always download the correct version for your device or Raspberry Pi.


NOTE:  Remember your local password and your user name as you will need this to access your Raspberry Pi login later on.  



    2. Remove the SD card from your reader. 

Now put your just flashed SD card in the Raspberry Pi and be sure that the SD card is mounted firmly.  Plugging in your USB-C cable to your power adapter, then plug in your power adapter to the power source. 






































    3Power on and identify your IP address for your Raspberry Pi.

If you remember the first step we've done was to set up your SSID and the password and user name. We can see on my router device name listings BananaSplit. This is your Raspberry Pi on your local network the IP address and MAC address are listed.  







Secure shell (SSH) into Raspberry Pi, SSH protocol allows one to connect to another device remotely without a proper encrypted connection. For this install the Putty tool. Once you've installed Putty on your device, you can log in to Raspberry Pi using Putty if you're only on the same network
NOTE: When installing Putty make sure you've got the correct 64/32Bit version



ssh
NOTE My hostname is "BananaSplit.local", this is my Raspberry Pi name. You can also input the raspberry-Pi 's IP address:192.168.137.136


Enter your username and password. If you miss an input you will have to disconnect from Putty and start over from the beginning. 

*******************************You've logged on successfully.





Running script: sudo raspi-config will bring you to a configuring tool screen for the Raspberry Pi. 

NOTE: Since I do not have an extra monitor lying around, I want to enable VNC mode this setting allows for devices to be remotely accessed and able to display on the screen. 





This will let us have a Remote Desktop option, 

Running script: sudo apt install xrdp -y: this will be able to access your Raspberry Pi remote desktop application. So when you can navigate into your rasp-Pi, from a Windows Remote Desktop application,  mobile phones, etc.  Make sure you have an internet connection to your Pi during this install. 

After finishing the installation.  Running script:  sudo apt update. This command will update the Rasperi Pi database and install the necessary update packages.  Then  Run the script:  sudo reboot.  This will reboot your Raspberry Pi.


******************************* You can close Putty.

Connect to Rasp PI over a mobile app or Windows Remote Desktop application.

Click yes after the dialog pop-up appears. 
Enter your password and username and fill it in. 

For mobile iOS and Android,  you'll need to install a remote desktop application of any remote will work. To get access to your Rasp Pi your mobile device needs to be on the same network as the Pi. 

Microsoft Remote Desktop app



Once saved and connected your login screen should look similar to the Windows Remote version. 

************************FINISHED