Helps you to extract installers created with Qt Installer Framework.
CarvFS is a FUSE FS mapping parts of files to paths within its root. In this mode this tool generates a shell file that creates symlinks to the paths within CarvFS, corresponding to archives. Then you can extract the archives using the archiver you like, i.e. 7z
.
- Build and install carvFS.
- Obtain an installer binary.
- Create 2 dirs. a. A dir where carvfs will be mounted b. A dir where symlinks will be.
- Mount carvfs into the first dir.
- Execute the tool, giving it paths to the dirs and to the file. Redirect its output into a shell file.
- Examine the shell file.
The similar, but instead of generating commands generating symlinks generates commands copying pieces of file using dd.