ฉันต้องใช้“ ซอร์สโค้ด” ในรายการพื้นที่เก็บข้อมูลของฉันหรือไม่?


34

ใช้เวลานานในการอัปเดตแหล่งซอฟต์แวร์ของฉันเมื่อฉันเรียกใช้:

sudo apt-get update

ฉันเชื่อว่าเกิดขึ้นเมื่อ apt-get กำลังดาวน์โหลดซอร์สโค้ดจากที่เก็บในกรณีของฉันมันเป็นรหัสในเอธิโอเปีย มันช้าลงมากเมื่อพบสิ่งที่คล้ายกับ:

http://et.archive.ubuntu.org ....

ฉันตรวจสอบตำแหน่งที่ฉันเพิ่มแหล่งนั้นและอยู่ภายใต้ตัวเลือกรหัสต้นฉบับ ฉันต้องดาวน์โหลดซอร์สโค้ดหรือไม่ หากไม่ฉันสามารถยกเลิกการตรวจสอบตัวเลือกนั้นได้โดยไม่เกิดผลใด ๆ


BTw ซอร์สโค้ดถูกเก็บไว้ที่ไหน? เพื่อที่ฉันจะได้ดู?
balki

คุณจะต้องใช้แหล่งเก็บข้อมูลแหล่งข้อมูลเท่านั้นหากคุณต้องการติดตั้งซอฟต์แวร์ที่จำเป็นต้องรวบรวม แอปพลิเคชันเช่นนี้มักอยู่ใน tarballs (app-name.tar.gz) เพียงครั้งเดียวในบางส่วนของแอปพลิเคชันจะต้องรวบรวม - มักจะเป็นสิ่งที่เกี่ยวข้องกับไดรเวอร์หรือโมดูล หากคุณไม่ต้องการซอฟต์แวร์บางรุ่นล่าสุดที่ยังไม่ได้บรรจุหรือวางจำหน่ายสำหรับระบบของคุณหรือแอปพลิเคชันผิดปกติคุณอาจไม่พบปัญหานี้
โจ

@balki ตามลิงค์นี้lists.ubuntu.com/archives/ubuntu-users/2006- กันยายน / ถ้าคุณต้องการดูซอร์สโค้ดของแพ็คเกจสิ่งที่คุณต้องทำคือsudo apt-get source <แพคเกจ> หวังว่านี่จะช่วยได้
tsega

คำตอบ:


28

หากคุณไม่ได้วางแผนที่จะปรับเปลี่ยนซอฟต์แวร์ด้วยตนเองคุณสามารถปิดการใช้งานได้อย่างปลอดภัย ผู้ใช้ส่วนใหญ่จะไม่ต้องการซอร์สโค้ด

คุณสามารถปิดได้โดยเปิดศูนย์ซอฟต์แวร์จากนั้นไปที่ Edit -> Software Sources ในเมนูจากนั้นปิดใช้งานช่องทำเครื่องหมาย "Source Code"

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นจะแจ้งให้คุณใส่รหัสผ่านแล้วทำการอัพเดทอีกครั้ง


ขอบคุณ @JorgeCastro ฉันทำไปแล้วและยังใช้คำตอบด้านล่างเพื่อเลือกเซิร์ฟเวอร์ที่ดีที่สุดโดยอัตโนมัติ ยินดีที่จะบอกว่ามันทำงานได้เร็วขึ้นมากในขณะนี้
tsega

14

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

คุณสามารถให้ตัวจัดการอัปเดตเลือก repos หลักที่ดีที่สุดที่จะใช้โดยอัตโนมัติซึ่งจะทำให้ความเร็วในการดาวน์โหลดดีที่สุด ในการทำเช่นนั้นให้เปิด Update Manager จากนั้นคลิกการตั้งค่า เลือกแท็บซอฟต์แวร์ Ubuntu จากนั้นในรายการดรอปดาวน์ "ดาวน์โหลดจาก:" เลือกอื่น ๆ ...

Update Manager - แท็บซอฟต์แวร์ Ubuntu

ในหน้าต่างที่ปรากฏขึ้นให้คลิก "เลือกเซิร์ฟเวอร์ที่ดีที่สุด"

Update Manager - เลือกเซิร์ฟเวอร์ดาวน์โหลด

จากนั้นจะทำการทดสอบหลายครั้งเพื่อเลือกเซิร์ฟเวอร์ที่ดีที่สุดสำหรับคุณ เมื่อสร้างเสร็จแล้วให้คลิกเลือกเซิร์ฟเวอร์

Update Manager - เลือกเซิร์ฟเวอร์ดาวน์โหลด

ตอนนี้เพียงแค่เรียกใช้การอัปเดตของคุณอีกครั้งและคุณควรสังเกตเห็นการปรับปรุง


ขอบคุณ @ reverendj1 มันเป็นสิ่งที่ฉันต้องการจริงๆ ฉันแค่เบื่อและมันก็ทำงานได้เร็วขึ้นมากในขณะนี้
tsega

ไม่เป็นไร ฉันแค่พยายามช่วยแพร่กระจายความรักของ Ubuntu :-)
reverendj1

เหตุใดตัวเลือก "ซอร์สโค้ด" จึงเป็นขีดไม่ใช่การตรวจสอบ ฉันไม่สามารถรับของฉันที่จะตรวจสอบ ....
nealmcb

ฉันเชื่อว่าเป็นเพราะคุณมีการตั้งค่า repos ที่ไม่ได้ให้ซอร์สโค้ด (เช่นบรรทัด deb-src) ดังนั้นมันจึงแสดงเส้นประซึ่งหมายความว่ามันจะดาวน์โหลดที่มาสำหรับ repos บางส่วนเท่านั้น
reverendj1

-1

คุณสามารถปิดการใช้งานซอร์สโค้ดได้อย่างปลอดภัยหากคุณไม่จำเป็นต้องรับบิลด์บิลด์ด้วย "apt-get build-dep" หรือรายการเปลี่ยนแปลงหรือซอร์สโค้ดเองจากที่เก็บ Ubuntu

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.