Installing WeftQDA under Linux Debian Lenny (December 2008)

Christophe Lejeune
Cette page en français
Many thanks to Alex Fenton and Georges Schutz for their help

The present page proposes a procedure (as simple as possible) to help the users willing install Weft-QDA 1.9.0 under Debian Linux.

Be aware that version 1.9.0 is for development only. For regular use, you are advised to use Weft 1.0.1. If you want to install Weft 1.0.1 under Debian Etch, see my updated (June 2008) installation notes
(see also the wine alternative).

The following procedure had been written thanks to the README file of the (preview) version of Weft 1.9.0 and to the Debian packages content search interface.

The installation process includes three steps:

  1. wget downloads Weft-QDA
  2. apt provides Debian with needed packages (performed as root)
  3. gem provides ruby with needed packages
$ wget http://rubyforge.org/frs/download.php/35714/weft_qda-1.9.0.tar.gz
$ tar xvzf weft_qda-1.9.0.tar.gz

# aptitude install ruby libzlib-ruby irb rubygems
# aptitude install libsqlite3-ruby1.8 libsqlite3-0 libonig2 
# aptitude install libwxgtk2.8-0
# aptitude install libsqlite3-dev libonig-dev ruby1.8-dev make

# gem install wxruby
# gem install wx_sugar
# gem install oniguruma
# gem install sqlite3-ruby
# gem install diff-lcs
# gem install gettext

Et voilà !

This installation rests on the 2.8 version of wxWidgets and the 1.9.9 version of wxruby. Note that this installation requires development packages. A number of them (involved in the last line of the second step) are only required for gem to build sqlite3-ruby. So these packages could be removed once the installation process is finished (but you could also keep them if you have enough disk space).

Launch Weft-QDA with the following command line:

$ ruby -rubygems weft_qda-1.9.0/weft-qda.rb
See the successfull output
Introduction
Alceste AntConc Anvil Atlas Atlas Tétralogie ATLAS.ti Calliope Candide Caramel Cassandre Catma Civilité Coocs Dedoose Discourse Network Analyzer Dtm-Vic Elan EthOS FreeQDA General Inquirer Glossanet Graphviz Hamlet Hyperbase HyperRESEARCH Intex & Nooj IRaMuTeQ Kwalitan Le graphe socio-technique Lexico Leximappe LibreQDA MaxQDA Modalisa Morphix-NLP Mosaïqs Netvis Nodepad NVivo Porphyry Prospéro Provalis Quirkos R R.TeMiS Réseau-lu RQDA Sampler & LexiQuest Sato Saturate Semato Sonal Sphinx Lexica Squanto T-Lab TamsAnalyser Textable Textquest The Ethnograph Transana Transcriber Trivium Tropes TXM Unitex Voyant Tools Weft QDA