34

dpkg の依存関係リストを作成するために、既にインストールされているパッケージのバージョン番号を取得しようとしています。

ターミナルに「dpkg -l | grep libqtcore4」と入力すると、次の結果が得られます。

ii  libqtgui4       4:4.7.4-0ubuntu8      Qt 4 GUI module
ii  libqtgui4:i386  4:4.7.4-0ubuntu8      Qt 4 GUI module

私の質問は; バージョン番号のコロン (:) は一体何を意味し、最後に -0ubuntu は何を意味するのでしょうか?

4

2 に答える 2

40

の前の数字:エポックです。これは、注文の目的でバージョンを上書きします。たとえば、3:3.1は2:3.2よりも新しいと見なされます。これは、さまざまな理由の1つで、パッケージャーがリポジトリ内のパッケージをダウングレードする必要がある場合に使用されます。

後の数(実際には値)-リリースです。同じバージョンのパッケージの異なるリリースを区別します。これは、たとえば、ソフトウェアの既存のバージョンに対するセキュリティパッチに使用されます。

于 2012-03-08T04:39:33.607 に答える