Metainformationen zur Seite
  •  

Deb Packete neu packen und Abhängigkeiten entfernen

https://serverfault.com/a/383958

wet https://ftp.halifax.rwth-aachen.de/kali/pool/non-free/w/windows-binaries/windows-binaries_0.6.9_all.deb
 
mkdir winbin
cd winbin
ar x ../windows-binaries_0.6.9_all.deb 
 
└──╼ $ls
control.tar.xz  data.tar.xz  debian-binary
 
 
└──╼ $tar xvJf control.tar.xz 
./
./control
./md5sums
./postinst
./postrm
./preinst
./prerm
 
└──╼ $ls
control  control.tar.xz  data.tar.xz  debian-binary  md5sums  postinst  postrm  preinst  prerm
 
└──╼ $vim control
└──╼ $rm control.tar.xz 
 
└──╼ $tar --ignore-failed-read -cvzf control.tar.gz {post,pre}{inst,rm} md5sums control
postinst
postrm
preinst
prerm
md5sums
control
 
└──╼ $ls
control  control.tar.gz  data.tar.xz  debian-binary  md5sums  postinst  postrm  preinst  prerm
 
 
└──╼ $ar rcs newpackage.deb debian-binary control.tar.gz data.tar.xz 
 
└──╼ $ls
control  control.tar.gz  data.tar.xz  debian-binary  md5sums  newpackage.deb  postinst  postrm  preinst  prerm
 
 
└──╼ $sudo dpkg -i newpackage.deb 
Selecting previously unselected package windows-binaries.
(Reading database ... 466149 files and directories currently installed.)
Preparing to unpack newpackage.deb ...
Unpacking windows-binaries (0.6.9) ...
Setting up windows-binaries (0.6.9) ...