debi
正確に何をすべきか少し混乱しています。
OLAを構築していますが、次の記事を見つけました。最新のOLA 0.9.7を使用してBBB用の.debsを構築中にエラーが発生しました... – Googleグループ私が見た場所:
cd ola-0.9.7
debuild
# (... wait ...)
sudo debi
だから私は次のようにビルドし、debuild
結果として次のような.debsを得ました。
$ ls -1 ../*.deb
../libola1_0.10.7-1_armhf.deb
../libola1-dbgsym_0.10.7-1_armhf.deb
../libola-dev_0.10.7-1_armhf.deb
../ola_0.10.7-1_armhf.deb
../ola-dbgsym_0.10.7-1_armhf.deb
../ola-python_0.10.7-1_all.deb
../ola-rdm-tests_0.10.7-1_all.deb
問題は、このビルドの前にバイナリパッケージ(Raspbian)を介してOLAを初めてインストールしたときにそのパッケージをインストールすることになりましたola libola1 ola-rdm-tests ola-python
(ビルド前に削除しました)。
debi
だから、単に実行すると、このパッケージをインストールするのか、それともインストールするのかわかりません。みんな生成された .debs( この特別なケースでは不要なインクルード-dbgsym
とパッケージ)?-dev
sudo dpkg -i [package1] [package2] ...
つまり、これらの.debパッケージの一部だけをインストールしたい場合は、代わりにインストールする方が良いでしょうかsudo debi
?
答え1
debi
ビルド中に生成されたファイルにリストされているすべてのパッケージをインストールするので、.changes
最終的に開発パッケージやデバッグシンボルを含むビルドで生成されたすべてのパッケージをインストールします。
バージョンやアーキテクチャを把握することなくインストールされたパッケージセットを制限したい場合は、パッケージ名のリストを使用してファイルとdebi
組み合わせてインストールするパッケージを決定できます.changes
。
sudo debi ola libola1 ola-rdm-tests ola-python