Overview
Number of Categories: 8
Categories: Page 1 of 2
book0Source
Subcategories: 0
Files: 0

The latest INDI Source releases can be download from Github.

ubuntu1Ubuntu
Subcategories: 0
Files: 0

Stable Release

INDI Library is available for Ubuntu 18.04 and higher. To install stable INDI Library, run the following commands:

sudo apt-add-repository ppa:mutlaqja/ppa
sudo apt-get update

After update is complete, you can install INDI and optionally Ekos:

  1. To Install INDI Library including all 3rd party drivers:
    sudo apt-get install indi-full gsc
  2. To install latest Ekos:
    sudo apt-get install indi-full kstars-bleeding
  3. To Install only INDI Library with basic drivers:
    sudo apt-get install libindi1 indi-bin

Nightly Builds

1. Installing Nightly PPA builds

Nightly unstable builds for INDI and KStars are available. Do NOT use this in production. It is only available for testing purposes.

sudo apt-add-repository ppa:mutlaqja/indinightly
sudo apt-get update
sudo apt-get install indi-full kstars-bleeding gsc

Nightly build will replace INDI stable build packges.

2. Removing Night PPA and going back to stable PPA

If you would like to stop using Nightly PPA builds and instead return to using stable PPA builds then run the following commands:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:mutlaqja/indinightly 

Common Errors

If you receive an error about some package trying to overwrite another, try this:

sudo apt-get -o Dpkg::Options::="--force-overwrite" -f install
distributions-fedora2Fedora
Subcategories: 0
Files: 0

Latest INDI Library, 3rdparty drivers and KStars are available for Fedora 31 and later.

The files are available in the Fedora Copr build system, located here: https://copr.fedorainfracloud.org/coprs/xsnrg/

To enable the "bleeding" repositories for the latest builds from git, perform the following:

sudo dnf copr enable xsnrg/kstars-bleeding
sudo dnf copr enable xsnrg/stellarsolver-bleeding
sudo dnf copr enable xsnrg/libindi-bleeding
sudo dnf copr enable xsnrg/indi-3rdparty-bleeding
sudo dnf copr enable xsnrg/ekosdebugger

You should now have all the Copr repositories set up. The below commands are no different than if you were installing any rpm packages from any other repo.

If you only want to install the INDI library with basic drivers, type

sudo dnf install indi indi-libs

To install the 3rd party drivers you want (eqmod for example), just type

sudo dnf install indi-eqmod

To install all INDI drivers, use wildcard and type

sudo dnf install indi-*

Bleeding edge KStars can be installed using

sudo dnf install kstars

If for any reason you are not getting the new versions, please uninstall any old versions, and then add `--refresh` to the dnf command. example:

sudo dnf install kstars --refresh
gentoo-1283Gentoo
Subcategories: 0
Files: 0
0. Login as root or use sudo.

1. Install `app-eselect/eselect-repository` to manage overlays if don't have this tool already.


emerge -v app-eselect/eselect-repository 

2. Add `hamari` overlay. See https://wiki.gentoo.org/wiki/Eselect/Repository for details.

eselect repository add hamari emerge --sync hamari

3. To install all available indilib drivers simply use provided portage set:

emerge -v @indilib-drivers

4. If you want to install only drivers for the devices you use (as is the Gentoo way), you have to set appropriate USE flags: Available USE flags (note that only 3rd party drivers are present. All other drivers are installed by `sci-libs/indilib` itself):

aagcloudwatcherng
ahpxc
aok
apogee
armadillo
astrolink4
astromechfoc
asi
asipower
atik
avalon
beefocus
bresserexos2
celestronaux
dreamfocuser
dsi
duino
eqmod
ffmv
fishcamp
fli
gige
gphoto2
gpsd
gpsnmea
inovaplx
limesdr
maxdomeii
mgen
mi
nexdome
nightscape
orion-ssg3
pentax
playerone
qhy
qsi
rtklib
sbig
shelyak
spectracyber
starbook
starbookten
sv305
sx
talon6
toupbase
webcam

Place your desired USE flags in dedicated file, e.g. `/etc/portage/package.use/indilib`.

# Enable drivers USE flag which pulls sci-libs/indilib-drivers as dependency
sci-libs/indilib drivers

To install `indi_gphoto_ccd`, `indi_qhy_ccd` and `indi_sbig_ccd` write the following into the file.
sci-libs/indilib-drivers gphoto2 qhy sbig

Alternativly, you may place your USE flags globally in `/etc/portage/make.conf`.

5. Install the drivers emerge sci-libs/indilib::hamari
6. Note that ebuilds for stable release of indilib drivers (currently 1.9.3) are keyworded unstable (~amd64, ~x86 specifically) and live source ebuilds are all masked by `package.mask`. You will have to unmask them during installation (use `emerge with --autounmask-write` option). See official docs if you do not know this means exactly.
osx4Mac OSX
Subcategories: 0
Files: 0

MacOS users can either compile libindi from Source or use INDI as available from KStars MacOS release.