Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tools:core [2022/09/24 09:43] – external edit 127.0.0.1tools:core [2022/09/24 10:30] (current) – [Ubuntu Core] darron
Line 1: Line 1:
 ====Ubuntu Core==== ====Ubuntu Core====
 +<wrap right>
 +{{:tools:core.jpg?200|RPi 2 UBUNTU core}}
 +</wrap>
  
 Ubuntu core is a so called embedded Linux used to host SNAP apps and Microk8s. It is not designed for development of SNAPs, only their deployment. Ubuntu core is a so called embedded Linux used to host SNAP apps and Microk8s. It is not designed for development of SNAPs, only their deployment.
Line 5: Line 8:
 This guide is for the UBUNTU core 22 on the RPi version 2. This guide is for the UBUNTU core 22 on the RPi version 2.
  
-The initial problem with this is that it requires a monitor and US keyboard to setup. If +The initial problem with this is that it requires a monitor and US keyboard to setup. 
-WiFI is required, then it must be supported and the only supported USB wireless adapter at+ 
 +If WiFI is required, then it must be supported and the only supported USB wireless adapter at
 hand was a Broadcom type BCM43143/2. Neither a RALINK or Atheros USB hand was a Broadcom type BCM43143/2. Neither a RALINK or Atheros USB
 adapter were supported. adapter were supported.
 +
 +The integrated WiFi on the RPi3 and RPi4 should also be supported but I have not tested this.
  
 It is necessary to setup the system using supported hardware at the outset and UBUNTU core can be considered to be a SNAP appliance. It is necessary to setup the system using supported hardware at the outset and UBUNTU core can be considered to be a SNAP appliance.
Line 17: Line 23:
 Download Ubuntu Core from [[https://ubuntu.com/core/docs/supported-platforms|here]]. Download Ubuntu Core from [[https://ubuntu.com/core/docs/supported-platforms|here]].
  
-Eg. for Raspberry Pi 2+Eg. for Raspberry Pi 2.
  
 <code> <code>
Line 23: Line 29:
 </code> </code>
  
-The official RPi install guide can be found [[https://ubuntu.com/core/docs/install-raspberry-pi|here]].+Write the image to a microSD card.
  
 <code> <code>
 xzcat ubuntu-core-22-armhf+raspi.img.xz | dd if=/dev/stdin of=/dev/sda bs=4M xzcat ubuntu-core-22-armhf+raspi.img.xz | dd if=/dev/stdin of=/dev/sda bs=4M
 </code> </code>
 +
 +The official RPi install guide can be found [[https://ubuntu.com/core/docs/install-raspberry-pi|here]].
  
 /* /*
Line 42: Line 50:
 </code> </code>
  
-After enabling DHPCv4 on the network interface and it will ask for an email address (remember that the @ symbol is SHIFT-2).+After enabling DHPCv4 on the network interface and it will ask for an email address (remember that the @ symbol is SHIFT-2 with the US keyboard layout).
  
 The e-mail address must be registered on UBUNTO ONE at https://login.ubuntu.com/ and you must have created an SSH key and imported the public key on the website. This will be download to the RPi 2. The e-mail address must be registered on UBUNTO ONE at https://login.ubuntu.com/ and you must have created an SSH key and imported the public key on the website. This will be download to the RPi 2.
Line 51: Line 59:
  
 <code> <code>
-ssh-keygen -t rsa -b 4096 -f id_rsa_ubuntu+ssh-keygen -t rsa -b 4096 -f  ~/.ssh/id_rsa_ubuntu
 </code> </code>
  
Line 59: Line 67:
  
 <code> <code>
-ssh username@hostname -i id_rsa_ubuntu+ssh username@hostname -i  ~/.ssh/id_rsa_ubuntu
 ... ...
 Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-1008-raspi armv7l) Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-1008-raspi armv7l)