Installation

Naja requière Python 2.3.x (http://www.python.org) et wxPython 2.5.x (http://www.wxpython.org). Pour Linux et MacOS X, le répertoire de Naja se trouve sur votre compte utilisateur. Pour une mise à jour, vous devez écraser la version précédante. Cette version a remplacé l'AES de pyCrypto par l'AES de OpenSSL pour plus de sécurités, vous devrez peut-être réécrire vos passwords.

Windows (win32)

Pour najaXXX.exe (standalone version):

Téléchargez le package d'installation de Naja, lancez-le et suivez les instructions.

Pour najaXXX.tar.gz:

Installer les librairies

Décompresser najaXXX.tar.gz

Lancer python.exe install.pyc or Double cliquer sur install.pyc.

Démarrer pythonw.exe naja.pyw ou Double cliquer sur naja.pyw.

Linux

Pour naja-XXX.noarch.rpm:

Installer les librairies

  • voir la section 'Autres Librairies'

Pour éviter les conflits, supprimer l'ancienne version de wxPython

Désintaller Naja (urpme naja)

Installer naja-XXX.noarch.rpm (urpmi naja-XXX.noarch.rpm)

Démarrer /usr/bin/naja

Pour najaXXX.tar.gz:

Installer les librairies

  • voir la section 'Autres Librairies'

Décompresser najaXXX.tar.gz

Lancer python2.3 install.pyc

Démarrer python2.3 naja.pyw

MacOS X

Pour najaXXX.tar.gz:

Installer les librairies

  • voir la section 'Autres Librairies'

Décompresser najaXXX.tar.gz

Lancer /usr/local/bin/python install.pyc

Démarrer /usr/local/bin/pythonw naja.pyw (Ouvrir un terminal), ou Double cliquer sur naja.pyw

Pour najaXXX.dmg (standalone, seulement pour MacOS X jaguar pour le moment):

Attention pour une mise à jour, supprimer d'abord le répertoire /Applications/Naja.app.

Installer najaXXX.pkg

Démarrer /Applications/Naja

Note: cette version n'est pas sortie, car la librairie wxPython a été jugé instable sur MacOS X.

Les Autres

Compiler et installer les librairies. Extraire l'archive (najaXXXe.tar.gz), Lancer python2.3 install.pyc et python2.3 naja.pyw. Si vous essayez de lancer Naja sur d'autres plates-formes, s'il vous plaît envoyez nous vos screenshots à support@keyphrene.com, nous les publierons.

  • voir la section 'Autres Librairies'

Autres Lirairies

OpenSSL (http://www.openssl.org)

pyOpenSSL-extended basé sur pyOpenSSL (http://pyopenssl.sourceforge.net/), décompresser pyOpenSSL-extended http://www.keyphrene.com/download/pyOpenSSL-extended-0.5.1.tar.gz , puis compiler. Ce fichier apporte de nouvelles méthodes à pyOpenSSL.

Installer ces libraries si vous n'avez pas de version standalone. Naja a été compilé avec OpenSSL 0.9.7b.