Ini bukan format yang cocok untuk menyalin secara membabi buta ke komputer lain, tetapi pengguna yang ingin mengetahui apakah mereka sudah menambahkan repositori atau belum (seperti yang saya lakukan), Anda bisa melakukannya:
sudo apt update
Ketika apt
memperbarui, ia mengeluarkan daftar repositori yang diambilnya. Tampaknya sudah jelas, tetapi saya baru menyadari apa GET
url-nya.
Edit: Berikut awk
ekspresi berbasis dapat digunakan untuk menghasilkan sources.list sebuah:
cat /tmp/apt-update.txt | awk '/http/ { gsub("/", " ", $3); gsub("^\s\*$", "main", $3); printf("deb "); if($4 ~ "^[a-z0-9]$") printf("[arch=" $4 "] "); print($2 " " $3) }' | sort | uniq
Atau, seperti yang disarankan oleh jawaban lain, Anda dapat menggunakan cat
semua sumber yang sudah ada seperti ini:
cat /etc/apt/sources.list /etc/apt/sources.list.d/*
Karena repo yang dinonaktifkan dikomentari dengan hash, ini harus berfungsi sebagaimana dimaksud.