Below are steps that I followed to install software on my Raspberry PI 3.
Maybe someone can spot a mistake and help me out.

There might be some repeated steps, but I just followed all the instructions for each software.
Initially, I tested this with Astroberry-Server and my 1st installation of Ubuntu-Mate, and all are having the same problem.
This is my 4th tries with Ubuntu-Mate, and is still having the same problem.

Please help.
Thanks.

1) Download the Ubuntu-Mate image file from: ubuntu-mate.org/raspberry-pi/

2) Burn to SD card

3) Removed a lot of unwanted software from Ubuntu-Mate

4) Not enough space on /boot sector for update. The work around is to update without using the /boot directory:
a) sudo apt update
b) sudo apt upgrade

5) Remove Firefox, since it did not work after the update

6) Install chromium-browser

7) Installing INDI and Kstars/Ekos
a) sudo apt-add-repository ppa:mutlaqja/ppa
b) sudo apt-get update

c) sudo apt-get install indi-full
d) sudo apt-get install indi-full kstars-bleeding

8) Install INDI Web manager:
a) sudo pip install - -upgrade pip
b) sudo pip install indiweb
c) vi indiwebmanager.service // create this file or copy from INDI Web manager Git website

#———Start of indiwebmanager.service file


[Unit]
Description=INDI Web Manager
After=multi-user.target

[Service]
Type=idle
# MUST SET YOUR USERNAME HERE.
User=jylin
ExecStart=/usr/local/bin/indi-web -v
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
#——— end of indiwebmanager.service file ———————

d) Copy indiwebmanager.service file to /etc/systemd/system
sudo cp indiwebmanager.service /etc/systemd/system/
sudo chmod 644 /etc/systemd/system/indiwebmanager.service

e) Now configure systemd to load the service file during boot:
sudo systemctl daemon-reload
sudo systemctl enable indiwebmanager.service

f) Finally, reboot the system for it's changes to take effect:
sudo reboot

g) After startup, check the status of the INDI Web Manager service:
sudo systemctl status indiwebmanager.service

h) make sure /home/jylin/.indi all have group and other write permissions

9) Install Astroberry-diy (for indi_rpifocus for focusing)
a) Add INDI repos
sudo apt-add-repository ppa:mutlaqja/ppa
sudo apt-get update

b) Install INDI and drivers' requirements
sudo apt-get install indi-full libnova-dev libgps-dev librtimulib-dev

c) Install and configure gpsd support (only for rpi_gps driver)
sudo apt-get install gpsd python-gps gpsd-clients

d) Add GPSD_OPTIONS="-n -G" to /etc/default/gpsd

e) Add DEVICES="/dev/ttyAMA0" to /etc/default/gpsd

f) Enable i2c, i2s and spi
sudo /bin/sh // became root user
echo "dtparam=i2c_arm=on" >> /boot/config.txt
echo "dtparam=i2s=on" >> /boot/config.txt
echo "dtparam=spi=on" >> /boot/config.txt
echo "dtoverlay=pps-gpio,gpiopin=24" >> /boot/config.txt

g) Install Astroberry-diy
sudo apt install git
sudo apt install cmake
git clone github.com/rkaczorek/astroberry-diy.git
cd astroberry-diy
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
10) Test on Ekos and everything work. I can control my stepper motor for focusing

11) Install Kstars on my Mac notebook, and the test on Ekos failed

12) HELP…..

Read More...