Go to file
Dan Johansen ac972efc30 add check for qemu-static
qemu-static.conf is a file that is also needed for the installer to work. So add a check and exit installer if it's not found.

Also update version number to 1.2.9, forgot that in the previous commit.
2019-12-11 10:51:24 +01:00
README.md General code clean. 2019-11-21 19:53:43 +01:00
dialogrc_gui add architect theme to dialog 2019-09-12 14:14:37 +02:00
manjaro-arm-installer add check for qemu-static 2019-12-11 10:51:24 +01:00

README.md

manjaro-arm-installer

Scripts for installing Manjaro ARM directly to SD/eMMC cards without the need for images.

This script is "interactive". Meaning that it asks you questions when run to customize your install. Like username, password etc.

Dependencies (Arch package names):

  • bash
  • wget
  • git
  • systemd
  • dialog
  • parted
  • libarchive
  • binfmt-qemu-static
  • openssl
  • gawk

Installing and using from gitlab:

To use this script, please make sure that the following is correct:

  • an empty SD/eMMC card with at least 8 GB storage is plugged in.
  • that your user account has sudo rights.

Then use this to get it:

git clone https://gitlab.manjaro.org/manjaro-arm/applications/manjaro-arm-installer
cd manjaro-arm-installer
chmod +x manjaro-arm-installer
sudo -s
clear && bash manjaro-arm-installer

Known Issues:

  • Because dialog is weird, the script needs to be run in bash.

Supported Devices:

  • Pinebook
  • Pinebook Pro (new)
  • Raspberry Pi 3B
  • raspberry Pi 4
  • Rock64
  • RockPro64
  • Odroid C2
  • Odroid N2
  • Khadas Vim 3
  • Rock Pi 4
  • Pine64-LTS / Sopine
  • Pine64+
  • Khadas Vim 1 (new and untested)

Supported Editions / Desktops:

  • Minimal (no xorg, no apps)
  • KDE/Plasma (full plasma desktop with apps)
  • XFCE (full XFCE desktop with apps)
  • LXQT (full LXQT desktop with some qt apps)
  • Mate (full mate desktop with apps)
  • CuboCore (base plasma desktop with CoreApps)

Other notes:

This script is available in the Manjaro repository and can be installed with sudo pacman -S manjaro-arm-installer.

This script is also available as an Arch (pkg.tar.xz) package in my Manjaro Strit repo, called manjaro-arm-installer.

This script should be distro-agnostic, which means you can install Manjaro ARM from any distro, as long as the dependencies are met.