Як я можу створити резервну копію своїх сховищ?


23

Я хочу створити резервні копії всіх сховищ, які я додав до програмного центру Ubuntu, але, мабуть, source.list містить лише ті, які належать до Canonical.

То де я можу знайти інших?

Відповіді:


19

Існує каталог, /etc/apt/sources.list.d/який містить окремі записи для кожного PPA, який ви додали add-apt-repository. Це файли, які потрібно створити для резервного копіювання.


15

Багатьом людям легше створити резервну копію та відновити один файл, а не мати справу з каталогом файлів (як цього вимагають інші згадані рішення). Якщо ви такий, і вам не байдуже, чи кожен 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, інакше у вас можуть виникнути проблеми.



3

Я створюю резервну копію повної / etc / apt каталогу. Ви можете скопіювати його назад, якщо вам доведеться перевстановити, або ви можете скопіювати його в те саме місце на іншому пристрої з тією ж версією релізу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.