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.
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
http://prdownloads.sourceforge.net/wxpython/wxPythonWIN32-2.5.2.8-Py23.exe
voir la section 'Autres 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.
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
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.
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'
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.