Terkait dengan pertanyaan ini . Tetapi kekhawatiran saya adalah bahwa selama setahun terakhir, sebagian besar aplikasi saya yang lebih menarik (atau bekas) berasal dari PPA, dan hanya membuat cadangan daftar sumber saya tidak akan menambahkan kunci launchpad terkait seperti yang add-apt-repository
terjadi.
Jadi saya sedang mencari cara untuk membuat daftar semua url PPA (seperti ppa:chromium-daily/stable
) sehingga saya dapat dengan mudah skrip serangkaian perintah add-apt-repositori untuk menambahkannya ke dalam instalasi baru dengan anggun.
Singkatnya membuang sejarah bash saya tentu saja. Mana yang mungkin layak, tergantung pada seberapa jauh file itu kembali?
Apa yang saya lakukan adalah menyalin seluruh direktori / etc / apt ke tempat yang aman. Jika Anda harus menginstal ulang atau mengkloning instalasi Anda, cukup salin kembali direktori itu. Itu akan menyimpan bahkan kunci tepercaya gpg.
sumber
Jika mengimpor semua kunci GPG adalah yang Anda cari, Anda dapat menggunakan skrip saya (datang dengan .deb) untuk mengimpor semua kunci GPG yang hilang sekaligus. Unduh
Untuk menggunakan, jalankan:
Anda dapat melihat di dalam deb. Jika Anda mau, skripnya sangat kecil dan mudah dimengerti (jika Anda tidak mempercayai deb saya).
Kemudian untuk mencadangkan semua PPA, yang harus Anda lakukan adalah menyalin semua file .list di komputer baru / instalasi baru dan setelah Anda menyalinnya, jalankan perintah di atas untuk mengimpor semua kunci.
sumber
Dari jawaban saya di Bagaimana saya bisa mendapatkan daftar semua repositori dan PPA dari baris perintah ke skrip instalasi?
Daftar PPA dalam
ppa:USER/REPO
format:Buat skrip instalasi:
(ambil
-y
jika Anda tidak ingin menginstal non-interaktif)Jalankan skrip:
Lihat jawaban saya pada pertanyaan lain untuk skrip lengkap dengan beberapa fitur tambahan yang dapat Anda simpan dan gunakan.
sumber