dpkg pip - 「root」ユーザーとしてホイールを取り付ける

dpkg pip - 「root」ユーザーとしてホイールを取り付ける

私はpipスクリプトによってインストールされた複数のPythonホイールを含むDEBパッケージを作成しましたpostinst。問題は、DEBファイルが明らかにsudoとして実行される必要があるため、たとえばdpkg -i acme-gizmo_1.2.2_x86-64.debpipをrootとして実行することについて多くの警告が表示されることです。

警告:「root」ユーザーとしてpipを実行すると、権限の破損やシステムパッケージマネージャとの動作の競合が発生する可能性があります。代わりに、仮想環境を使用することをお勧めします。https://pip.pypa.io/warnings/venv

仮想環境ではパッケージとホイールが動作しないため、仮想環境を使用しても役に立たないようです。お客様のインストールです。

スーパーユーザー権限なしでDEBパッケージをローカルにインストールする方法はありますか?

関連情報