.IPK

Plik IPK

Itsy Package (opkg package)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik IPK to pakiet oprogramowania dla wbudowanych systemów Linux - routerów OpenWrt, inteligentnych telewizorów LG webOS, Entware na urządzeniach NAS oraz kompilacji opartych na Yocto. Aby zainstalować go na routerze, należy uruchomić polecenie opkg install package.ipk na urządzeniu. Na komputerze z systemem Windows nie można go zainstalować, ale program 7-Zip może go otworzyć w celu inspekcji, ponieważ jest to standardowe archiwum ar zawierające pliki tar.gz.

Deweloper: opkg project (community); originated as ipkg by Handhelds.org Kategoria: Różne pliki Otwarty standard MIME: application/x-ipk
OTWIERA SIĘ NA Windows Linux
Powiązane: .TORRENT · .MSO · .MD5 · .SHS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 2, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku IPK?

.ipk to format pliku pakietu używany przez opkg (Open PacKaGe Management), standardowy menedżer pakietów dla wbudowanych systemów Linux, w tym routerów OpenWrt, kompilacji Yocto Project, Entware (NAS i przystawki STB), telewizorów LG webOS oraz Boot to Qt.

Strukturalnie plik .ipk jest archiwum Unix ar - identyfikowalnym po magicznym nagłówku !<arch> na offsecie 0 - zawierającym trzy elementy: debian-binary (tekst 2.0), control.tar.gz (metadane pakietu i skrypty instalacyjne) oraz data.tar.gz (ładunek systemu plików rozpakowywany na urządzeniu docelowym). Struktura ta jest identyczna z pakietem Debian .deb package, co sprawia, że pliki .ipk są w pełni rozpakowywalne za pomocą standardowych poleceń ar i tar.

Format powstał w 2001 roku jako ipkg (Itsy Package Manager) dla handheldów Linux iPAQ oraz Sharp Zaurus. Fork opkg pojawił się około 2008 roku i jest obecnie utrzymywany w ramach społeczności Yocto Project.

W przeciwieństwie do nowoczesnych pakietów .deb, pliki .ipk nie wymagają podpisu kryptograficznego, choć w archiwum kontrolnym mogą pojawić się opcjonalne sumy kontrolne MD5. Format pozostaje standardem wdrażania dla wbudowanych systemów Linux o ograniczonych zasobach, gdzie dpkg/apt byłyby zbyt obciążające.

Bezpieczeństwo

RYZYKO: MEDIUM

Pakiety IPK uruchamiają skrypty powłoki przed i po instalacji jako root na urządzeniu docelowym, więc złośliwy plik IPK może całkowicie przejąć system. Instaluj pakiety wyłącznie z oficjalnych źródeł (pakiety OpenWrt, Entware) lub zaufanych dostawców. Komputery stacjonarne nie są zagrożone samym przeglądaniem zawartości IPK za pomocą menedżera archiwów.

Szczegóły formatu

w pigułce
PEŁNA NAZWAItsy Package (opkg package)znany również jako opkg package, OpenWrt package
DEWELOPERopkg project (community); originated as ipkg by Handhelds.orgod 2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
KATEGORIARóżne pliki
TYP MIMEapplication/x-ipk
TYParchiwum ar zawierające dwa podarchiwa tar.gz (format pakietu kompatybilny z Debianem)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Pakiet formularza Shana Informed Filler - Starsze oprogramowanie do formularzy Windows firmy Shana Corporation używało rozszerzenia .ipk dla pakietów formularzy - wycofane, strona internetowa należy teraz do rządu Kolumbii Brytyjskiej.
  • Pakiet oprogramowania układowego iOS/iPhone (rzadko) - Niektóre wczesne narzędzia do jailbreaku używały .ipk dla pakietów Cydia (również opartych na opkg w systemie Darwin).
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
IPK to archiwum ar, posiada identyczny nagłówek jak Debian .deb; odróżnialne po wewnętrznych nazwach plików (data.tar.gz, control.tar.gz, debian-binary)

Programy otwierające pliki IPK

Windows2 apps
WinRAR Freemium Otwórz plik IPK za pomocą WinRAR, aby przeglądać zawartość archiwum ar.
7-Zip Open-source Kliknij prawym przyciskiem myszy na IPK → Otwórz archiwum. Wypakuj elementy .tar.gz, a następnie wypakuj je ponownie, aby sprawdzić zawartość.
Linux2 apps
opkg (command-line) Open-source opkg install package.ipk - instaluje na urządzeniu docelowym. Użyj ar x package.ipk, a następnie tar xzf data.tar.gz, aby sprawdzić zawartość na komputerze stacjonarnym.
ar / tar (GNU binutils) Open-source ar x package.ipk wypakowuje trzy elementy; tar xzf data.tar.gz służy do uzyskania plików.

Szczegóły techniczne

specyfikacja
Format konteneraArchiwum Unix `ar`
Magiczny nagłówek`!<arch>` po którym następuje znak nowej linii (8 bajtów na offsecie 0) - identyczny jak w Debian `.deb`
Elementy wewnętrzne`debian-binary`, `control.tar.gz`, `data.tar.gz`
Kompresjagzip wewnątrz archiwów tar; zewnętrzne `ar` jest nieskompresowane
Znacznik wersji formatuElement `debian-binary` zawiera tekst `2.0`
MetadanePrzechowywane w `control.tar.gz` (nazwa, wersja, architektura, zależności, skrypty instalacji/usuwania)
Ładunek (Payload)`data.tar.gz` wypakowywany do głównego katalogu systemu plików urządzenia docelowego
Suma kontrolnaOpcjonalne sumy MD5 w `control/md5sums`; brak obowiązkowego podpisu kryptograficznego
Typowy rozmiar pakietuKilka KB - 50 MB; większość pakietów poniżej 5 MB
Polecenie instalacji`opkg install package.ipk`
KompatybilnośćMożliwość rozpakowania za pomocą standardowych narzędzi `ar` i `tar` (GNU binutils)
Wydano2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
Najnowsza wersjaopkg 0.6.x (2024); format stable since Debian 2.0 roots
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjagit.yoctoproject.org

Konwersje IPK

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami IPK. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki IPK.

Najczęściej zadawane pytania

Jak zainstalować plik IPK na OpenWrt?
Skopiuj plik IPK na router (przez scp lub USB), a następnie uruchom: opkg install /tmp/package.ipk. Upewnij się, że architektura się zgadza (np. mipsel_24kc).
Jak otworzyć plik IPK w systemie Windows?
Użyj programu 7-Zip - kliknij plik prawym przyciskiem myszy i wybierz „Otwórz archiwum”. Zobaczysz elementy ar; wypakuj i otwórz każdy .tar.gz, aby przeglądać zawartość.
Jaka jest różnica między IPK a DEB?
Strukturalnie są niemal identyczne - oba są archiwami ar ze znacznikiem debian-binary 2.0. IPK jest przeznaczony dla wbudowanych systemów Linux o ograniczonych zasobach za pośrednictwem opkg; DEB jest przeznaczony dla systemów Debian/Ubuntu za pośrednictwem dpkg/apt.
Czy mogę zainstalować IPK na Raspberry Pi?
Nie natywnie (Pi używa APT/DEB). Jeśli jednak zainstalujesz Entware na Pi, Entware korzysta z opkg i pakietów IPK.
Jak zainstalować IPK na telewizorze LG webOS?
LG webOS wewnętrznie używa opkg. Do bocznego ładowania (sideload) aplikacji IPK wymagany jest tryb deweloperski lub narzędzia homebrew (webOS Homebrew Channel).

Źródła

1opkg - Yocto Project gitgit.yoctoproject.org
2Building IPK packages by hand - Raymii.orgraymii.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Powiązane rozszerzenia

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z