Nitropy instalēšana ar pipx¶
Šajā rokasgrāmatā ir izskaidrots, kā instalēt nitropy ar pipx. pipx izveido nitropy virtuālo vidi. Tas nozīmē, ka nitropy un tās atkarības nekonfliktē ar citām sistēmā instalētajām pakotnēm.
Piezīme
Sistēmas Windows lietotājiem: Windows atbalsts joprojām ir eksperimentāls - lūdzu, izmantojiet to piesardzīgi. Varat izmantot arī iepriekš kompilētas binārijas programmas vai MSI instalatoru, skatiet Nitropy instalēšana operētājsistēmā Windows.
Uzstādīšana operētājsistēmā Linux¶
Ubuntu, Debian¶
Jūs varat instalēt nitropy kopā ar visām citām nepieciešamajām atkarībām, izmantojot:
$ sudo apt install pipx && pipx ensurepath && pipx install pynitrokey
Pēc izrakstīšanās vai sistēmas restartēšanas tagad būs pieejama nitropija.
Arch¶
Jūs varat instalēt nitropy kopā ar visām citām nepieciešamajām atkarībām, izmantojot:
$ sudo pacman -S python python-pipx && pipx ensurepath && pipx install pynitrokey
Ja jūsu sistēmā jau ir instalēts Python, varat vienkārši palaist:
$ sudo pacman -S python-pipx && pipx ensurepath && pipx install pynitrokey
Pēc izrakstīšanās vai sistēmas restartēšanas tagad būs pieejama nitropija.
Fedora¶
Jūs varat instalēt nitropy kopā ar visām citām nepieciešamajām atkarībām, izmantojot:
$ sudo dnf install python pipx && pipx ensurepath && pipx install pynitrokey
Ja jūsu sistēmā jau ir instalēts Python, varat vienkārši palaist:
$ sudo dnf install pipx && pipx ensurepath && pipx install pynitrokey
After logging our or restarting your system, nitropy will now be available.
Mageia¶
Jūs varat instalēt nitropy kopā ar visām citām nepieciešamajām atkarībām, izmantojot:
$ sudo dnf install python python3-pip && pip install --user pipx && pipx ensurepath && pipx install pynitrokey
Ja jūsu sistēmā jau ir instalēts Python, varat vienkārši palaist:
$ 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.
Uzstādīšana citās sadales/darbības sistēmās¶
Sagatavošana¶
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¶
Jūs varat instalēt pip, izmantojot sistēmas pakotņu pārvaldnieku vai python3 -m ensurepip
. Lai iegūtu vairāk informācijas, skatiet pip instalēšanas rokasgrāmatu.
pipx¶
Pirms nitropy instalēšanas ir jāinstalē un jākonfigurē pipx:
$ python3 -m pip install --user pipx
$ python3 -m pipx ensurepath
Lai iegūtu vairāk informācijas, skatiet pipx instalēšanas rokasgrāmatu.
Uzstādīšana¶
Tagad varat instalēt nitropy no pynitrokey paketes:
$ pipx install pynitrokey
nitropy tagad ir pieejams jūsu ceļā:
$ nitropy --help
Atjaunināšana¶
Pakotni var atjaunināt, izmantojot šādu komandu:
$ pipx upgrade pynitrokey
Problēmu novēršana¶
Ja rodas problēmas, pārliecinieties, ka izmantojat jaunāko versiju, salīdzinot nitropy version
izvades rezultātu ar izlaides sarakstu GitHub. Ja jaunināšana neinstalē jaunāko versiju, iespējams, ir kāda no šādām problēmām.
Nepareiza Python versija¶
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
nav atrasts libusb-1.0.dylib¶
Palaižot nitropy operētājsistēmā macOS, var parādīties kļūdas paziņojums, kas norāda, ka trūkst libusb-1.0.dylib faila. To var novērst, manuāli instalējot libusb, piemēram, ar homebrew:
$ brew install libusb
Lietošanas piezīmes¶
Visas platformas¶
Ja vēlaties izmantot nitropy ar Nitrokey Pro vai Nitrokey krātuves ierīci, ir jāinstalē arī libnitrokey.
Windows¶
Windows atbalsts joprojām ir eksperimentāls - lūdzu, izmantojiet to piesardzīgi.
Lai varētu izveidot savienojumu ar ierīci, var būt nepieciešams palaist nitropy ar administratora tiesībām.
Linux¶
Linux sistēmās ir nepieciešami arī Nitrokey udev noteikumi. Tie tiek piegādāti ar libnitrokey. Alternatīvi tos var instalēt manuāli:
$ wget https://raw.githubusercontent.com/Nitrokey/nitrokey-udev-rules/refs/heads/main/41-nitrokey.rules
$ sudo mv 41-nitrokey.rules /etc/udev/rules.d/
Vairāk informācijas skatiet Udev noteikumu iestatīšana.
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]
Turpmākie soļi¶
Vairāk informācijas par nitropijas lietošanu atradīsiet šajos ceļvežos:
For Linux: Programmatūras atjaunināšana
For Mac: Programmatūras atjaunināšana
For Windows: Programmatūras atjaunināšana