Российский УКВ портал
Главная arrow Статьи arrow Справочные материалы arrow Установка WSJT 5.9.7 в Linux Slackware 10.0


Установка WSJT 5.9.7 в Linux Slackware 10.0

Версия в формате PDF Версия для печати
Автор Дмитрий Зырянов, RA9CAE   
Вторник, 12 Февраль 2008

Нам необходимы :

Компьютер с ОС Линукс, ядро на котором я проводил установку 2.4.29 Можно и новее. Главное чтоб в нем работало все железо,

в частности был нормальный X-сервер под вашу видео карту, драйвера под звуковую карту , и для ptt-com порт драйвера . Из дистрибутивов линукса выбор пал на Slackware – по нескольким причинам: во первых я его давно использую, во вторых он логичен, прост в освоении, глюков в нем не наблюдал – дал команду он выполнил , конфигурируется ручками .Есть еще много подобных дистрибутивов, думаю это каждый решит для себя сам , не кто не запрещает использовать RPM-based назовем его так - дистрибутивы,использующие пакеты совместимые с RedHat – такие как FedoraCore,AltLinux и прочее …Железо должно желательно удовлетворять требованиям, указанным автором ,это: 800 Mhz или более быстрый CPU,и 128 и более RAM, видеокарта с монитором которые в состоянии отобразить разрешение 800х600 и более. Я первый раз под Линуксом запускал на машине с процессором Celeron 500 Mhz, 196Mb RAM.(работало сносно). Софтверная часть: для начала нам надо обзавестись софтом необходимым для установки WSJT. Должно быть следующие :

 Компиляторы cpp gcc gcc-c++ libgcc

Fortran compiler G95
Tcl/tk, tcl-devel, tk-devel
Python, python-devel, python-imaging, python-numeric ,python-tk

в моем дистре версии ,были и есть такие:
gcc 3.3.4 tcl 8.4.6 python-2.4
Все они были установлены при инсталляции системы.

К сожелению не было g95,а так же модуля для Python – Numeric, и для Tcl – Iimaging, а так же необходим F2PY ( Fortran to Python ), reed-solomon-4.0, libsamplerate-0.1.2, FFT3, PortaudioV1.19(уже есть в tarball WSJT качать его не надо ):

Компилятор Фортран – G95 можно слить отсюда:

Страница: http://www.g95.org/
Фтп: http://ftp.g95.org/
Скачка: http://ftp.g95.org/g95-x86-linux.tgz  

Установка : g95  

Заходим в систему под пользователем root это достигается командой su –

 Распоковываем скачены тарболл ( g95- x86- linux. tgz) в ту дирикторию в которой у нас происходит наша работа 
(у меня это директория / home/ ftp/ wsjt :  

tar -zxvf g95-x86-linux.tgz  

Далее делаем симоинк ( ссылку )

ln -s $PWD/g95-install/bin/*g95* /usr/bin/g95
ln –s $PWD/g95-install/bin/lib /usr/lib/gcc-lib  

 
 Python я не устанавливал, он у меня был установлен еще со времен установки системы: У кого не так то можете поступить следующим образом:

 

Страница. http://www.python.org/download/releases/2.4.3
Скачка: http:// www. python. org/ ftp/ python/2.4.3/ Python-2.4.3. tgz

  Заходим в распакованный тарболл и делаем для инстоляции

 ./configure
./make
./ make install  

F2PY ( Fortran to Python )

Скачать: http://cens.ioc.ee/projects/f2py2e/2.x/ F2PY-2-latest.tar.gz

Установка

Сдесь все так же распаковка и установка, последнее делается следующим образом Заходим в директорию с распокованым F2PY

И делаем :

python setup.py install Scipy_Distutils

Страница: http:// cens. ioc. ee/ projects/ f2 py2 e/2.x/
Скачать: http:// cens. ioc. ee/ projects/ f2 py2 e/2. x/ scipy_ distutils- latest. tar. gz  

Установка точно такая же как и выше:   python setup.py install      
Модуля Numeric у меня не было пришлось качать:
Страница: http ://numeric .scipy .org/

Скачка: http ://prdownloads .sourceforge .net /numpy /Numeric 24.2.tar .gz ?download
Здесь все так же распаковка и установка, последнее делается следующим образом
Заходим в директорию с распокованым Numeric И делаем : 

 python setup.py install 

 

Должен установиться.  

То же и с Iimaging

Страница: http://www.pythonware.com/products/pil/
Скачать: http://effbot.org/downloads/Imaging-1.1.5.tar.gz

Установка такая же как и у Numeric   python setup. py install

libsamplerate-0.1.2.  

Качаем http://www.mega-nerd.com/SRC/download. html

Заходим в каталог с развернутым тарболлом и ставим:  

 ./configure
./make all
./make install

  То же для :   FFT3

Страница : http://www.fftw.org/
Качаем : http://www.fftw.org /fftw-3.2alpha3.tar.gz

  Ставим :  

./configure
./make all
./ make install reed-solomon-4.0

Страница: http://www.ka9q.net/code/fec/
Качаем: http://www.ka9q.net/code/fec/ reed-solomon-4.0.tar.gz  

Ставим :

./configure
./make
./ make install  

 

И последнее и одно из самых важных – собственно сам WSJT :

Качаем http://prdownload.berlios.de/wsjt/wsjt-5.9.7.r386.tgz
Распаковываем и в директории с распакованным WSJT запускаем инсталляцию:

 ./configure 

Image

вот с таким результатом должно окончиться конфигурирование, если этого не произошло конфигуратор напишет в чем проблема

Image

./make

Image

  После того как все собралось пробуем запустить WSJT:

python wsjt.py  

Image

И тут ничего не получается если вы находились пользователем root в сессии простого пользователя, две причины переменная DISPLAY пользователя не определена и доступ пользователю к X-ам в данный момент закрыт, решаем эту проблему очень просто- в окне терминала набираем

export DISPLAY=127.0.0.1:0.0

 

далее

 xhost +127.0.0.1

И все ок !


Последнее обновление ( Пятница, 07 Март 2008 )
 

У Вас недостаточно прав для добавления комментариев.
Возможно, Вам необходимо зарегистрироваться на сайте.