คำถามติดแท็ก repository

คำถามเกี่ยวกับการจัดการ / ใช้ที่เก็บโดยทั่วไปและเกี่ยวกับการเลือกที่เก็บ Ubuntu โดยเฉพาะ คำถามหลังส่วนใหญ่สามารถเพิ่มได้ภายใต้แท็ก "ppa" และ "apt-get" เช่นกัน

8
PPA ปลอดภัยที่จะเพิ่มลงในระบบของฉันหรือไม่และ "ธงสีแดง" ที่ต้องระวังมีอะไรบ้าง
ฉันเห็นโปรแกรมที่น่าสนใจมากมายที่สามารถทำได้โดยการเพิ่ม "PPA" ลงในระบบ แต่ถ้าฉันเข้าใจอย่างถูกต้องเราควรอยู่ใน "คลังเก็บ" อย่างเป็นทางการเพื่อเพิ่มซอฟต์แวร์ลงในระบบของเรา มีวิธีใดที่สามเณรที่จะรู้ว่า "PPA" ปลอดภัยหรือควรหลีกเลี่ยง? ผู้ใช้ควรทราบเคล็ดลับอะไรบ้างเมื่อจัดการกับ PPA
301 security  ppa  repository 

8
ฉันจะแก้ไขข้อผิดพลาด 404 เมื่อใช้ PPA หรืออัปเดตรายการแพคเกจของฉันได้อย่างไร
PPA ดูเหมือนจะออฟไลน์อยู่ตลอดเวลา เมื่อใดก็ตามที่ฉันใช้sudo apt-get updateข้อผิดพลาดนี้จะปรากฏขึ้น: W: Failed to fetch http://ppa.launchpad.net/ 404 Not Found ฉันจะแก้ไขข้อผิดพลาดเหล่านี้ได้อย่างไร
266 apt  ppa  repository 

5
จะติดตั้งแพคเกจ Ubuntu เฉพาะกับรุ่นที่แน่นอนได้อย่างไร
ฉันต้องการตั้งค่าเครื่องเสมือนใหม่ด้วยแพคเกจที่ระบุ (ชื่อและรุ่น) ที่ระบุ ตัวอย่างเช่น apache2 ในรุ่นที่2.2.20-1ubuntu1มีการอ้างอิงทั้งหมด แม้ว่าจะมีแพ็คเกจใหม่ในเซิร์ฟเวอร์นี้ควรติดตั้งรุ่นนี้ การแก้ปัญหาต้องทำงาน / ปรับขนาดด้วย "การตั้งค่า" หลายรายการ เครื่องเสมือนอื่นอาจต้องการ apache2 รุ่นเก่ากว่า ปัจจุบันฉันรู้ถึงความเป็นไปได้บางอย่างที่ติดตั้งแพ็คเกจที่แน่นอน แต่ไม่ได้ปรับขนาดที่ดี: คัดลอกทั้งหมดที่ต้องการ*.debไปยังเครื่องเสมือนทุกเครื่องด้วยตนเองและป้อน: dpkg -i... -> สามารถใช้งานได้ แต่มีข้อผิดพลาดเกิดขึ้นได้ง่ายมาก (สคริปต์แบบแมนนวล ฯลฯ ) สร้างและใช้ที่เก็บ Ubuntu ใหม่สำหรับการตั้งค่าแต่ละครั้ง -> ไม่ทำงานเพราะฉันต้องการที่เก็บ n รายการ ติดตั้งเครื่องหนึ่งครั้งและคัดลอก VM / สร้างสแน็ปช็อต -> ไม่ทำงานเพราะฉันจะต้องเก็บ n VMs ปัญหาของฉันอาจระบุว่าเป็นการจัดการแก้ไข แต่ฉันไม่ต้องการอัปเดตแพ็คเกจเป็นเวอร์ชันปัจจุบัน เป้าหมายของฉันคือการติดตั้งแพ็คเกจเก่า

12
ฉันจะรับรายการที่เก็บข้อมูลและ PPA ทั้งหมดจากบรรทัดคำสั่งไปยังสคริปต์การติดตั้งได้อย่างไร
ฉันรู้วิธีแสดงรายการแพ็คเกจทั้งหมดที่ติดตั้งในระบบของฉัน แต่ฉันจะดูรายการที่เก็บข้อมูลและ PPA ทั้งหมดในสคริปต์ที่ฉันสามารถเรียกใช้บนเครื่องใหม่เพื่อจำลองการตั้งค่าพื้นที่เก็บข้อมูลรวมถึงคีย์ได้อย่างไร ฉันรู้ว่าฉันสามารถตรวจสอบ/etc/apt/sources.listและ/etc/apt/sources.list.dแต่ฉันกำลังมองหาวิธีการสร้างสคริปต์ที่ดำเนินการapt-add-repositoryคำสั่งทั้งหมดในระบบใหม่ (ที่เรียงลำดับออกรับคีย์ทั้งหมด) ความคิดใด ๆ

8
ฉันจะใช้ apt ใกล้ ๆ กับฉันหรือเลือก mirror ที่เร็วขึ้นได้อย่างไร
การดาวน์โหลดจากคลังเก็บหลักของ Ubuntu นั้นช้าแม้ว่าจะไม่ใช่วันที่ฉันจะได้รับ apt-get เพื่อใช้งานมิเรอร์ที่อยู่ใกล้ฉันโดยอัตโนมัติได้อย่างไร
197 apt  repository  mirrors 

14
จะแก้ไขคีย์ GPG ที่ขาดหายไปได้อย่างไร
ฉันเพิ่งติดตั้ง Ubuntu 12.04 และฉันเพิ่ม repo บางส่วนและเมื่อฉันทำapt-get updateฉันก็หายไปคีย์ gpg คำสั่งต่อไปนี้ดูเหมือนจะไม่ทำงานสำหรับฉัน: apt-get update 2> /tmp/keymissing; for key in $(grep "NO_PUBKEY" /tmp/keymissing |sed "s/.*NO_PUBKEY //"); do echo -e "\nProcessing key: $key"; gpg --keyserver subkeys.pgp.net --recv $key && sudo gpg --export --armor $key | apt-key add -; done จะแก้ไขปัญหานี้ได้อย่างไร?

4
ฉันจะลบคีย์ gpg ที่ฉันเพิ่มโดยใช้ปุ่ม apt-key ได้อย่างไร?
ฉันไม่ต้องการรหัสในเซิร์ฟเวอร์ของฉันอีกต่อไป เป็นไปได้ไหมที่จะลบออก? ฉันเพิ่มคีย์โดยใช้คำสั่งนี้: curl http://repo.varnish-cache.org/debian/GPG-key.txt | apt-key add - ขอบคุณสำหรับการช่วยเหลือ
147 apt  repository  gnupg 



3
ฉันจะคืนค่าที่เก็บข้อมูลเริ่มต้นได้อย่างไร
ขณะนี้มีข้อผิดพลาดเมื่ออัปเดตและฉันไม่สามารถติดตั้งซอฟต์แวร์ส่วนใหญ่เนื่องจากความเสียหาย /etc/apt/sources.list ไฟล์. มีสำเนาที่ฉันสามารถดาวน์โหลดเพื่อแทนที่ได้หรือไม่ ไฟล์ดังกล่าวสำหรับ Ubuntu 12.04 (Final Beta) ในสหรัฐอเมริกา

13
คุณจะเลือกมิเรอร์ที่เร็วที่สุดจากบรรทัดคำสั่งได้อย่างไร
ฉันต้องการอัปเดตsources.listไฟล์ของฉันด้วยเซิร์ฟเวอร์ที่เร็วที่สุดจากบรรทัดคำสั่งในการติดตั้งเซิร์ฟเวอร์ Ubuntu ใหม่ ฉันรู้ว่ามันง่ายนิดเดียวกับ GUI แต่ดูเหมือนจะไม่มีวิธีง่ายๆในการทำจากบรรทัดคำสั่ง?

10
วิธีสร้างที่เก็บ APT ในพื้นที่
ฉันต้องการสร้างที่เก็บในเครื่องของฉันเองบน LAN ของฉันเพื่อให้เครื่องบน LAN สามารถอัปเดตและอัปเกรดได้ ฉันต้องการดาวน์โหลดแพ็คเกจและเก็บไว้ในเซิร์ฟเวอร์ในพื้นที่ของฉันเพื่อให้ฉันสามารถอัปเกรดอัปเกรดติดตั้งและอื่น ๆ ได้โดยไม่ต้องใช้อินเทอร์เน็ต
103 apt  repository 

6
ทำไมฉันถึงได้รับ "ไม่พบคำสั่ง" deb "?
ฉันเจอคำแนะนำในการติดตั้งหลายอย่างซึ่งรวมถึงคำสั่งdebด้วย แต่ปรากฏว่าคำสั่งนี้ไม่สามารถใช้ได้กับการติดตั้งของฉัน ฉันจะรับคำสั่งนี้ได้ที่ไหน มีวิธีแก้ไขไหม?
102 repository  deb 

2
'Ign', 'Get` หรือ' Hit 'หมายถึงอะไรเมื่อเรียกใช้ apt-get update?
ฉันมีข้อผิดพลาดมากมายในผลลัพธ์ของ sudo apt-get update: รายการที่ซ้ำกันและ 404 ไม่พบข้อผิดพลาด คิดออกว่าฉันหวังว่า: ฉันลบ PPA ที่ไม่ได้มีแพคเกจใด ๆ ที่เกี่ยวข้องกับพวกเขาจากนั้นฉันก็ลบรายการที่ซ้ำกันออก/etc/apt/sources.listมา ดูเหมือนว่าฉันจะเริ่มต้นขึ้นอย่างสง่างาม ตอนนี้ส่วนใหญ่ของเส้นบอกIGNsudo apt-get updateเมื่อฉันทำ ฉันจะยืดสิ่งที่ทำให้ผิดพลาดได้อย่างไร ฉันต้องกำจัดสิ่งเหล่านี้Ignให้หมด มีประมาณ 50% (คาดเดาลูกตา) Ign!
68 apt  updates  ppa  repository 

5
บังคับการอัปเดตจากที่เก็บที่ไม่ได้ลงชื่อ
ฉันใช้ repo ที่ไม่ได้ลงชื่อใน Ubuntu 16.04 จากมัลติมีเดีย Debian: deb http://www.deb-multimedia.org jessie main ในการติดตั้งdeb-multimedia-keyringฉันกำลังทำงาน: apt-get update && apt-get install deb-multimedia-keyring -y สิ่งนี้ทำให้เกิดข้อผิดพลาด: W: GPG error: http://www.deb-multimedia.org jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5C808C2B65558117 E: The repository 'http://www.deb-multimedia.org jessie InRelease' is not signed. …

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