Using the ubuntu image should be fine with no graphical interface.
on first boot just run the commands:
sudo systemctl stop graphical.target
sudo systemctl disable graphical.target
sudo systemctl set-default multi-user.target <- stops systemd from initializing the system as gui
1st one stops the GUI, 2nd one makes it stop loading at boot <- it isn't needed to turn it off - but who wants to waste cpu cycles on a gui you aren'y using.
to reverse
sudo systemctl enable graphical.target && sudo systemctl reboot
^^ some distros and GUIs don't like it when you try to load the gui mid session - so this command just saves it for reboot and reboots
__________________________________________________________________
the image defaults to 192.168.1.11 on my net - for instance trying to boot two newly imaged pine64's causes havoc on my net - so I boot one, set it to statically be on some open ip on my network - restart and add the next-- one repeat
I believe you can decompress the image - mount it on your system. go into rootfs etc > network > interfaces.d > eth0
and set it up for your subnet and specs - by default it is dhcp
Also I had a problem (though i forgot what it was) with the image that was on pine64's official download page so make sure you downoad the image linked below - the one that is hosted by longsleep
https://www.stdin.xyz/downloads/people/l...es/ubuntu/
EDIT: I messed up and had to edit how systemd loads the gui
on first boot just run the commands:
sudo systemctl stop graphical.target
sudo systemctl disable graphical.target
sudo systemctl set-default multi-user.target <- stops systemd from initializing the system as gui
1st one stops the GUI, 2nd one makes it stop loading at boot <- it isn't needed to turn it off - but who wants to waste cpu cycles on a gui you aren'y using.
to reverse
sudo systemctl enable graphical.target && sudo systemctl reboot
^^ some distros and GUIs don't like it when you try to load the gui mid session - so this command just saves it for reboot and reboots
__________________________________________________________________
the image defaults to 192.168.1.11 on my net - for instance trying to boot two newly imaged pine64's causes havoc on my net - so I boot one, set it to statically be on some open ip on my network - restart and add the next-- one repeat
I believe you can decompress the image - mount it on your system. go into rootfs etc > network > interfaces.d > eth0
and set it up for your subnet and specs - by default it is dhcp
Also I had a problem (though i forgot what it was) with the image that was on pine64's official download page so make sure you downoad the image linked below - the one that is hosted by longsleep
https://www.stdin.xyz/downloads/people/l...es/ubuntu/
EDIT: I messed up and had to edit how systemd loads the gui