Es ist kein Format, das zum blinden Kopieren auf einen anderen Computer geeignet ist, aber Benutzer, die herausfinden möchten, ob sie noch ein Repository hinzugefügt haben oder nicht (wie ich), können einfach Folgendes tun:
sudo apt update
Beim aptAktualisieren wird eine Liste der Repositorys ausgegeben, die abgerufen werden. Es scheint offensichtlich, aber ich habe gerade festgestellt, was die GETURLs sind, die es ausspuckt.
Bearbeiten: Der folgende awkAusdruck kann verwendet werden, um eine source.list zu generieren:
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
Alternativ können Sie, wie andere Antworten vermuten lassen, auch catalle bereits vorhandenen Quellen wie folgt verwenden:
cat /etc/apt/sources.list /etc/apt/sources.list.d/*
Da die deaktivierten Repos mit Hash auskommentiert sind, sollte dies wie beabsichtigt funktionieren.