Manjaro Minimal Installation
Manjaro Minimal Installation
Manjaro Minimal Installation Video guide
Flash OS image on SD card
-
Once you have the image on your computer, you need to flash it on an SD card. If you are not familiar with this, here are the steps you have to follow:
-
Download and install Balena Etcher. It’s a tool to flash an operating system image to an SD card.
-
Start Etcher, on the left select the image file corresponding to Manjaro Minimal (Manjaro-ARM-minimal-rpi4-xx.xx.img.xz)
-
Then insert an SD card. Everything on it will be erased!
-
Finally click on “Flash!” to start the SD card flashing. After a few minutes, the SD card is ready. You can eject it and insert it into your Raspberry Pi
-
Manjaro installation and configuration
-
Start the Raspberry Pi
- After a few seconds, the system boot is complete and the wizard appears.
-
Enter the username you want to use and confirm. Then you can add additional groups for additional users but it can be kept blank as well.
-
Then, you need to answer the following questions:
-
User full name
-
User password
-
Root password (yes, there is a root user available)
- Timezone
You can use this site to help with selecting your correct timezone. World Time Zone
- Locale
Locale names are typically in the form of: language[_territory][.codeset][@modifier]
For example, en_US.UTF-8 for American-English
For more info reference: ArchLinux Locale
-
Keyboard layout
There's a multitude of keyboard layouts, choose US for standard English keyboard.
For more info reference: ArchLinux Keyboard Configuration
-
Device host name
-
-
Finally, the wizard gives you a list of all the information entered above. Confirm if everything is OK.
-
The basic configuration takes a few seconds. Then the system resizes the SD card partition and reboots. After the reboot, the system is ready to use with your settings.
Network configuration
- Ethernet
An ethernet connection is really the best way to get Internet access.
- Wifi
In progress
- Enable SSH
SSH is a must-have on a minimal system
To install and enable SSH on boot, use these commands:
-
Install SSH: sudo pacman -S openssh
-
Enable SSH on boot: sudo systemctl enable sshd
-
Start SSH now: sudo systemctl start sshd
-
If you want to use the root login to connect, you need to edit the configuration file:
Open the configuration file: sudo nano /etc/ssh/sshd_config Then edit the PermitRootLogin line like this: PermitRootLogin yes Save and exit Restart the SSH service
-
Useful commands
Now that you have Manjaro Minimal setup your ready to begin the Ronin/Dojo install process. Your going to need a few commands off the bat to get you going. I'll cover a couple below and add a link to the Pacman/Rosetta wiki.
-
To install a new package: pacman -S < package >
-
To search a package name: pacman -Ss < search >
-
To update the system: pacman -Syu
Find your Raspberry Pi IP Address:
-
ifconfig is not available by default, you need to install it with: pacman -S net-tools
-
Now you can use it: ifconfig
For more commands reference: ArchLinux Pacman/Rosetta