私のdebパッケージをアップグレードする方法

私のdebパッケージをアップグレードする方法

以下を使用してqtプロジェクトとdebパッケージを構築しました。dpkg-buildpackage -us -uc

これにより、パッケージをインストールする準備が整いました。ただし、パッケージがインストールされていて同じまたは最新のパッケージをインストールしようとすると、このdebパッケージでインストールされているすべてのファイルが削除されます。動作する唯一の方法は、新しいパッケージをインストールする前に古いパッケージを削除することです。dpkg --remove myqtapp

PS Deb パッケージをインストールするには、次を使用します。dpkg -i ...

答え1

dpkg --install package.deb しなければならない問題なく古いバージョンのパッケージから最新バージョンにアップグレードしてください。競合について文句を言う場合、新しいパッケージはアップグレードではなく、実際には別のパッケージであり(正しく)アップグレードは実行されません。パッケージ管理にリポジトリを使用する予定がない場合は、apt以前のバージョンと同じソースからファイルをインポートし、以前のパッケージのアップグレードとして提供されていることを確認してください。deb

関連情報