มันไม่ได้เป็นรูปแบบที่เหมาะสมสำหรับการคัดลอกสุ่มสี่สุ่มห้าไปยังเครื่องอื่น แต่ผู้ใช้ที่มีความประสงค์ที่จะทำงานออกว่าพวกเขาได้เพิ่มพื้นที่เก็บข้อมูลเลยหรือไม่ (เช่นผม) คุณก็สามารถทำได้:
sudo apt update
เมื่อapt
กำลังอัปเดตระบบจะแสดงรายการที่เก็บข้อมูลที่ดึงมา ดูเหมือนชัดเจน แต่ฉันเพิ่งรู้ว่าGET
URL คืออะไรที่คายออกมา
แก้ไข:awk
นิพจน์ -based ต่อไปนี้สามารถใช้เพื่อสร้าง source.list:
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
หรือตามคำตอบอื่น ๆ ที่แนะนำคุณสามารถเพียงแค่cat
แหล่งข้อมูลที่มีอยู่แล้วทั้งหมดดังนี้:
cat /etc/apt/sources.list /etc/apt/sources.list.d/*
เนื่องจาก repos ที่ปิดใช้งานถูกแสดงความคิดเห็นด้วยแฮชจึงควรใช้งานได้ตามที่ตั้งใจไว้