Böylece bir makinede koşabilirim:
dpkg --get-selections '*' > selection.txt
Başka bir makinede:
dpkg --set-selections < selection.txt
... ardından aşağıdakilerden birini yapın:
aptitude install
apt-get -u dselect-upgrade
... paketleri kurmak için.
Ancak, bir paketin (diyelim xyz
) başka bir paketin ( abc
) bağımlılığı olarak otomatik olarak yüklenip yüklenmediği gibi süreçte bazı bilgilerin kaybedildiği anlaşılmaktadır . Ne zaman bir şey yaptığını görebilirsin apt-get --purge remove abc
. Orijinal makinede, paketin xyz
bağımlı olarak yüklendiği abc
ve apt-get autoremove
ondan kurtulmak için kullanabileceğiniz bildirilir.
Şimdi farkındayım deborphan
ve debfoster
eldeki (basit) görevi verilen kullanımı zordur.
Yukarıda gösterildiği gibi seçimlerin kaydedilmesi ve geri yüklenmesi, kurulu paketlerin ince bağımlılıklarının giderilmesi için yeterli değildir.
Paket yönetimi için tüm meta veri kümesini yedeklemenin ve daha sonra tam olarak geri yüklemenin bir yolu var mı?
apt-mark
otomatik veya el ile yüklü paketler hakkındaki bilgileri kaydetmek / geri yüklemekle ilgilenebilirsiniz