Tag: Installation

  • How to Install ROS 2 and Gazebo on Ubuntu

    Building and testing autonomous vehicle software for a real product is not a job to learn end-to-end from a random blog for sure. On the other hand, if you are looking for a mildly complicated weekend project to learn how to use some cool tools like ROS 2 and Gazebo, you are in the right…

  • Install NFS Server on Raspberry Pi

    Network File System (NFS) is a distributed file system protocol that allows a user on a client computer to access files over a network like how local storage is accessed. I am using it to share files across devices on my local home network. Please do not use it as your only backup system. I…

  • Install PostgreSQL on Raspberry Pi

    According to the official PostgreSQL website, “PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.” In this post, I will be helping you to install PostgreSQL on Raspberry Pi. It can be used as a…

  • Install Apache Server on Raspberry Pi

    1. What is Apache Server and Why Use it on Raspberry Pi? According to the Apache website: “The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server…

  • Install Docker on Raspberry Pi

    1. First things first, set up your Raspberry Pi You can follow this guide to set up your Raspberry Pi to install anything on it. 2. Let’s get started, get the installer script By running the following command you will be downloading an installer script to your home directory. You can run the script with…

  • Install openmediavault on Raspberry Pi

    1. First things first, what is openmediavault? According to the openmediavault official website: “openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. Thanks to the modular design of the framework it can be enhanced…

  • Install OctoPrint on Raspberry Pi Zero 2W

    1. What is Octoprint and what can it do? Octoprint is “The snappy web interface for your 3D printer.” according to their official website. This means that this open-source and free software gives you the ability to control your 3D printer with a web interface through the network connection. It can save you from taking…

  • Install and Configure NGINX Server on Raspberry Pi

    According to the NGINX website: NGINX is open-source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP)…

  • Coding on Raspberry Pi Remotely with VS Code

    When developing software for Raspberry Pi we all get frustrated by the synchronization between the Raspberry Pi and the development environment. Some people are pushing the code from the development environment to git and pulling it from the Raspberry Pi and running it. Some people are using “scp” to copy files into the Raspberry Pi…

  • The Ultimate Desktop Experience on Raspberry Pi with FydeOS

    Since the first time that Raspberry Pi gets popular, people had one question in their head: Can I use this thing as a desktop replacement? For Raspberry Pi Zero and Zero 2, the answer to this question was a hard no because of the lack of RAM. For the Raspberry Pi 3 and one whole…