.IPK

IPK-fil

Itsy Package (opkg package)
Still et spørsmål
HURTIGSVAR

En IPK-fil er en programvarepakke for innebygde Linux-systemer - OpenWrt-rutere, LG webOS smart-TV-er, Entware på NAS-enheter og Yocto-baserte bygg. For å installere en på en ruter, kjører du «opkg install pakke.ipk» på enheten. På en Windows-PC kan du ikke installere den, men 7-Zip kan åpne den for inspeksjon siden det er et standard ar-arkiv som inneholder tar.gz-filer.

Utvikler: opkg project (community); originated as ipkg by Handhelds.org Kategori: Diverse filer Åpen standard MIME: application/x-ipk
ÅPNES PÅ Windows Linux
Relatert: .TORRENT · .MSO · .MD5 · .SHS

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 2, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er IPK-filformatet?

.ipk er pakkefilformatet som brukes av opkg (Open PacKaGe Management), standard pakkebehandler for innebygde Linux-systemer inkludert OpenWrt-rutere, Yocto Project-bygg, Entware (NAS og dekodere), LG webOS smart-TV-er og Boot to Qt.

Strukturelt sett er en .ipk-fil et Unix ar-arkiv - identifiserbart med den magiske headeren !<arch> ved posisjon 0 - som inneholder tre deler: debian-binary (teksten 2.0), control.tar.gz (pakkemetadata og installasjonsskript), og data.tar.gz (selve filsystemet som pakkes ut på målenheten). Denne strukturen er identisk med en Debian .deb-pakke, noe som gjør at .ipk-filer kan pakkes ut fullstendig med standard ar- og tar-kommandoer.

Formatet oppsto i 2001 som ipkg (Itsy Package Manager) for iPAQ og Sharp Zaurus Linux-håndholdte enheter. opkg-forgreningen dukket opp rundt 2008 og vedlikeholdes nå under Yocto Project-fellesskapet.

I motsetning til moderne .deb-pakker, krever ikke .ipk-filer kryptografisk signering, selv om valgfrie MD5-sjekksummer kan forekomme i kontrollarkivet. Formatet forblir standarden for distribusjon på ressursbegrensede innebygde Linux-systemer der dpkg/apt ville vært for tungt.

Sikkerhet og trygghet

RISIKO: MEDIUM

IPK-pakker kjører skript før og etter installasjon som root på målenheten, så en ondsinnet IPK kan kompromittere systemet fullstendig. Installer kun fra offisielle kilder (OpenWrt-pakker, Entware) eller pålitelige kilder. Stasjonære PC-er er ikke i fare ved kun å inspisere IPK-innhold med en arkivbehandler.

Formatdetaljer

i et nøtteskall
FULLT NAVNItsy Package (opkg package)også kjent som opkg package, OpenWrt package
UTVIKLERopkg project (community); originated as ipkg by Handhelds.orgsiden 2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
MIME-TYPEapplication/x-ipk
TYPEar-arkiv som inneholder to tar.gz-underarkiver (Debian-kompatibelt pakkeformat)
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Shana Informed Filler-skjemapakke - Eldre Windows-programvare for skjemaer av Shana Corporation brukte .ipk for skjemapakker - avviklet, nettstedet tilhører nå myndighetene i BC.
  • iOS/iPhone firmware-pakke (sjelden) - Noen tidlige jailbreak-verktøy brukte .ipk for Cydia-pakker (også opkg-basert på Darwin).
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
IPK er et ar-arkiv, med identisk header som Debian .deb; skilles fra hverandre ved interne filnavn (data.tar.gz, control.tar.gz, debian-binary)

Programmer som åpner IPK-filer

Windows2 apps
WinRAR Freemium Åpne IPK-filen med WinRAR for å bla gjennom innholdet i ar-arkivet.
7-Zip Åpen kildekode Høyreklikk på IPK → Åpne arkiv. Pakk ut .tar.gz-delene og pakk dem ut igjen for å inspisere innholdet.
Linux2 apps
opkg (command-line) Åpen kildekode «opkg install pakke.ipk» - installerer på målenheten. Bruk «ar x pakke.ipk» og deretter «tar xzf data.tar.gz» for å inspisere på en datamaskin.
ar / tar (GNU binutils) Åpen kildekode «ar x pakke.ipk» pakker ut de tre delene; «tar xzf data.tar.gz» for å få tak i filene.

Tekniske detaljer

dyp spesifikasjon
BeholderformatUnix `ar`-arkiv
Magisk header`!<arch>` etterfulgt av linjeskift (8 byte ved posisjon 0) - identisk med Debian `.deb`
Interne deler`debian-binary`, `control.tar.gz`, `data.tar.gz`
Komprimeringgzip på de indre tar-arkivene; det ytre `ar`-arkivet er ukomprimert
Formatversjonsmarkør`debian-binary`-delen inneholder teksten `2.0`
MetadataLagret i `control.tar.gz` (navn, versjon, arkitektur, avhengigheter, installasjons-/fjerningsskript)
Nyttelast`data.tar.gz` pakkes ut til målenhetens filsystemrot
SjekksumValgfrie MD5-summer i `control/md5sums`; ingen obligatorisk kryptografisk signering
Typisk pakkestørrelseNoen få KB - 50 MB; de fleste pakker er under 5 MB
Installasjonskommando`opkg install pakke.ipk`
KompatibilitetKan pakkes ut med standard `ar` og `tar` (GNU binutils)
Utgitt2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
Siste versjonopkg 0.6.x (2024); format stable since Debian 2.0 roots
Åpen standardJa · royalty-fri
Spesifikasjongit.yoctoproject.org

IPK-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med IPK-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om IPK-filer.

Ofte stilte spørsmål

Hvordan installerer jeg en IPK-fil på OpenWrt?
Kopier IPK-filen til ruteren (via scp eller USB) og kjør deretter: «opkg install /tmp/pakke.ipk». Sørg for at arkitekturen samsvarer (f.eks. mipsel_24kc).
Hvordan åpner jeg en IPK-fil på Windows?
Bruk 7-Zip - høyreklikk på filen og velg «Åpne arkiv». Du vil se ar-medlemmene; pakk ut og åpne hver .tar.gz for å bla gjennom innholdet.
Hva er forskjellen mellom IPK og DEB?
Strukturelt sett nesten identiske - begge er ar-arkiver med en «debian-binary 2.0»-markør. IPK er rettet mot ressursbegrensede innebygde Linux-systemer via opkg; DEB er rettet mot Debian/Ubuntu via dpkg/apt.
Kan jeg installere en IPK på en Raspberry Pi?
Ikke direkte (Pi bruker APT/DEB). Men hvis du installerer Entware på Pi-en, bruker Entware opkg og IPK-pakker.
Hvordan installerer jeg en IPK på en LG webOS smart-TV?
LG webOS bruker opkg internt. Utviklermodus eller homebrew-verktøy (webOS Homebrew Channel) er nødvendig for å sidestille IPK-apper.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å