APPIMAGE SQUASHFS
Konwersja plików

Konwertuj APPIMAGE na SQUASHFS

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja APPIMAGE na SQUASHFS?
Tak - APPIMAGE konwertuje się na SQUASHFS.

A Type 2 AppImage is an ELF header followed by an embedded SquashFS filesystem, so getting the .squashfs means reading past the header. The simplest route is --appimage-extract to dump the contents, or --appimage-offset plus unsquashfs to work at the filesystem level. Nothing is lost - you are pulling out the exact image that was already inside.

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Nov 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować APPIMAGE na SQUASHFS?

AppImage packs its whole AppDir as a compressed .squashfs image appended to a small launcher binary. Extracting that image lets you inspect, mount or repackage the app's files directly instead of running the sealed bundle.

Jak przekonwertować APPIMAGE na SQUASHFS

AppImage --appimage-extract

Run ./App.AppImage --appimage-extract to unpack the embedded SquashFS into a squashfs-root/ directory of plain files.

--appimage-offset + unsquashfs

Get the byte offset with ./App.AppImage --appimage-offset, then run unsquashfs -o <offset> App.AppImage to extract the raw SquashFS filesystem.

dd + unsquashfs (carve the image)

Use the offset with dd if=App.AppImage of=app.squashfs bs=1 skip=<offset> to save the standalone .squashfs file, then read it with unsquashfs.

O tych formatach

Jakość i na co uważać

  • Metoda ta działa na AppImage typu 2 (ELF + SquashFS); starsze AppImage typu 1 używają obrazu ISO 9660 i wymagają innych narzędzi.
  • --appimage-extract daje dostęp do plików, a nie do pojedynczego pliku .squashfs; użyj offsetu z dd/unsquashfs, jeśli potrzebujesz konkretnie surowego obrazu.
  • Wypakowanie zachowuje dokładną zawartość, więc nie traci się jakości, ale rozpakowane drzewo katalogów nie jest już samodzielnie uruchamialnym AppImage.

Najczęściej zadawane pytania

Czy potrzebuję uprawnień roota, aby wypakować AppImage?
Nie. Parametr --appimage-extract oraz unsquashfs działają jako zwykły użytkownik bez FUSE lub roota.
Jak znaleźć miejsce, w którym zaczyna się SquashFS?
Uruchom AppImage z parametrem --appimage-offset, który wyświetli przesunięcie bajtowe (offset) osadzonego systemu plików.
Czy mogę zamontować obraz zamiast go wypakowywać?
Tak. W systemie Linux możesz zamontować SquashFS przez pętlę zwrotną (loop-mount), używając offsetu, np. mount -o loop,offset=<offset> App.AppImage /mnt.
Co jeśli unsquashfs zgłasza nieznany system plików?
Prawdopodobnie masz AppImage typu 1, który osadza obraz ISO 9660 zamiast SquashFS; wypakuj go za pomocą --appimage-extract lub narzędzi do ISO.