<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.craftoftesting.com/index.php?action=history&amp;feed=atom&amp;title=Setting_up_a_Raspberry_PI_for_Automation</id>
	<title>Setting up a Raspberry PI for Automation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.craftoftesting.com/index.php?action=history&amp;feed=atom&amp;title=Setting_up_a_Raspberry_PI_for_Automation"/>
	<link rel="alternate" type="text/html" href="https://wiki.craftoftesting.com/index.php?title=Setting_up_a_Raspberry_PI_for_Automation&amp;action=history"/>
	<updated>2026-10-16T00:40:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.craftoftesting.com/index.php?title=Setting_up_a_Raspberry_PI_for_Automation&amp;diff=98&amp;oldid=prev</id>
		<title>Gregpaskal: Created page with &quot;{{: Header_Nav}} The following steps were used in a POC to setup a Raspberry Pi for automation purposes.  # Initial Setup ## Install Raspbian (Bullseye) on a 32 Gig Micro SD Card ## Boot the Raspberry Pi onto this new install ## Run the following command in a terminal ### &lt;code&gt;cat /etc/os-release&lt;/code&gt; ## Ensure you have Linux 11 (Debian) installed # Setup Networking ## Join the wireless network # Ensure apt is up to date. ## Update the package list to get information...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.craftoftesting.com/index.php?title=Setting_up_a_Raspberry_PI_for_Automation&amp;diff=98&amp;oldid=prev"/>
		<updated>2025-04-05T03:49:45Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{: Header_Nav}} The following steps were used in a POC to setup a Raspberry Pi for automation purposes.  # Initial Setup ## Install Raspbian (Bullseye) on a 32 Gig Micro SD Card ## Boot the Raspberry Pi onto this new install ## Run the following command in a terminal ### &amp;lt;code&amp;gt;cat /etc/os-release&amp;lt;/code&amp;gt; ## Ensure you have Linux 11 (Debian) installed # Setup Networking ## Join the wireless network # Ensure apt is up to date. ## Update the package list to get information...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{: Header_Nav}}&lt;br /&gt;
The following steps were used in a POC to setup a Raspberry Pi for automation purposes.&lt;br /&gt;
&lt;br /&gt;
# Initial Setup&lt;br /&gt;
## Install Raspbian (Bullseye) on a 32 Gig Micro SD Card&lt;br /&gt;
## Boot the Raspberry Pi onto this new install&lt;br /&gt;
## Run the following command in a terminal&lt;br /&gt;
### &amp;lt;code&amp;gt;cat /etc/os-release&amp;lt;/code&amp;gt;&lt;br /&gt;
## Ensure you have Linux 11 (Debian) installed&lt;br /&gt;
# Setup Networking&lt;br /&gt;
## Join the wireless network&lt;br /&gt;
# Ensure apt is up to date.&lt;br /&gt;
## Update the package list to get information on the latest versions of packages and their dependencies:&lt;br /&gt;
### &amp;lt;code&amp;gt;sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
##Upgrade the installed packages to the latest versions:&lt;br /&gt;
###&amp;lt;code&amp;gt;sudo apt upgrade&amp;lt;/code&amp;gt;&lt;br /&gt;
##Remove any packages that were automatically installed to satisfy dependencies for other packages and are now no longer needed.&lt;br /&gt;
###&amp;lt;code&amp;gt;sudo apt autoremove&amp;lt;/code&amp;gt;&lt;br /&gt;
##And to clean up the local repository of retrieved package files that are no longer needed:&lt;br /&gt;
###&amp;lt;code&amp;gt;sudo apt autoclean&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install RealVNC&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install realvnc-vnc-server&amp;lt;/code&amp;gt;&lt;br /&gt;
##After installation, you can enable and start the VNC service using &amp;lt;code&amp;gt;sudo raspi-config&amp;lt;/code&amp;gt; tool or through the Raspberry Pi Configuration menu in the desktop environment. Remember to ensure that VNC is enabled in the Raspberry Pi Configuration settings if you’re using the desktop environment.&lt;br /&gt;
##Select &amp;quot;Interface Options&amp;quot;&lt;br /&gt;
##Select &amp;quot;VNC&amp;quot;&lt;br /&gt;
##Select &amp;quot;Yes&amp;quot; for Would you like to VNC server enabled.&lt;br /&gt;
##Select &amp;quot;Finish&amp;quot; to exit Raspberry Pi Configuration menu.&lt;br /&gt;
#Configure RealVNC&lt;br /&gt;
##Click on the RVNC icon in the Raspberry Pi Toolbar (top right on screen)&lt;br /&gt;
##Go to the hamburger menu and select &amp;quot;Options&amp;quot;&lt;br /&gt;
##Security -&amp;gt; Encryption &amp;quot;Prefer Off&amp;quot;&lt;br /&gt;
##Security -&amp;gt; Authentication &amp;quot;VNC password&amp;quot;&lt;br /&gt;
###Specify Password&lt;br /&gt;
###Enable &amp;quot;Allow connections from legacy VNC Viewer&amp;quot;&lt;br /&gt;
###Click OK to accept changes.&lt;br /&gt;
#Connect to Raspberry Pi via VNC on Mac&lt;br /&gt;
##From the finder select the &amp;quot;Go&amp;quot; menu and choose &amp;quot;Connect to Server&amp;quot;&lt;br /&gt;
##Enter the address vnc://192.168.1.231&lt;br /&gt;
##Enter Password used in previous step&lt;br /&gt;
#Install git&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install git&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install ZShell&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install zsh&amp;lt;/code&amp;gt;&lt;br /&gt;
##Change default shell using &amp;lt;code&amp;gt;sudo chsh -s /usr/bin/zsh&amp;lt;/code&amp;gt;&lt;br /&gt;
##Next time you reboot and open a terminal you should see a prompt to setup the .zshrc file. Select option 2.&lt;br /&gt;
#Install Oh-My-ZShell&lt;br /&gt;
##&amp;lt;code&amp;gt;sh -c &amp;quot;$(curl -fsSL &amp;lt;nowiki&amp;gt;https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh&amp;lt;/nowiki&amp;gt;)&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install Chromium (open-source version of Google Chrome)&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt-get install chromium-browser --yes&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install Firefox&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install firefox-esr&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install Java 17 (Hopefully soon to be version 21)&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install openjdk-17-jdk&amp;lt;/code&amp;gt;&lt;br /&gt;
##Check installed version &amp;lt;code&amp;gt;java -version&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install Maven 3&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install maven&amp;lt;/code&amp;gt;&lt;br /&gt;
##Check installed version &amp;lt;code&amp;gt;mvn -version&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install VSCode&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install code&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install git&lt;br /&gt;
##&amp;lt;code&amp;gt;sudo apt install git&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gregpaskal</name></author>
	</entry>
</feed>