ฉันต้องการสำรองที่เก็บข้อมูลทั้งหมดที่ฉันเพิ่มลงใน Ubuntu Software Center แต่เห็นได้ชัดว่าซอร์สรายการนี้มีเฉพาะที่เป็นของ Canonical เท่านั้น
ดังนั้นฉันจะหาคนอื่นที่ไหน
ฉันต้องการสำรองที่เก็บข้อมูลทั้งหมดที่ฉันเพิ่มลงใน Ubuntu Software Center แต่เห็นได้ชัดว่าซอร์สรายการนี้มีเฉพาะที่เป็นของ Canonical เท่านั้น
ดังนั้นฉันจะหาคนอื่นที่ไหน
คำตอบ:
มีไดเรกทอรี/etc/apt/sources.list.d/
ที่มีแต่ละรายการสำหรับ PPA แต่ละรายการที่คุณเพิ่มadd-apt-repository
ไว้ นี่คือไฟล์ที่คุณต้องการสำรอง
หลายคนพบว่าการสำรองและกู้คืนไฟล์เดียวง่ายกว่าการจัดการกับไดเรกทอรีของไฟล์ (ตามที่ระบุไว้ในวิธีแก้ไขปัญหาอื่น ๆ ) หากคุณเป็นเช่นนี้และคุณไม่สนใจที่จะเก็บ PPA แต่ละอันไว้ในไฟล์ของตัวเองข้างใน/etc/apt/sources.list.d/
คุณสามารถใช้คำสั่งต่อไปนี้เพื่อเก็บที่เก็บข้อมูลเพิ่มเติมทั้งหมดของคุณไว้ในไฟล์เดียวที่เรียกว่าsources.list
อยู่ในโฮมไดเร็กทอรีของคุณ
cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list > ~/sources.list
จากนั้นคุณสามารถย้ายไฟล์นี้ไปที่/etc/apt/sources.list
และทำsudo apt-get update
เพื่อเพิ่มที่เก็บอีกครั้ง หากคุณวางแผนที่จะใช้การสำรองข้อมูลนี้บนคอมพิวเตอร์เครื่องอื่นตรวจสอบให้แน่ใจว่าเวอร์ชันของ Ubuntu บนเครื่องตรงกับรุ่นในไฟล์ source.list มิฉะนั้นคุณอาจมีปัญหาบางอย่าง
คุณสามารถใช้y-ppa-manager
หรือคุณสามารถใช้apt-clone
เพื่อทำเช่นนั้น
นี่คือภาพหน้าจอ :
ฉันสำรองข้อมูลไดเรกทอรีที่สมบูรณ์ / etc / apt คุณสามารถคัดลอกมันกลับมาถ้าคุณต้องติดตั้งใหม่หรือคุณสามารถคัดลอกไปยังตำแหน่งเดียวกันบนเครื่องอื่นด้วยรุ่นที่วางจำหน่ายเดียวกัน