ルート フォルダーにない .deb パッケージをインストールしようとすると、「dpkg が正しく動作するには、admindir が instdir 内にある必要があります」というエラーが表示される

ルート フォルダーにない .deb パッケージをインストールしようとすると、「dpkg が正しく動作するには、admindir が instdir 内にある必要があります」というエラーが表示される

この質問の範囲外の理由で、インターネット接続もGUIもない仮想マシンにいくつかのライブラリをインストールする必要があります。まず、.debホストシステムに必要なパッケージをWinSCPを使用してVMにコピーしました。最後にPuTTYを使用して、それらのパッケージを含むフォルダに移動し、

sudo dpkg -i *.deb

これは、そのライブラリによって実装されたいくつかの関数とデータ構造を使用することができたのでうまく機能します(完全性のためにはlibglib2.0-dev)。とにかく、ルートフォルダではなく、

/opt/corbos-linux/2.4.4/sysroots/x86_64-poky-linux/

この時点で、私は以下を実行しようとしました:

sudo dpkg -i --instdir=/opt/corbos-linux/2.4.4/sysroots/x86_64-poky-linux/ *.deb

しかし、次のエラーが発生します:

dpkg (subprocess): admindir must be inside instdir for dpkg to work properly
dpkg: warning: subprocess old pre-removal script returned error exit status 2
dpkg: trying script from the new package instead

この目標はどうすれば達成できるでしょうか? 使用されている VM に関する追加情報:

Static hostname: 06e2e468f8c4
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 07e8a1bebd223fc12a4a73e45d72352a
           Boot ID: ae8230cd752c4e5f8a4772ebf2ae80a1
    Virtualization: oracle
  Operating System: Ubuntu 16.04.6 LTS
            Kernel: Linux 4.4.0-75-generic
      Architecture: x86-64

関連情報