Debian でパッケージインデックスを自動的に更新するように add-apt-repository を設定するには?

Debian でパッケージインデックスを自動的に更新するように add-apt-repository を設定するには?

Ubuntuでは、このコマンドはadd-apt-repositoryリポジトリを追加した後にパッケージインデックスを自動的に更新しますが、この機能はdebian Busterに統合されていません。

add-apt-repositoryDebianでパッケージインデックスの自動更新を設定する方法は?

答え1

Debian 10で利用可能なバージョンでは、この-uオプションはパッケージキャッシュを更新します。

sudo add-apt-repository -u ...

(この内容はマニュアルページに記録されていません。)

編集でデフォルト値を変更できます/usr/bin/add-apt-repository。デフォルト値の変更

    parser.add_option("-u", "--update", action="store_true",
        dest="update", default=False,
        help=_("Update package cache after adding"))

答え2

に基づいてスティーブンキット 回答add-apt-repositoryUbuntu bionicからDebian安定にコピーしました。

wget http://security.ubuntu.com/ubuntu/pool/main/s/software-properties/software-properties-common_0.96.24.32.14_all.deb
ar x software-properties-common_0.96.24.32.14_all.deb
tar xvf data.tar.xz

2つのファイルの違いを表示(許可された回答を確認)

diff usr/bin/add-apt-repository /usr/bin/add-apt-repository

既存のファイルを置き換える:

sudo mv usr/bin/add-apt-repository /usr/bin/add-apt-repository

関連情報