A nitropy telepítése pipx-szel¶
Ez az útmutató elmagyarázza, hogyan kell a nitropy-t telepíteni a pipx segítségével. pipx létrehoz egy virtuális környezetet a nitropy számára. Ez azt jelenti, hogy a nitropy és függőségei nem ütköznek a rendszeredre telepített más csomagokkal.
Megjegyzés
Windows-felhasználóknak: A Windows-támogatás még kísérleti stádiumban van - kérjük, óvatosan használja. Használhat előre lefordított binárisokat vagy MSI telepítőt is, lásd A nitropy telepítése Windows alatt.
Telepítés Linuxon¶
Ubuntu, Debian¶
A nitropy-t az összes többi szükséges függőséggel együtt a következő módon telepítheti:
$ sudo apt install pipx && pipx ensurepath && pipx install pynitrokey
Kijelentkezés vagy a rendszer újraindítása után a nitropy elérhetővé válik.
Arch¶
A nitropy-t az összes többi szükséges függőséggel együtt a következő módon telepítheti:
$ sudo pacman -S python python-pipx && pipx ensurepath && pipx install pynitrokey
Ha már telepítetted a Pythont a rendszeredre, akkor egyszerűen futtasd a következőt:
$ sudo pacman -S python-pipx && pipx ensurepath && pipx install pynitrokey
Kijelentkezés vagy a rendszer újraindítása után a nitropy elérhetővé válik.
Fedora¶
A nitropy-t az összes többi szükséges függőséggel együtt a következő módon telepítheti:
$ sudo dnf install python pipx && pipx ensurepath && pipx install pynitrokey
Ha már telepítetted a Pythont a rendszeredre, akkor egyszerűen futtasd a következőt:
$ sudo dnf install pipx && pipx ensurepath && pipx install pynitrokey
After logging our or restarting your system, nitropy will now be available.
Mageia¶
A nitropy-t az összes többi szükséges függőséggel együtt a következő módon telepítheti:
$ sudo dnf install python python3-pip && pip install --user pipx && pipx ensurepath && pipx install pynitrokey
Ha már telepítetted a Pythont a rendszeredre, akkor egyszerűen futtasd a következőt:
$ sudo dnf install python3-pip && pip install --user pipx && pipx ensurepath && pipx install pynitrokey
After logging our or restarting your system, nitropy will now be available.
Telepítés más elosztó/üzemeltetési rendszereken¶
Előkészítés¶
Python¶
Python is already installed on most macOS and Linux systems or can be downloaded from python.org. Currently the supported Python versions are 3.9, 3.10, 3.11, 3.12 and 3.13. See the Downloading Python Guide for more information.
pip¶
A pip telepíthető a rendszer csomagkezelőjével vagy a python3 -m ensurepip
segítségével. További információkért lásd a pip telepítési útmutató című dokumentumot.
pipx¶
A nitropy telepítése előtt telepíteni és konfigurálni kell a pipx:
$ python3 -m pip install --user pipx
$ python3 -m pipx ensurepath
További információkért lásd a pipx telepítési útmutatót.
Telepítés¶
Most már telepítheted a nitropy-t a pynitrokey csomagból:
$ pipx install pynitrokey
A nitropy mostantól elérhető az alábbi elérési útvonalon:
$ nitropy --help
Frissítés¶
A csomagot a következő paranccsal frissítheti:
$ pipx upgrade pynitrokey
Hibaelhárítás¶
Ha problémákat tapasztalsz, győződj meg róla, hogy a legújabb verziót használod, hasonlítsd össze a nitropy version
kimenetét a kiadási listával a GitHubon. Ha a frissítés nem a legújabb verziót telepíti, akkor a következő problémák valamelyikével lehet, hogy gond van.
Rossz Python verzió¶
If your default Python installation is not in the supported versions list above, you need to specify an alternative to pipx. Install a supported version of Python and specify the name of its Python executable when calling pipx, for example:
$ pipx install --python python3.9 pynitrokey
libusb-1.0.dylib nem található¶
A nitropy futtatásakor macOS alatt előfordulhat, hogy hibaüzenet jelenik meg a hiányzó libusb-1.0.dylib fájlról. Ez a libusb manuális telepítésével javítható, például a homebrew:
$ brew install libusb
Felhasználási megjegyzések¶
Minden platform¶
Ha a nitropy-t Nitrokey Pro vagy Nitrokey Storage eszközzel szeretné használni, akkor telepítenie kell a libnitrokey eszközt is.
Windows¶
A Windows-támogatás még kísérleti stádiumban van - kérjük, használja óvatosan.
Előfordulhat, hogy a nitropy-t rendszergazdai jogokkal kell futtatnia ahhoz, hogy csatlakozni tudjon egy eszközhöz.
Linux¶
Linux rendszereken a Nitrokey udev szabályaira is szükséged van. Ezeket a libnitrokey szállítja. Alternatívaként manuálisan is telepítheti őket:
$ wget https://raw.githubusercontent.com/Nitrokey/nitrokey-udev-rules/refs/heads/main/41-nitrokey.rules
$ sudo mv 41-nitrokey.rules /etc/udev/rules.d/
További információért lásd Az udev szabályok beállítása.
Usage of PIV features¶
To be able to use the PIV functionality of nitropy (nitropy nk3 piv
), you need to install the pyscard
dependency too:
$ pipx install pynitrokey[pcsc]
Következő lépések¶
A nitropiával kapcsolatos további információkat ezekben az útmutatókban talál:
For Linux: Firmware frissítés
For Mac: Firmware frissítés
For Windows: Firmware frissítés