Debian コンピュータでこれを行うと、apt-show-versions samba
次の結果が表示されます。
samba:amd64/buster 2:4.9.5+dfsg-5+deb10u1 uptodate
これを公式ソースで見つけることができるSambaバージョンと比較すると、Samba 4.9.5がインストールされていると仮定します。しかし、他の数字と文字は何ですか?
私の考えでは、これはDebianの特定の修正を表すようです。しかし、読み方と意味を知りたいです。特に、これらの変更はありますが、「デフォルト」バージョン(ここでは4.9.5)は変わりません。
ベストアンサー1
完全な説明は次の場所にあります。Debian ポリシー;この特定のバージョンでは:
2
(以前:
)連帯、デフォルトでは、メジャーバージョン番号が「返される」ときに使用されるDebian固有のカウンタです。4.9.5
Samba 4.9.5 と一致するアップストリームバージョンです。+dfsg
アップストリームのソースコードが再パッケージ化され、DFSGの非フリーコンテンツ(要件を満たしていないソースコードの一部)が削除されたことを示すサフィックス。Debian フリーソフトウェアガイド)5
()-
の後にはパッケージの改訂が続きます。アップストリームバージョンを変更せずにパッケージが変更されると、この値は増加します。+deb10u1
パッケージがDebian 10用に更新されたことを示すサフィックスです。つまりDebian 10以降は安定したアップデートとしてリリースされ、最初のアップデートです。
エポックはほとんど変更されず、アップストリームバージョンの変更にのみ関連します。サフィックスは、アップストリームバージョンではなくパッケージングの変更時に変更されます。最初のサフィックス(5
ここ)は次のDebianバージョンの開発中に変更され、2番目のサフィックス(deb10u1
ここ)は特定のDebianバージョンにアップデートすると変更されます(セキュリティアップデートまたはポイントリリースの重要なバグ修正用)。 )。