исправление пакета deb с использованием ar для распаковки и упаковки

У меня есть пакет deb, предоставленный организацией. Я обнаружил, что в коде (python) есть ошибки. Таким образом,

  1. Я распаковываю его с помощью "ar xv abc.deb"
  2. распакуйте tar.gz с помощью «tar zxvf control.tar.gz data.tar.gz»
  3. исправлять ошибки
  4. обновить md5sum
  5. упаковка control.tar.gz с помощью «tar zcvf control md5sum postinst prerm»
  6. упаковка data.tar.gz с помощью «tar zcvf data.tar.gz usr»
  7. сделать deb с "ar rcv abc_patch.deb debian-binary control.tar.gz data.tar.gz"
  8. поместите abc_patch.deb в мой собственный ppa

Однако затем я apt-get install abc_patch.deb обнаружил «несоответствие размера».

Я сделал какую-либо ошибку при исправлении пакета deb?


person prgbenz    schedule 17.08.2011    source источник


Ответы (1)


Обновить минорную версию в контрольном файле?

person Matt Joyce    schedule 02.08.2012