Score:0

วิธีแพตช์ rsync อย่างถูกวิธี

ธง cn

ฉันต้องการแพตช์ rsync เพื่อรองรับ ตรวจจับเปลี่ยนชื่อ ตัวเลือก แต่ฉันไม่ต้องการดาวน์โหลดแพตช์และแตกไฟล์ ฉันต้องการใช้ apt (apt-get) จะทำอย่างไร

Score:0
ธง in

ไม่มีวิธีใดที่จะแพตช์แพ็คเกจโดยไม่ต้องสร้างใหม่ด้วยตัวเอง วิธีที่ง่ายที่สุดในการทำเช่นนี้คือดาวน์โหลดแพ็คเกจ Debian โดยใช้ apt จากนั้นสร้างด้วย dpkg-buildpackage ในการทำเช่นนี้ ขั้นแรกตรวจสอบให้แน่ใจว่าคุณมีบรรทัดที่ขึ้นต้นด้วย deb-src ในไฟล์ source.list ของคุณ หากคุณไม่มี ให้คัดลอกบรรทัดแรก 'deb' (ซึ่งควรมีชื่อรุ่นของคุณ) และเปลี่ยนคำแรกเป็น deb-src.

จากนั้นเรียกใช้ sudo apt-get build-dep rsync และ apt-get แหล่ง rsync. จากนั้นใช้แพตช์กับซอร์สทรีตามปกติ (คำแนะนำจะได้รับในแพตช์นี้) สุดท้ายโทร dpkg-buildpackage จากภายในต้นไม้ต้นทาง ใช้ Gdebi เพื่อติดตั้งแพ็คเกจไบนารีที่เป็นผลลัพธ์ ซึ่งจะอยู่ในไดเร็กทอรีพาเรนต์ของตำแหน่งที่แตกไฟล์ซอร์สทรี คุณสามารถใช้ dpkg เพื่อติดตั้งได้ แต่การใช้ Gdebi ให้การตรวจสอบความปลอดภัยที่เป็นประโยชน์

cn flag
สวัสดี ด้านล่างนี้คือ source.list ปัจจุบันของฉัน คุณสามารถช่วยฉันเพิ่มเติมด้วยการแสดงวิธีเพิ่ม URL ซอร์ส/แพตช์ rsync ได้ไหม ฉันไม่สามารถเพิ่มไฟล์แบบเต็มในความคิดเห็นได้
Calum McConnell avatar
in flag
ฉันอธิบายวิธีเพิ่ม URL ต้นทาง URL ของแพตช์จะต้องได้รับการจัดการแยกกัน: เท่าที่ฉันรู้ Apt ไม่ได้ออกแบบมาให้ดาวน์โหลดและใช้แพตช์บนแพ็คเกจขณะรันไทม์
cn flag
ขอบคุณมาก ๆ สำหรับความช่วยเหลือของคุณ.

โพสต์คำตอบ

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