как отредактировать существующий пакет Debian на установочном компакт-диске?

Я пытался отредактировать установочный компакт-диск Debian, следуя инструкциям на веб-сайте Debian https://wiki.debian.org/DebianInstaller/Modify/CD, успешно извлеките cd, используйте genisoimage для воссоздания iso, попробуйте установить debian, никаких проблем.

а затем проблема, когда я попытался отредактировать один из пакетов, скажем, я хочу изменить изображение в пакете .deb, я использовал эту команду:

извлечь .deb:

mkdir directoryname
cd directoryname
dpkg-deb -x pathtopackage/package_name.deb .
dpkg-deb -e pathtopackage/package_name.deb

здание .deb :

dpkg-deb -b . pathtopackage/new_package_name.deb

и заменил тот же пакет в каталоге /pool/main debian cd, однако после сборки iso не удалось установить мой отредактированный пакет,

Я пытался исправить сумму md5 внутри компакт-диска, перестроить dist/Release, но все равно не повезло. любой совет?

заранее спасибо


person MFirdaus2007    schedule 24.04.2015    source источник


Ответы (1)


наконец сделал это.

первая ошибка

здание .deb :

dpkg-deb -b . pathtopackage/new_package_name.deb

правильная команда:

dpkg-deb -b -Zgzip . pathtopackage/new_package_name.deb

воссоздать точный пакет как оригинальный

а затем следуйте остальным инструкциям на https://wiki.debian.org/DebianInstaller/Modify/CD< / а>,

за исключением ошибки debootstrap, это можно сделать, следуя руководству с этой страницы https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/1001131

отредактируйте мой debootstrap.deb, перепакуйте и вуаля, все дела сделаны.

по-видимому, моя ошибка заключалась в том, что ошибка debootstrap с официальной страницы Debian у меня не работает.

надеюсь, что эта информация полезна для всех

person MFirdaus2007    schedule 05.05.2015