Nitroopia paigaldamine pipxiga¶
Selles juhendis selgitatakse, kuidas paigaldada nitropy koos pipx. pipx loob nitropy jaoks virtuaalse keskkonna. See tähendab, et nitropy ja selle sõltuvused ei lähe vastuollu teiste teie süsteemi paigaldatud pakettidega.
Märkus
Windowsi kasutajatele: Windowsi tugi on veel eksperimentaalne – palun kasutage seda ettevaatlikult. Võite kasutada ka eelkompileeritud binaarsüsteeme või MSI paigaldusprogrammi, vt Nitropy installimine Windowsis.
Paigaldamine Linuxile¶
Ubuntu, Debian¶
Saate nitropy koos kõigi teiste vajalike sõltuvustega installeerida, kasutades:
$ sudo apt install pipx && pipx ensurepath && pipx install pynitrokey
Pärast välja logimist või süsteemi taaskäivitamist on nitropy nüüd saadaval.
Arch¶
Saate nitropy koos kõigi teiste vajalike sõltuvustega installeerida, kasutades:
$ sudo pacman -S python python-pipx && pipx ensurepath && pipx install pynitrokey
Kui olete oma süsteemi juba Pythoni installeerinud, võite lihtsalt käivitada:
$ sudo pacman -S python-pipx && pipx ensurepath && pipx install pynitrokey
Pärast välja logimist või süsteemi taaskäivitamist on nitropy nüüd saadaval.
Fedora¶
Saate nitropy koos kõigi teiste vajalike sõltuvustega installeerida, kasutades:
$ sudo dnf install python pipx && pipx ensurepath && pipx install pynitrokey
Kui olete oma süsteemi juba Pythoni installeerinud, võite lihtsalt käivitada:
$ sudo dnf install pipx && pipx ensurepath && pipx install pynitrokey
After logging our or restarting your system, nitropy will now be available.
Mageia¶
Saate nitropy koos kõigi teiste vajalike sõltuvustega installeerida, kasutades:
$ sudo dnf install python python3-pip && pip install --user pipx && pipx ensurepath && pipx install pynitrokey
Kui olete oma süsteemi juba Pythoni installeerinud, võite lihtsalt käivitada:
$ 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.
Paigaldamine muudesse jaotus-/käitlussüsteemidesse¶
Ettevalmistus¶
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¶
Pipi saab paigaldada oma süsteemi paketihalduriga või python3 -m ensurepip
. Lisateavet leiate pip-i paigaldusjuhendist.
pipx¶
Enne nitropy installimist tuleb paigaldada ja konfigureerida pipx:
$ python3 -m pip install --user pipx
$ python3 -m pipx ensurepath
Lisateavet leiate veebilehelt pipx Installation Guide.
Paigaldamine¶
Nüüd saate paigaldada nitropy pynitrokey paketist:
$ pipx install pynitrokey
nitropy on nüüd saadaval teie tee:
$ nitropy --help
Uuendamine¶
Paketti saab uuendada järgmise käsuga:
$ pipx upgrade pynitrokey
Veaotsing¶
Kui teil tekib probleeme, veenduge, et kasutate uusimat versiooni, võrreldes nitropy version
väljundit väljalaske nimekirjaga GitHubis. Kui uuendus ei paigalda uusimat versiooni, võib teil olla üks järgmistest probleemidest.
Vale Python versioon¶
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 ei leitud¶
Kui käivitate nitropy’t macOS-i peal, võite näha veateadet, et puudub libusb-1.0.dylib fail. Seda saab parandada libusb-i käsitsi paigaldamisega, nt homebrew:
$ brew install libusb
Kasutamise märkused¶
Kõik platvormid¶
Kui soovite kasutada nitrokey’t koos Nitrokey Pro või Nitrokey Storage seadmega, peate paigaldama ka libnitrokey.
Windows¶
Windowsi tugi on veel eksperimentaalne - palun kasutage seda ettevaatlikult.
Seadmega ühenduse loomiseks võib olla vajalik nitropy käivitamine administraatori õigustega.
Linux¶
Linuxi süsteemides on vaja ka Nitrokey udev-reegleid. Need tarnitakse koos libnitrokey. Alternatiivselt võite neid käsitsi paigaldada:
$ wget https://raw.githubusercontent.com/Nitrokey/nitrokey-udev-rules/refs/heads/main/41-nitrokey.rules
$ sudo mv 41-nitrokey.rules /etc/udev/rules.d/
Vaata udev reeglite seadistamine lisateavet.
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]
Järgmised sammud¶
Lisateavet nitroopia kasutamise kohta leiate nendest juhenditest:
For Linux: Püsivara uuendamine
For Mac: Püsivara uuendamine
For Windows: Püsivara uuendamine