Suggestion #1 odroid c2 dedicated forum section
I would like to make a few suggestions to strengthen the wiki around the odroid c2 in the goal to save time for those interested in this board to navigate to participate towards the community more effectively.
Suggestion #2 default image for odroid c2 needs a visible cursor
This can be fixe with infocmp, tic and tput and placed in the /etc/profile.d/ as a .sh script as discussed here:
viewtopic.php?f=63&t=8389&start=10
Suggestion #3 default image for odroid c2 needs to eliminate the pacman timeout issue related to resolv.conf
nameserver 8.8.8.8
for me does the trick, but I would have liked to have better control on the timeout value within pacman.
Suggestion #4 reflector installed by default for faster pacman installs/updates
I was surprised to see reflector not available for archlinux arm. From what I understand it's one python script. I haven't investigated it yet but this would truly a timesaver for all archlinux arm users.
Suggestion #5 golang arm64 bootstrap installed by default for golang install
Here is what I did to get go on odroid c2.
Step #1 cross compile golang on an intel-based box to create the arm64 bootstrap.
cd /home/archintelfan/Downloads/go1.8/src
GOOS=linux GOARCH=arm64 ./bootstrap.bash
Step #2 get the bootstrap binaries to the odroid-c2
scp -r go-linux-arm64-bootstrap.tbz alarm@YOURODROIDC2IP:/home/alarm/
Step #3 extract them
bunzip2 go-linux-arm64-bootstrap.tbz
tar xvf go-linux-arm64-bootstrap.tar
Step #4 compile go sources entirely on the odroid c2
git clone https://go.googlesource.com/go
cd go
git checkout go1.8
cd src
GOROOT_BOOTSTRAP=/home/alarm/go-linux-arm64-bootstrap ./make.bash
mkdir -p /home/alarm/Code/go
Step #5 modify your .bashrc
export GOROOT=/home/alarm/go1.8
export GOPATH=/home/alarm/Code/go
export PATH=$PATH:$GOPATH/bin:$GOROOT/bin
Step #6
logout and login
go version
You're done.
Thank you for listening.