暗号化をインストールできません

暗号化をインストールできません

ルバントゥバージョン:20.04

sshクラスタリングを使用しようとしていますが、fabエラーが返されます。

追跡を示すスクリーンショットを追加しています。

エラー出力

cryptography端末からインストールできません

sudo apt-get install crytography

次のメッセージを返します。

unable to locate the package file

ベストアンサー1

cryptographyPython パッケージの名前です。Pythonパッケージインデックス(PyPI)。これはPythonパッケージ(ソースパッケージ、Eggs、またはWheels)のインデックスです。これはLinuxディストリビューションとは無関係で、ソースコード形式であり、オペレーティングシステムやハードウェアアーキテクチャとは無関係です。したがって、Pythonエラーメッセージに表示される名前は、「Pythonエコシステム内部」パッケージの名前です。

Debian / UbuntuがPythonパッケージをapt-installable packagesとしてリポジトリに含める場合、パッケージ名の.dpkg前にはPython 2.xを許可するためにリポジトリのPython以外のソフトウェアとの名前の競合を防ぐためにpython-プレフィックスが付けられます。python3-必要に応じて、同じパッケージで次のことができます。 3.x バージョンと共存し、.dpkgPython パッケージを含むものとして識別します。

したがって、この場合はPython 2.xを使用しているので、cryptographyAPTリポジトリからPythonパッケージをインストールするにはsudo apt-get install python-cryptography

この命名方式は、次の文書で説明されています。Debian Python ポリシー。 UbuntuはDebianからパッケージをインポートするので、Ubuntuは同じポリシーに従います。

Perlにも同様のポリシーがあります。

おすすめ記事