Proton VPN のホームページ

pipとPyPIの使用に関する警告

閲覧中
0 分
カテゴリー
Linux

Proton VPN LinuxアプリはPythonを使用しており、公式のLinuxディストリビューションソースからインストールされた他のPythonソフトウェアツール(依存関係)に依存しています。

Pythonでは、pip(新しいウィンドウ)を使用して、PyPI(新しいウィンドウ)などの非公式ソースからソフトウェアをインストールできます。しかし、pipは非常に強力なツールであるため、細心の注意を払って使用する必要があります。

pipを使用して非公式のPythonパッケージをインストールすると、新しくインストールされたパッケージが公式のLinuxディストリビューションパッケージを上書きする可能性があります。これにより、Proton VPN アプリを含め、それらに依存している他のPythonソフトウェアが破損するおそれがあります。また、マルウェアがインストールされる(新しいウィンドウ)可能性もあります。

pipを使用する際は、細心の注意を払う必要があります。技術的な知識が豊富なユーザーのみがpipを使用することをお勧めします。

仮想環境を使用する

pipに関連するリスクを最小限に抑える最善の方法は、仮想マシンまたはPython仮想環境(新しいウィンドウ)(venv)でpipを使用してパッケージをインストールすることです。これにより、インストールするソフトウェアが分離され、メインのPythonインストール環境に影響を与えなくなります。ただし、venvを使用している場合でも、悪意のあるソフトウェアがシステムに影響を及ぼす可能性は依然としてあります。

pipを使用してインストールしたパッケージをアンインストールするにはどうすればよいですか?

pipを使用してパッケージをインストールした後にLinuxデバイスで問題が発生した場合(例えば、Proton VPN Linuxアプリが正常に動作しない場合など)、パッケージのアンインストールをお試しください。

これを行うには、ターミナルウィンドウを開き、次のコマンドを実行します。

python3 -m pip uninstall 

または、パッケージがrootとしてインストールされた場合:

sudo python3 -m pip uninstall 

オプションの引数を含む完全な手順は、こちら(新しいウィンドウ)でご確認いただけます。万が一解決しない場合は、ディスクを再フォーマットしてLinuxを再インストールする必要があるかもしれません。そのため、pipを使用したパッケージのインストールは仮想環境内でのみ行うことを強くお勧めします。