suryリポジトリを使用していくつかのパッケージ(php5.6)をインストールしましたが、今は必要ではなくphp7.3を使用します(後者は公式リポジトリにありますが、5.6には非公式リポジトリが必要です)。 suryリポジトリの使用中にsuryを使用してシステムをアップグレードしましたが、# apt upgrade
いくつかのパッケージをsuryバージョンを使用して再インストールしたかったです。このパッケージを再インストールしたいのですが、公式リポジトリ(security.debian.org)を使用してSuryをアンインストールできます。
答え1
これはsurryリポジトリに固有のものですが、他のリポジトリでも再現できます。
Busterの場合、suryはすべてのパッケージバージョンで+ debian10を使用しますが、バニラDebianはdeb10を使用したり何も追加しません。
sudo apt list --installed|grep -i debian10
したがって、suryを使用してインストールされているパッケージを見つけるのと同様の作業を実行できます。
apt-cache policy (each package in the list)
元のリポジトリの1つを実行して検索します(通常は標準ミラーを持つ{security,cdn}.debian.org)。
これにより、元のapt reinstall (package)=(package version of vanilla one)
バージョンがインストールされます。
list コマンドにパッケージが表示されなくなった場合、sury リポジトリにパッケージがなくなりました。