How to install software on Raspberry Pi?


Raspberry pi is great computer for kids and the people who don’t have enough money to buy expensive computers or tablets. It is the cheapest computer in the world. This credit card sized computer measures 85.60mm x 56mm x 21mm and weighs only 45g. Although it is a mini-computer, it can run your home media center, internet radio, VPN, etc. It can be used for games, spreadsheets, word-processing, and playing full HD videos. You are required to configure it and install an OS before doing anything. Here is provided a guide on how to install software on raspberry pi.

How to install software on raspberry pi

Raspberry pi is available in 2 models: A and B. Both the models have almost same specifications except RAM, USB port and Ethernet. Model A sports 256MB RAM, 1 USB port, and no Ethernet port whereas Model B includes 512MB RAM, 2 USB port and a 10/100 Ethernet port. Raspberry pi uses an SD card rather than hard disk or solid-state drive. It supports SD cards from 2GB to 32GB for booting and long-term storage. However, you should use minimum 4GB SD card. The price of Model A & B is $25 (£16) and $35 (£22) respectively.

Steps to Install Programs on Raspberry Pi:

Step 1: Install an Operating System

You need to install an operating system on your Raspberry Pi as it does not ship with a pre-installed operating system. The Pi uses the SD card so you need Windows, Mac OS X or Linux computer to install operating system to an SD card. The Pi supports a variety of operating systems but Raspbian OS is recommended. There is different downloading process for Windows, Mac OS X or Linux computer.


  • Visit Raspberry Pi Downloads, download the most recent version of Raspbian and unzip the .IMG file.
  • Then, download Win32DiskImager software ( and unzip the application (.exe file).
  • Now, plug your SD card into the PC with the help of a card reader.
  • Run the application Win32DiskImager.exe by double-clicking. Windows 7 or 8 users have to right click on it and select “Run as Administrator”.
  • The SD card will be automatically detected by the application. If not, then hit the drop-down menu and select it.
  • Select the Raspbian .img file (just downloaded) in the Image File box.
  • Press the “Write” button and safely eject your SD card after few minutes.

Mac OS X

  • Download the most recent version of Raspbian and unzip the .IMG file by visiting Raspberry Pi Downloads.
  • After that, download RPi-sd card and unzip the app.
  • Plug the SD card into the PC with a card reader.
  • Run the RPi-sd card builder application and select a Raspbian image. Also, select the .IMG file that you downloaded previously.
  • Hit the “Continue” button as you have already connected the SD card. Choose your SD card from the SD card options and press OK.
  • Type administrator password and hit OK.
  • Safely remove your SD card after RPi-sd card builder completes prepping it.


  • Download Raspbian from Raspberry Pi Downloads and unzip the .img file.
  • Download Linux terminal emulator.
  • Now, plug the SD card into the PC. If the card mounts automatically, unmount it but don’t take it out from the reader.
  • Type a line to copy all the data of the Raspbian .img file to the SD card. For example: sudo dd if=PATH_TO_IMG_FILE of=PATH_TO_SD_CARD_MOUNT_POINT bs=1m
  • Enter your root password or administrator password and press ‘Enter’.
  • After sometime, eject the SD card safely.

Step 2: Boot your Raspberry Pi

Once you have ejected the SD card, insert it into the Raspberry Pi. Connect the HDMI cable from the unit to the TV/monitor or plug in the analogue to your TV/monitor. After that, connect the Raspberry Pi with a micro USB power adapter. Now, your Raspberry Pi will boot for the first time.

Step 3: Configure your Raspberry Pi

  • You will see a configuration tool named “Raspi-config” window along with a big list of settings.
  • You have to highlight or select the “expand_rootfs” and press ‘Enter’.
  • Then, press OK to confirm that you want to expand the file system.
  • While you come back to the configuration list, choose the Finish option.
  • Afterward, select ‘Yes’ to reboot.
  • The Raspberry Pi will reboot and you can view raspberrypi login. Enter default Username: pi and Password: raspberry.
  • Now, you can see the prompt: pi@raspberry ~ $. You are required to type “startx” to start the desktop.

You can also use The Command Line to install the software. Install the scrot tool by typing “sudo apt-get install scrot”. Use the apt-get install command to search the accessible storage areas for the software. Then, download the needed files.

The Raspberry Pi App Store:

You can install the Raspberry Pi App Store by typing “sudo apt-get update && sudo apt-get install pistore” at the comment line. After installation, you can see a new icon on the desktop. Just, double-click on it and all the available applications list will appear. You can search the The Raspberry Pi App Store and also view the full details & screenshots of the available software.

It is very easy to install apps in the Raspberry Pi Store. Simply, search the app you want to install and hit the “start downloading” button. You can download free and paid apps. The payments of the paid apps can be made by adding a payment method to your account. You can install one app at a time in Raspberry Pi store, so installation can take some time.


One thought on “How to install software on Raspberry Pi?

Leave a Reply

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