Score:4

Repository Server - apt-mirror - จะรายงานรายการแพ็คเกจที่ดาวน์โหลดในทุกการวิ่งได้อย่างไร

ธง cn

apt-mirror แสดงผลขนาดของแพ็คเกจที่ดาวน์โหลด ... 167.3 MiB จะถูกดาวน์โหลดลงในไฟล์เก็บถาวร

แต่จะรายงานรายการแพ็คเกจที่ดาวน์โหลดในทุกการทำงานได้อย่างไร

ตัวอย่าง: ดาวน์โหลดแพ็คเกจต่อไปนี้: apache, chrome, ...

cn flag
@OrganicMarble คุณจะแชร์ไหม
Organic Marble avatar
us flag
คำถามของคุณทำให้ฉันต้องการตรวจสอบอีกครั้ง ฉันใส่ไว้นานแล้ว มันคือ `find /[ไดเรกทอรี]/apt-mirror/mirror/* -mmin -60 | grep "สระ" | sort` แต่ฉันจำไม่ได้ว่าทำไมฉันถึงทำ grep หรือทำไมฉันถึงมี `*` สิ่งนี้น่าจะใช้ได้ถ้าคนที่รู้จัก bash chimes เข้ามา
Score:1
ธง jp

ไม่มีอะไรในตัว แต่ apt-กระจก เป็นสคริปต์ Perl ที่ค่อนข้างพื้นฐาน หากคุณสะดวกที่จะทำมัน คุณอาจเพิ่มแพตช์ที่ https://github.com/apt-mirror/apt-mirror/blob/7d521b168ab34fd38fd38bbb26acad1f43e262a7/apt-mirror#L910 .

คุณสามารถใช้โซลูชัน Bash ได้อย่างแน่นอนตามที่ความคิดเห็นแนะนำหากเหมาะสมกับความต้องการของคุณ เดอะ postmirror.sh สคริปต์จะเป็นตำแหน่งที่สะดวกมากในการเรียกใช้ บรรทัดเช่นนี้จะพิมพ์แพ็คเกจที่อัปเดตในชั่วโมงที่ผ่านมา

หา . -type f -path '*pool*' -mmin -60 -พิมพ์

น่าเสียดาย, apt-กระจก ไม่ได้รับการพัฒนาอย่างจริงจัง มีข้อบกพร่องหลายอย่างที่จะป้องกันไม่ให้มิเรอร์ที่เก็บ apt สำหรับรีลีสล่าสุดอย่างถูกต้อง คุณสามารถพิจารณาใช้ทางแยกเมื่อจุดบกพร่องเหล่านี้ได้รับการแก้ไขแล้ว หากเป็นเช่นนั้น คุณอาจขอคุณลักษณะนี้จากผู้ดูแลส้อมได้

Score:0
ธง us

เมื่อสักครู่ฉันได้เพิ่มบรรทัดไปที่ postmirror.sh (หลังบรรทัดด้วย สะอาด.sh แบบนี้)

ค้นหา /[มิเรอร์]/มิเรอร์/ -mmin -60 | grep "สระ" | จัดเรียง | ที /home/[ชื่อผู้ใช้]/mirror/mirror-$_now.txt

ทุกครั้งที่ apt-mirror ทำงาน มันจะเขียนผลลัพธ์ลงใน apt-mirror.log และสร้างไฟล์ในไดเร็กทอรี /mirror ของโฮมไดเร็กตอรี่ของฉันโดยมีเนื้อหาดังนี้:

/[mirror]/mirror/dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware
/[มิเรอร์]mirror/us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe-5.11
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-oem-5.14
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/main/l/linux-oem-5.14
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/main/l/linux-signed-oem-5.14
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/restricted/l/linux-restricted-modules-hwe-5.11
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/restricted/l/linux-restricted-modules-oem-5.14
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/restricted/l/linux-restricted-signatures-oem-5.14
/[กระจกเงา]/mirror/us.archive.ubuntu.com/ubuntu/pool/universe/h/htmldoc

ความปรารถนาของฉันคือการได้รับรายชื่อบุคคล .deb แต่ฉันไม่สามารถทำงานโดยใช้วิธีนี้ได้ อาจเป็นเพราะไฟล์เหล่านั้นมีการประทับเวลามากกว่าในอดีต

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา