Ubuntu Yazılım Merkezine eklediğim tüm depoları yedeklemek istiyorum, ancak görünüşe göre sources.list sadece Canonical'a ait olanları içeriyor.
Peki diğerlerini nerede bulabilirim?
Ubuntu Yazılım Merkezine eklediğim tüm depoları yedeklemek istiyorum, ancak görünüşe göre sources.list sadece Canonical'a ait olanları içeriyor.
Peki diğerlerini nerede bulabilirim?
Yanıtlar:
/etc/apt/sources.list.d/
Eklediğiniz her bir PPA için ayrı ayrı girişler içeren bir dizin var add-apt-repository
. Bunlar yedeklemeniz gereken dosyalar.
Birçok kişi, bir dosya diziniyle uğraşmak yerine tek bir dosyayı yedeklemeyi ve geri yüklemeyi daha kolay bulur (diğer çözümlerin gerektirdiği gibi). Eğer böyleyseniz ve her bir PPA'nın kendi dosyasında saklanmasını önemsemiyorsanız /etc/apt/sources.list.d/
, eklenen tüm depolarınızı sources.list
giriş dizininizdeki tek bir dosyada saklamak için aşağıdaki komutu kullanabilirsiniz .
cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list > ~/sources.list
Daha sonra depoları yeniden eklemek için bu dosyayı taşıyabilir /etc/apt/sources.list
ve yapabilirsiniz sudo apt-get update
. Bu yedeği başka bir bilgisayarda kullanmayı planlıyorsanız, makinedeki Ubuntu sürümünün sources.list dosyasındaki sürümlerle eşleştiğinden emin olun, aksi halde bazı sorunlar yaşayabilirsiniz.
Ayrıca kullanabilir y-ppa-manager
veya bunu apt-clone
yapmak için kullanabilirsiniz .
İşte bir ekran görüntüsü :