субота, 18 квітня 2015 р.

Компіляція та встановлення SExtractor

SExtractor є програмою, котра створює каталог об'єктів з астрономічного зображення. Хоча вона орієнтована на великомасштабні огляди галактик, програма може добре працювати на зображеннях, помірно заповнених зорями.
Спершу завантажимо архів кодів програми, використавши посилання на ось цій сторінці
Наразі найсвіжішою є субверсія trunk.r332

Увага! Ймовірно, що вам спершу буде неохідно встановити залежності:
sudo apt-get install libatlas-dev libatlas3-base libatlas-base-dev

Відкриваємо Термінал та виконуємо наступні команди:
./configure --enable-threads=12 --with-atlas-libdir=/usr/lib/ --with-atlas-incdir=/usr/include/atlas
make
sudo make install

пʼятниця, 17 квітня 2015 р.

Компіляція C-Munipack для пошуків змінних зірок

Аматори астрономії, а також професійні астрономи, котрі займаються пошуками та спостереженнями змінних зірок, можуть використати програму C-Munipack.
На сторінці завантажень ми бачимо архіви кодів програми: наразі найостаннішою стабільною версією програми є cmunipack-2.0.17
Увага! Хто хоче, той також може завантажити пакет файлів cmpack-samples-1.2.1.zip для пробної обробки.

Перед тим, як компілювати C-Munipack, потрібно встановити кілька залежностей:
    cfitsio     >= 3
    expat      >= 2
    wcslib
а також libgstreamer0.10-dev
та libgtk2.0-dev

Відкриваємо Термінал та виконуємо наступні команди:
sudo apt-get update
sudo apt-get install expat
sudo apt-get install libexpat1-dev
sudo apt-get install libgstreamer0.10-dev
sudo apt-get install libgtk2.0-dev

Для завантаження та встановлення останньої версії CFITSIO виконуємо команди:
wget ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio_latest.tar.gz
tar xvzf cfitsio_latest.tar.gz
cd cfitsio
./configure --prefix=/usr/local
make
sudo make install


А тепер завантажимо та встановимо WCSLIB:
wget ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2
tar xvjf wcslib.tar.bz2
cd wcslib-*
./configure --prefix=/usr/local
make
sudo make install


Примітки:  компіляція WCSLIB потребує pglplot, котру нам також потрібно встановити:
sudo apt-get install pgplot*

Також встановимо:
sudo apt-get install fort77  


Тепер можна компілювати та встановлювати власне C-Munipack:
wget http://sourceforge.net/projects/c-munipack/files/latest/cmunipack
tar xvzf cmunipack

cd cmunipack-*
./configure 
 make
sudo make install 
sudo ldconfig

Запуск програми у Терміналі через команду:
muniwin
Увага! Програма також використовує каталог BRKA, котрий можна завантажити зі сторінки http://var2.astro.cz/brno/brka.php

вівторок, 14 квітня 2015 р.

Скрипт від Xavier Damman для встановлення останньої версії FFmpeg на Ubuntu 15.04

FFmpeg є комплексом вільних комп'ютерних програм та бібліотек для перетворень та роботи із відео та аудіо файлами.

Для його встановлення, я рекомендую використати готовий скрипт від  Xavier Damman.

Після завантаження цього скрипта,дайте йому дозвіл на виконання, а після запустіть скрипт, вкажіть пароль адміністатора та чекайте, поки він сам встановить FFmpeg та потрібні залежності.

Крім цього, скрипт створить для deb пакети, котрі матимуть назви щось типу ffmpeg_201504142329-git-1_amd64.deb та qt-faststart_201504142332-git-1_amd64.deb, де 201504142329 - це час створення, а amd64 - то тип архітектури мого комп’ютера.

субота, 11 квітня 2015 р.

Редагування меню grub2 в Grub Castomizer ч.2

!8 вересня 2012 року я написав статтю Редагування меню grub2 в Grub Castomizer

А це доповнення на тему, звідки можна завантажити deb пакет для встановлення: наразі ви можете завантажити та встановити Grub Customizer 3.0.2

неділя, 5 квітня 2015 р.

Компіляція астрономічних програм CASUTools

Мова йтиме про CASUTools зі сторінки  Cambridge Astronomy Survey Unit.
Спершу нам потрібно завантажити та встановити CFITSIO та WCSLIB.

Примітки:  компіляція WCSLIB потребує pglplot, котру нам також потрібно встановити:
sudo apt-get install pgplot*

Також встановимо:
sudo apt-get install fort77


Відкриваємо Термінал та виконуємо команди:
wget ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfitsio_latest.tar.gz
tar xvzf cfitsio_latest.tar.gz
cd cfitsio
./configure --prefix=/usr/local
make
sudo make install

А тепер завантажимо та встановимо WCSLIB:
wget ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib.tar.bz2
tar xvjf wcslib.tar.bz2
cd wcslib-*
./configure --prefix=/usr/local
make
sudo make install

Тепер йдемо на сторінку, щоб завантажити коди останньої версії  CASUTools: на нами вказану електронну пошту приходить посилання на завантаження архіву кодів.
Завантажуємо архів та розпаковуємо його у домашню директорію, а потім виконуємо у Терміналі команди:
cd casutools-*
./configure --with-cfitsio=/usr/local --with-wcs=/usr/local
make
make install
sudo cp bin/* /usr/local/bin

четвер, 20 листопада 2014 р.

"Нічний режим" на моніторі

Під час нічних астрономічних спостережень виникає потреба у комп’ютері, а яскраве світло монітора порушує нічну адаптацію очей.
Щоб цього уникнути, кольорову гаму монітора змінюють у бік червоних відтінків.

Відкриваємо Термінал, та виконуємо команди:
sudo apt-get install redshift
redshift -O 1000

і наш монітор "почервоніє".

Щоб повернути кольорову гаму до звичайної, у Терміналі виконаємо команду:
redshift -x

Довідка для користувачів викликається за допомогою команди redshift -h:

oleg@oleg:~$ redshift -h
Usage: redshift -l LAT:LON -t DAY:NIGHT [OPTIONS...]

Set color temperature of display according to time of day.

  -h        Display this help message
  -v        Verbose output
  -V        Show program version

  -b DAY:NIGHT    Screen brightness to apply (between 0.1 and 1.0)
  -c FILE    Load settings from specified configuration file
  -g R:G:B    Additional gamma correction to apply
  -l LAT:LON    Your current location
  -l PROVIDER    Select provider for automatic location updates
          (Type `list' to see available providers)
  -m METHOD    Method to use to set color temperature
          (Type `list' to see available methods)
  -o        One shot mode (do not continuously adjust color temperature)
  -O TEMP    One shot manual mode (set color temperature)
  -p        Print mode (only print parameters and exit)  -x        Reset mode (remove adjustment from screen)
  -r        Disable temperature transitions
  -t DAY:NIGHT    Color temperature to set at daytime/night

The neutral temperature is 6500K. Using this value will not
change the color temperature of the display. Setting the
color temperature to a value higher than this results in
more blue light, and setting a lower value will result in
more red light.

Default values:

  Daytime temperature: 5500K
  Night temperature: 3700K

Please report bugs to


пʼятниця, 17 жовтня 2014 р.

Вcтановлення pyindi-client

Для керування аматорськими телескопами в ОС сім’ї Лінукс використовується INDI.
Ось один із клієнтів для керування pyindi-client

Будемо вважати, що пакети INDI та svn у нас вже встановлені.
Для його встановлення відкриваємо Термінал, де виконуємо наступні команди:
sudo apt-get install swig2.0 libindi-dev

svn co http://pyindi-client.googlecode.com/svn/trunk/swig-indi/swig-indi-python
mkdir libindipython
cd libindipython
cmake
../swig-indi-python
make
sudo make install
cd
sudo apt-get install python-cherrypy3
sudo mkdir /opt/ws4py
sudo chown user:user /opt/ws4py # !!! змініть user на ваш обліковий запис!
cd /opt/ws4py
git clone https
://github.com/Lawouach/WebSocket-for-Python.git 

cd WebSocket-for-Python
sudo python setup.py install

Встановлення та запуск pyindi-ws:
cd
svn co http
://pyindi-client.googlecode.com/svn/trunk/pyindi-ws
cd pyindi
-ws
python indi_simple_html_cherrypy_server
.py 
Пробний запуск indiserver:
indiserver -p 7680 indi_simulator_telescope indi_simulator_ccd