User Tools

Site Tools


admin:procedures

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
admin:procedures [2023/03/20 14:14]
peppe
admin:procedures [2023/05/18 13:28] (current)
peppe
Line 252: Line 252:
   # chroot /mnt   # chroot /mnt
   # grub-install /dev/sda   # grub-install /dev/sda
 +
 +
 +==== Install zstd compressed archives in debian < 12 ====
 +If you are running Debian < 12 and need to install a .deb package that uses zstd, you can repack it:
 +
 +  # Extract files from the archive
 +  ar x some-package.deb
 +  # Uncompress zstd files an re-compress them using xz
 +  zstd -d < control.tar.zst | xz > control.tar.xz
 +  zstd -d < data.tar.zst | xz > data.tar.xz
 +  # Re-create the Debian package in /tmp/
 +  ar -m -c -a sdsd /tmp/some-package.deb debian-binary control.tar.xz data.tar.xz
 +  # Clean up
 +  rm debian-binary control.tar.xz data.tar.xz control.tar.zst data.tar.zst
  
admin/procedures.txt · Last modified: 2023/05/18 13:28 by peppe