Telepítés¶
A Nano Client előre fordított bináris terjesztési csomagokban érhető el a főbb platformokhoz. A legtöbb felhasználó a kényelem érdekében ezeket szeretné használni. Azok, akik forrásból szeretnének telepíteni itt megtalálhatják az útmutatót. Akárhogy is, töltse le a választott fájlokat a letöltések oldalról.
Common Criteria Certification¶
Some versions of the Nano client will be CC certified. You can see the certified versions on the download page.
Keep in mind, that only the binary software distributions are covered by the CC certification of any version of Nano.
To check if your Nano is certified, open the „About” window and verify that your version was published with CC certification.
Furthermore, the „Common Criteria” tab in the „About” window gives a summary and lists the relevant configuration that are necessary for CC certificated operation. Overview of the relevant configuration(s):
Require explicit peer trust: This configuration changes the identity verification policy of Nano from trust-on-first-use (TOFU) to verified-only. If it is switched on, no peer may request anything from the Nano from any room unless the owner has verified their identity in the web application.
Figyelem
The „Identity verification” functions are only available as technology preview in the web application. The experimental „Identity Signature” feature in the „Advanced Settings” must be switched on to access them.
Bináris fájlok telepítése¶
Az előre fordított alkalmazások összes függősége megtalálható egy kötegben. Működniük kell, ha az operációs rendszer követelményei teljesülnek.
Windows¶
For Windows the prebuilt application is available as an installer executable.
Launching it will prompt the user for elevated permissions, where the identity of the publisher is displayed for verification and the signing certificate can be inspected further. The installer will extract the application into the Program Files and create a start-menu shortcut. Creating a desktop and an auto-start on login shortcut can be disabled.
macOS¶
A macOS rendszerhez két „dmg” (virtuális lemezkép) fájl érhető el. Az egyik az Intel (64 bites) rendszerekhez, a másik pedig az új Apple Silicone (M1) rendszerekhez. Töltse le a készülékének megfelelő alkalmazás képét.
A letöltött fájlra duplán kattintva a rendszer ellenőrzi és csatolja a disztribúciós képfájlt. A képfájl tartalmazni fogja a „Clarabot Nano” nevű Nano kliens alkalmazást, valamint egy hivatkozást az „Applikációk” mappára. Ha a „Clarabot Nano”-t az „Applikációk” mappába húzza, kényelmesen átmásolja a rendszerbe. Az első indításkor a „Gatekeeper” ellenőrizni fogja az alkalmazást és rá fog kérdezni az alkalmazás futtatására.
Linux¶
For Linux we provide an AppImage containing the application. It is built on a fairly EOL distribution so most systems should have no trouble running it.
To verify the AppImage, its checksum file shall be downloaded as well. By using the sha384sum utility (or relevant alternate for the checksum file) the integrity of the AppImage can be verified. Example of invoking the utility and successful output:
$ sha384sum -c clarabot-nano-1.1.0-amd64.AppImage.sha384 clarabot-nano-1.1.0-amd64.AppImage: OK
On recently released systems some compatibility packages may be needed for running it, like libxcrypt-compat on Arch Linux.
Telepítés forrásból¶
Ez az útmutató minden platformra vonatkozik, de Linuxra összpontosít. Ez az útmutató egy egyszerű ajánlás, amely áttekintést nyújt a szükséges lépésekről, de más testreszabások és konfigurációk is lehetségesek.
Előfeltételek¶
Python version 3.10
wxWidgets 3+ (wxPython fordításához)
protobuf könyvtár (gcld3 fordításához)
dbus könyvtár (dbus-python fordításához)
OpenJDK (Java) 11
Telepítési lépések¶
Töltse le a clarabot-nano és clarabot-crypto legújabb forráscsomagját a letöltések oldalról
Hozzon létre egy virtualenv-t a nano telepítéshez
python3.10 -m venv ~/.nano && source ~/.nano/bin/activate
Telepítse a „wheel” csomagot minden más előtt
pip install wheel
Telepítse a „clarabot-crypto” és „clarabot-nano” csomagokat
pip install clarabot-crypto-X.X.X-src.zip clarabot-crypto-X.X.X-src.zip
Indítsa el a clarabot_nano fájlt. Ezen a ponton hibával leáll, de létrehozza a helyi konfigurációt. Csukja be
python -m clarabot_nano
Download Apache Tika 2.6.0 and Apache Solr 8.11.2. These version are what get bundled with binary distribution currently. Newer updates to these major releases may work as well.
Hozzon létre könyvtárakat solr-hoz és tika-hoz
mkdir ~/.nano/tika ~/.nano/solr
Másolja a tika-server-standard-X.X.X.jar-t ide: ~/.nano/tika/
Csomagolja ki a solr-X.X.X.tgz-t és másolja a solr-X.X.X könyvtár tartalmát ide: ~/.nano/solr/.
cd ~/.nano/solr && tar --strip-components=1 -xf solr-X.X.X.tgz
Módosítsa a
~/.config/clarabot/nano/local.yml
fájl tartalmát úgy, hogy ne legyen kikommentelve és módosítsa asolr_bundle_dir
beállítást a/home/YOUR_USERNAME/.nano/solr
értékre és atika_bundle_dir
beállítást a/home/YOUR_USERNAME/.nano/tika
értékre. Ezeket a fájl legalján találja meg.Indítsa el a nanot a
python -m clarabot_nano
VAGY
Hozzon létre szkriptet a nano elindításához úgy, hogy a következőket mentse egy fájlba, állítsa be a végrehajtási engedélyeket a
chmod +x fájlnév
segítségével, majd kattintson duplán a fájlra a nano futtatásához.#!/bin/bash source ~/.nano/bin/activate python -m clarabot_nano
Telepítés után¶
Az alkalmazás elindítása után jelentkezzen be Nano felhasználói fiókjának hitelesítő adataival. Ha nincs regisztrálva Nano-fiókja, feltétlenül tegye meg a Regisztráció fejezetben leírt lépéseket követve.
A Nano Kliens alapértelmezett konfigurációs varázslóval érkezik. A varázsló segít abban, hogy beállítsa a klienst az első használathoz.