セキュリティ更新プログラムを失うことなく適切なソースを完全に削除してください。

セキュリティ更新プログラムを失うことなく適切なソースを完全に削除してください。

Debian Wheezyの頃にはPHP 5.6が必要でした。ドットデップソースを入手してください。今Debian Jessieを使用すると、当然PHPの最新バージョンはすでに5.6です。だから、もうdotdebは必要ありません。私からそれを削除したいのですが、sources.list他のコンポーネントはまだセキュリティ更新プログラムのためにdotdebを使用しているようです。もうdotdebを使用していないことを確認するにはどうすればよいですか?

私が心配するシナリオ: 一部のパッケージの最新バージョンは、標準の Debian パッケージバージョンよりも高い dotdeb を使用します。これで、dotdebリポジトリソースリンクを削除し、新しいdotdebパッケージの一部のセキュリティ更新プログラムがリリースされた場合、標準のdebianパッケージがdotdebパッケージを削除する前に提供されたパッケージよりも高くなるまで、私のソフトウェアは更新されません。

望ましくない結果なしでdotdebソースリストを削除する正しい方法は何ですか?

答え1

私は以下を提案します:

  1. dotdeb リポジトリをコメントアウトします。
  2. ランニングapt-get update
  3. apt-show-versions(パッケージで)実行し、apt-show-versions「アーカイブのバージョンよりも最新」とマークされたエントリを見つけます(これは、構成リポジトリ内のすべてよりも最新のパッケージに使用する正確な文字列です)。

その後、前の手順で見つかったパッケージ(存在する場合)を調べて、Jessieのバージョンにダウングレードするか、dotdebリポジトリを引き続き使用するかを判断できます。

関連情報