プライベートAPTリポジトリがアップグレードされていません。

プライベートAPTリポジトリがアップグレードされていません。

私はAPTを自動更新システムとして活用するLinuxベースの製品開発に参加しています。

私はこのパッケージの3つのバージョンを.deb形式にしました。パッケージ名とバージョン番号は0.0.0、0.0.1、0.0.2と同じです。それらは/var/www/html/debianサーバーに配置されます。

コマンドを使用してリポジトリ自体を作成しましたrm debian/Packages.gz; dpkg-scanpackages -m debian /dev/null | gzip -9c > debian/Packages.gz。これはrm、以前のバージョンのパッケージファイルを消去することです。

テスト中のコンピュータにその行を追加し、コマンドを使用してパッケージをインストール/etc/apt/sources.listできることを示しました。apt-get install

残念ながら、アップグレードが機能していないようです。新しいバージョンの deb (次の論理バージョン番号を含む) を含めて実行すると、パッケージの新しいバージョンを使用できますが、次のようdpkg-scanpackagesな出力が生成されます。apt-get updateapt-get installapt-get upgrade

Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

DebianベースのARMディストリビューションであるBananianのクライアントデバイスで使用されるLinuxバージョン。

apt-get upgradeアップグレードを明示的に防止しなくても失敗する理由はありますか?予想される動作をどのように取得できますか?

関連情報