ลบ PPA หลังจากติดตั้งซอฟต์แวร์หรือไม่


10

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

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

คำตอบ:


12

การเพิ่ม PPAลงในแหล่งที่มาของเราทำให้เราได้เปรียบในการติดตั้งแอปพลิเคชันรุ่นใหม่ที่ยังไม่พบวิธีในการเก็บข้อมูลอย่างเป็นทางการ

อย่างไรก็ตามโดยการทำเช่นนั้นเราอาจแนะนำความไม่แน่นอนจากการเปิดตัวที่ยังไม่ผ่านการทดสอบอย่างสมบูรณ์

ในกรณีที่เรายังคง PPA อยู่สิ่งนี้จะติดตั้งการอัปเกรดซอฟต์แวร์ใด ๆ ที่ได้รับจาก PPA นี้โดยอัตโนมัติ โดยข้อบกพร่องใหม่นี้อาจมีการแนะนำ ดังนั้นจึงเป็นวิธีปฏิบัติที่ดีในการปิดการใช้งาน PPAหลังจากที่เราติดตั้งแพคเกจที่เราพอใจแล้ว

ซึ่งสามารถทำได้โดยเพียงแค่ unticking PPA จากซอฟแวร์และการปรับปรุง ด้วยวิธีนี้เราสามารถเปิดใช้งานได้อย่างง่ายดายอีกครั้งในกรณีที่เราต้องการอัพเกรดในภายหลัง:

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

เฉพาะในกรณีที่เรามั่นใจว่าเราต้องการเปิดตัวแพ็คเกจใหม่เสมอและ PPA จะไม่ให้บริการอัปเดตสำหรับแพ็คเกจอื่น ๆ ที่เราอาจใช้งานอยู่

PPAs เพียงไม่กี่จะให้การปรับปรุงความปลอดภัย ในกรณีนี้เราอาจต้องการให้ PPA ทำงานอยู่ แต่โดยทั่วไปมีแพคเกจจาก PPA ไม่ได้โดยไม่มีความเสี่ยง


3
แต่การอัปเดตเหล่านั้นบางส่วนจะเป็นการอัปเดตความปลอดภัย เราไม่ได้ปิดใช้งานพวกเขาด้วยการทำสิ่งนี้หรือ
VarunAgw

1
@VarunAgw: ดีด้วย PPA ที่ขึ้นอยู่กับผู้ดูแลเท่านั้น ไม่มีทีมรักษาความปลอดภัยเพิ่มเติมที่ตรวจสอบเนื้อหาของ PPA อยู่ดี
Takkat

1
ฉันหมายถึงกรณีที่ผู้ดูแลปรับปรุง PPA ด้วยการปรับปรุงความปลอดภัยของตัวเอง ผู้ดูแลบางคนมีความกระตือรือร้นและคอยอัพเดทอยู่เสมอ
VarunAgw

4

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

แต่คุณสามารถใช้ PPA สำหรับรุ่นถัดไปอัปเดตความปลอดภัยการแก้ไขข้อบกพร่องแพตช์ ฯลฯ ...

ดังนั้นจะเป็นการดีกว่าที่จะไม่ลบ PPA หากคุณต้องการอัพเดทซอฟต์แวร์เหล่านี้


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

1
คุณหมายถึงอะไรโดยแหล่งที่มา? รหัสแหล่งที่มา? หากคุณหมายถึงซอร์สโค้ดให้แน่ใจว่าคุณสามารถลบได้ แต่คุณอาจจำเป็นต้องใช้หากคุณต้องการลบแอปในภายหลัง
Maythux

ไม่สามารถล้างแอปโดยไม่มี Sourcecode ได้หรือไม่
cmyk

1
ไม่เว้นแต่คุณจะทราบว่าไฟล์ทั้งหมดที่เกี่ยวข้องกับ packegs นี้เพื่อให้คุณสามารถลบด้วยตนเอง แต่นี้จะเป็นที่หลบหนีและไม่น่าเชื่อถือ
Maythux

@cmyk หากคุณหมายถึง PPA สำหรับซอร์สโค้ดฉันจะลบ PPA นั้นเสมอก่อนที่จะติดตั้งหรืออัปเดตแพ็กเกจเพราะฉันไม่จำเป็นหรือใช้สำหรับซอร์สโค้ด (คุณอาจสังเกตว่าการเพิ่ม PPA มักจะเพิ่ม PPA สำหรับทั้งไฟล์ปฏิบัติการและซอร์สโค้ด) หากคุณไม่ได้ใช้ซอร์สโค้ดคุณสามารถลบ PPA สำหรับซอร์สโค้ดได้อย่างปลอดภัย
Paddy Landau

2

จะปลอดภัยไหมที่จะลบ PPA หลังจากการติดตั้งแพคเกจสำเร็จหรือไม่?

ขึ้นอยู่กับสิ่งที่คุณพิจารณาว่า "ปลอดภัย" ใช่คุณสามารถลบที่เก็บซอฟต์แวร์ใด ๆ จากแหล่งที่มาของคุณรายการที่คุณจะไม่สังเกตเห็น แต่คุณจะไม่สามารถอัพเกรดแพ็คเกจจากที่เก็บซึ่งอาจมีการแก้ไขข้อบกพร่องหรือแพตช์ความปลอดภัย

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

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

ผู้ดูแลรักษา PPA เป็นที่รู้จักกันดีว่าไม่ได้ทำตามคู่มือบรรจุภัณฑ์อย่างรอบคอบซึ่งอาจทำให้เกิดปัญหา หากคุณสามารถรับแพ็คเกจผ่านที่เก็บของ Ubuntu คุณจะมีความเสี่ยงน้อยกว่าในการประสบปัญหา

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