PPA biasanya dinonaktifkan ketika Anda meningkatkan, dan harus diaktifkan kembali secara manual. Saya memutakhirkan ke 12,04 sekitar sebulan yang lalu dan saya baru saja memperhatikan bahwa sementara PPA saya yang lain semuanya dinonaktifkan, PPA Google tidak dinonaktifkan. Kenapa ini?
ppa
software-sources
google
google-talk
release-upgrade
adempewolff
sumber
sumber
Jawaban:
(Penghargaan untuk Jorge Castro atas jawaban ini)
Paket Google menginstal pekerjaan cron di
/etc/cron.daily/
untuk custumizing konfigurasi repositori dan mengaktifkan kembali sumber setelah peningkatan rilis.Setiap paket Google akan menempatkan skripnya sendiri (atau tautan ke skrip) di sini. Sebagai contoh:
google-musicmanager
,google-chrome
ataugoogle-talkplugin
(yang terakhir menjadi symlink ke script di/opt/google/talkplugin/cron/google-talkplugin
).Berikut ini deskripsi dari skrip google-talkplugin:
Script akan:
# Install the repository signing key
# Update the Google repository if it's not set correctly.
# Add the Google repository to the apt sources.
# Remove our custom sources list file.
dan# Detect if the repo config was disabled by distro upgrade and enable if necessary.
Inilah bagian skrip yang mendeteksi dan mengaktifkan kembali konfigurasi repo setelah peningkatan rilis.
Dan di sini adalah
/etc/apt/sources.list.d/google-talkplugin.list
file yang dibuat oleh skrip.sumber