Changes between Version 3 and Version 4 of mycroft-gui-mark-2_sys
- Timestamp:
- 05/03/20 11:17:54 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
mycroft-gui-mark-2_sys
v3 v4 1 1 == Mycroft Mark2 GUI using system QT5 and KDE framework == 2 2 This is based on the very helpful build log of user AIIX that he published on https://github.com/AIIX/Documentation/blob/master/Custom-RPI4-MycroftImage.md 3 He is doing this on 64-bit Rasbperry 4 (architecture arm64) while the target here is 32-bit Raspberry 3B (architekture armhf).3 He is doing this on Rasbperry 4 while the target here is Raspberry 3B but also on 64-bit. 4 4 5 5 === Install Linux === 6 Get https://ubuntu.com/download/raspberry-pi/thank-you?version=20.04&architecture=arm64+raspi (Ubuntu Server 20.04 for 64-bit arm )6 Get https://ubuntu.com/download/raspberry-pi/thank-you?version=20.04&architecture=arm64+raspi (Ubuntu Server 20.04 for 64-bit arm - codename focal) 7 7 flash it to sdcard and boot. 8 8 After first boot login as ubuntu/ubuntu (takes a while until you can do this), change password … … 28 28 }}} 29 29 ==== user ==== 30 * sudo useradd mycroft -g users 31 * sudo mkdir /home/mycroft 32 * sudo chown mycroft:users /home/mycroft 30 * sudo useradd mycroft -g users -G sudo -m -s /bin/bash 31 * sudo passwd mycroft 33 32 * sudo nano /etc/group 34 33 (add mycroft to all groups like ubuntu) 34 35 From now on work as user mycroft 36 37 === update / initial apt setup === 38 * sudo apt-get update && sudo apt-get dist-upgrade -y 39 * sudo apt install git gnupg wget curl apt-transport-https software-properties-common 40 Do the next steps as root: 41 * sudo su - 42 Add KDE Neon gpg key: 43 * wget -qO - 'http://archive.neon.kde.org/public.key' | sudo apt-key add - 44 Add the repository 45 * echo "deb https://archive.neon.kde.org/unstable focal main" > /etc/apt/sources.list.d/neon.list 46 47 === mycroft core === 48 * sudo apt-get install git python3 python3-dev python3-setuptools libtool libffi-dev libssl-dev autoconf automake bison swig libglib2.0-dev portaudio19-dev mpg123 screen flac curl libicu-dev pkg-config libjpeg-dev libfann-dev build-essential jq 49 35 50 36 51 === Install the system Libraries ===