
En aquest article aprendem a preparar una Debian 13 Trixie GNU/Linux de zero per a poder controlar el telescopi (la muntura, les càmeres, la roda de filtres, etc) instal·lant totes les utilitats i llibreries per a fer Astronomia.
Acompanya'm en aquesta aventura de crear un sistema operatiu Debian 100% preparat per al treball científic professional i amateur from scratch. Començarem descarregant Debian 13 Trixie, que des de l’agost del 2025 és la versió estable. Jo m'he descarregat l'instal·lador per a arquitectura amd64 (que ocupa uns 3'7 GB) en format DVD per a tenir-ho tot en local durant la instal·lació.
He cremat una memòria USB de 32 GB i he iniciat un antic portàtil on he instal·lat en uns minuts la Debian Trixie de zero.
Instal·lació de Debian Astro
Ara ens crearem la Debian Astro a partir d'aquest Debian 13 Trixie que acabem d'instal·lar. Debian Astro és 100% Debian, una mena de "distribució" o metadistribució oficial de Debianque podem crear nosaltres mateix instal·lant tots els metapaquets d'Astronomia.
En aquesta pàgina https://blends.debian.org/astro/tasks/index.es.html podem veure tots els paquets sobre Astronomia que tindrem en el nostre ordinador una vegada ho instal·lem. Si vols veure més variacions pures (o pure blends en anglès) de Debian, pots mirar en la web oficial del projecte.
Instal·larem tots els paquets de Debian Astro
sudo apt install astro-all
Veuràs que necessita descarregar més de 2 GB en programes i llibreries. Li direm que sí (Opció 'Y' en el meu sistema que veus en la imatge):
Així descarregarem i desempaquetarem tot el programari. A mi m'ha trigat 4 minuts aquest procès.
Configuracions inicials
Amb l'usuari root, afegim el nostre usuari al fitxer /etc/sudoers per a poder executar ordres amb sudo.
Com a segon pas, configurem Debian 13 Trixie GNU/Linux en la zona horària:
sudo timedatectl set-timezone Europe/Madrid
Com a tercer pas, afegirem el meu usuari en el grup 'dialout' i 'plugdev', requisit per al funcionament correcte d'Ekos i d'INDI:
sudo usermod -aG dialout,plugdev $USER
Per últim, per a que apareguen els iconos a Kstars farem:
sudo apt-get install breeze-icon-theme
Si no, Kstars mostra els botons buids sense icones, i no es pot treballar bé perquè es mostra incomplet i rar.
Instal·lem PHD2 per a fer autoguiat
Farem servir PHD2 Guiding per a l'autoguiat, i a GNU/Linux cal instal·lar-ho de manera old school, és a dir, descarregar les fonts i compilar-les per a generar-nos el binari. Començarem entrant a la web oficial de PHD2 Guiding https://openphdguiding.org/downloads/ i entrarem en l'apartat per a GNU/Linux.
Ací expliquen com instal·lar-ho a diversos sistemes GNU/Linux https://github.com/OpenPHDGuiding/phd2/wiki/BuildingPHD2OnLinux, que bàsicament expliquen els passos que vaig a mostrar-te a continuació:
Instal·lem el següent:
$ apt-get install build-essential git cmake pkg-config libwxgtk3.2-dev wx-common wx3.2-i18n libindi-dev libnova-dev gettext zlib1g-dev libx11-dev libcurl4-gnutls-dev libopencv-dev libeigen3-dev libgtest-dev
Baixem les fonts de PHD2 Guiding:
$ git clone https://github.com/OpenPHDGuiding/phd2.git
$ cd ph2
Generarem els Makefiles:
$ mkdir -p tmp
$ cd tmp
$ cmake ..
Compilem amb:
$ make
I instal·lem finalment el binari en el sistema operatiu:
$sudo make install
Ja tenim PHD2 Guiding perfectament instal·lat i preparat per a fer autoguiats.
Kstars i Ekos, comença la festa
Ara anirem a Kstars. En el meu cas, m'he instal·lat un escriptori livià anomenat LXQt i el tinc des del menú "Education & Science".
I entrarem directament en Ekos:
El primer que farem serà seguir l'assistent que ens pregunta quatre coses com quin autoguiat anem a fer (li direm PHD2, si tenim el telescopi connectat en local o en remot i el nom del nostre perfil). Si tenim diferents equips, podem crear diferents perfils en Ekos, cap problema:
I bé, ja tenim preparat (en teoria) Ekos per a poder treballar a Kstars amb INDI. Però clar, ens poden eixir un, dos, cent problemes :) Si vols podem provar d'arrencar INDI amb els drivers que necessites de manera manual a la terminal:
indiserver -v indi_asi_ccd indi_eqmod_telescope
Si no dóna un error és que tot va bé, però si mostra "driver not found" significa que em falta algun dels drivers. En el meu cas funciona bé. Tanque amb CTRL+C.
He fet el següent per a (1) desactivar els repositoris de Buster, la versió anterior i (2) he netejat i actualitzat els índex:
1) Desactivarem els repos de buster
sudo mkdir -p /etc/apt/disabled
sudo mv /etc/apt/sources.list.d/buster-*.list /etc/apt/disabled/
# (verifica que ja no en queden)
ls /etc/apt/sources.list.d
2) Netejarem i actualitzarem índexs
sudo apt clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt update
sudo apt install kstars indi-bin indi-asi
sudo apt install libindi1t64
apt-cache policy libindi1 libindi1t64 indi-bin indi-asi
apt search ^libindi
Quan acabe farem:
# ha d’existir ja el binari del driver
command -v indi_asi_ccd # esperat: /usr/bin/indi_asi_ccd
#
# prova’l a mà amb verbositat
sudo killall indiserver 2>/dev/null
INDI_DEBUG=1 indi_asi_ccd -vv
Si veus que es queda esperant connexió vol dir que el driver de ZWO CCD ja està OK i ja podem afegir-lo al perfil d'Ekos.
I reiniciem la màquina:
$ sudo shutdown -r now
Quan el sistema inicie, tornem a Kstars i connectem Ekos amb INDI. Haurem de dir-li els nostres drivers de la nostra muntura, la nostra càmera principal, la càmera d'autoguiat, l'enfocador, la roda de filtres, etc.
Inicialment m'ho he configurat amb la meua muntura Orion Sirius (driver EQMod Mount), la càmera ASI294MM Pro i la roda de filtres ZWO EFW que he ficat en el port Aux 1 (però encara estic en període de proves):
Ara per a saber el port de la muntura (que ho especificarem en la utilitat Toogle INDI Control Panel una vegada iniciem Ekos) podem escriure en la terminal:
dmesg | grep tty
I veurem que la nostra muntura Orion Sirius està en el port /dev/ttyUSB0
Aleshores especificarem eixe port /dev/ttyUSB0 i li direm connectar:
I ja ho tenim, ja podem veure la pestanya de la muntura Orion Sirius, la pestanya de la càmera ASI294MM Pro i la pestanya de la roda de filtres perfectament connectades:
Doncs bé, ja podem veure que ens apareix el punter del telescopi en Kstars, en principi sempre aparcat i en estació, apuntant a l'estrela polar:
Ara és el moment de configurar la nostra localització geogràfica, la distància focal i apertura del nostre tub, les capes de vistes que volem a Kstars (jo em fique la visualització de l'espai profund des del menú View > HiPS All Sky Overlay > DSS Colored, les línies de les constel·lacions, els noms, i tot el que vullguem.
I bé, ja podem anar a un punt del cel i fer un goto amb la montura:
I veurem que la muntura es mou apuntant al punt que hem especificat a Kstars. Funciona molt bé:
Ací he anat a una regió amb una nebulosa i veig el marc de color groc del camp de la meua càmera, molt útil quan fem astrofotografia:
Ací la utilitat de "View in What's interesting' de Kstars, que t'obre una barra lateral a la dreta mostrant-te catàlegs d'objectes IC, NGC, Messier, Galàxies, planetes del sistema solar, estreles, etc. Una xulada, la veritat:
I bé, per acabar esta demostració inicial podem ficar el telescopi en estació aparcant la montura abans d'apagar-la. Farem click amb el botó dret i seleccionarem EQMod Mount > Park:
I ja està, ja tenim el telescopi preparat per apagar-lo, tapar-lo i anar-nos a dormir :)
La veritat és que amb Kstars l'experiència és còmoda i estable. No ho coneixia massa perquè abans controlava el telescopi, càmeres i roda de filtres amb APT (Astrophotograpy Tool) i ara que estic provant Kstars + Ekos + INDI estic realment còmode fent provatures vàries i ja tinc ganes de tenir una nit sense núvols i pujar al terrat de casa a donar-li canya al telescopi amb aquesta Debian 13 Trixie.