Debianでパッケージをバックポートする方法、パッケージを最新の状態に保ち、正しい実行を保証する方法を知りたいです。

Debianでパッケージをバックポートする方法、パッケージを最新の状態に保ち、正しい実行を保証する方法を知りたいです。

Steam または Wine をダウンロードしようとすると、このバックポート方法が機能するかどうか疑問に思います。

たとえば、バックポートされたパッケージをダウンロードすると、「適切なアップデート/適切なアップグレード」を実行するたびに最新の状態になりますか?

答え1

正式な方法少なくともバックポートされたパッケージ(次を含む)にはうまく機能します。ワインしかし蒸気ではありません)。バックポートリポジトリを追加します。

echo deb http://deb.debian.org/debian stretch-backports main | sudo tee /etc/apt/sources.list.d/stretch-backports.list
sudo apt update

-t stretch-backportsその後、呼び出しに追加するか、Synapticで適切なバージョンを選択してaptバックポートパッケージをインストールできます。

リポジトリを永久にアクティブにすることは安全です。明示的に選択しないと、パッケージのインストールには使用されませんが、バックポートされたパッケージが更新されると、アップグレード用に自動的に選択されます。

バックポートルールは、バックポートされたパッケージが常に次の安定リリースで利用可能な最初のバージョンよりも古いことを意味します。したがって、Debian 10(Buster)がリリースされると、Debian 9(Stretch)アップグレードのバックポートが停止します。その後、バックポートされたパッケージを粗いリポジトリに追加できますが、これはまれです。

Debian 9からDebian 10にアップグレードすると、Debian 9にインストールしたすべてのバックポートパッケージがDebian 10バージョンにアップグレードされます(ディストリビューションから削除されていない場合)。

関連情報