Ubuntu 20.04にpython-pip3をインストールする

Ubuntu 20.04にpython-pip3をインストールする

Ubuntuの公式リポジトリのaptを介してUbuntu 20.04にpython3-pipをインストールするpip3がインストールされたため、奇妙な動作が発生しました。/ユーザー/ローカル/bin/pip3代わりに/ユーザー/空/pip3

Windows以外のシステムがADに参加できるようにし、PAMを介していくつかの制限を追加するActive Directory(AD)ブリッジングを介してドメインに参加したため、標準インストールではなく一部の拡張を実行しましたが、ubuntu 20.04でこの問題が発生しましたし始めました。

pip3が/usr/local/binにインストールされるようにした変更は何ですか?当初、これはUbuntu 18.04で動作が異なると思いましたが、ドメインなしでpip3を/ user / bin / pip3に拡張せずに同じインストールをテストしました。何ですか、しかし何が起こるのですか?このパッケージのaptインストールに影響を与える要因は何ですか?/usr/ローカル/空

ベストアンサー1

apt はファイルを /usr/local/bin に入れないことはほぼ確実です。

Aptはpipを/usr/local/bin。定義ファイルがある場所からtarファイル(zipファイルなど)を抽出するだけです。

したがって、aptが/usr/local/binにpipを配置すると、パッケージ(dpkgファイル)にusr/local/bin/pip3というファイルが含まれます。私たちはそれが真実ではないことを証明できます。

~によるとこのページ python3-pip現在、security.ubuntu.comで利用可能です。このスレッドのコンテンツファイルを読むときこここれらのファイルは厳密に等。にあります/usr/lib/usr/bin/usr/local/bin/...

デフォルトでインストールされているものの1つ/usr/local/はpip自体です。システムの誰かがrootとして次のようなことをした可能性があります。

pip3 install --upgrade pip

または

sudo pip3 install --upgrade pip

aptがインストールしたバージョンを削除しないでくださいが、新しいバージョンをインストールする必要があります。/usr/local/bin/

おすすめ記事