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.
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¶
Windows esetén az előre fordított alkalmazás telepítő futtatható fájlként érhető el. A telepítő kibontja az alkalmazást a „Program Files” mappába, és létrehoz egy parancsikont a startmenüben. Az asztali parancsikon létrehozása és az automatikus indítás bejelentkezéskor kikapcsolható.
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. On recently released systems some compatibility packages may be need 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
Apache Maven (for building the Picoture module; 3.8 recommended)
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.