.IPK

Fichier IPK

Itsy Package (opkg package)
Poser une question
RÉPONSE RAPIDE

Un fichier IPK est un paquet logiciel pour les systèmes Linux embarqués - routeurs OpenWrt, téléviseurs connectés LG webOS, Entware sur les serveurs NAS et les builds basés sur Yocto. Pour en installer un sur un routeur, exécutez « opkg install package.ipk » sur l'appareil. Sur un PC Windows, vous ne pouvez pas l'installer, mais 7-Zip peut l'ouvrir pour inspection car il s'agit d'une archive ar standard contenant des fichiers tar.gz.

Développeur : opkg project (community); originated as ipkg by Handhelds.org Catégorie : Autres dossiers Standard ouvert MIME: application/x-ipk
S'OUVRE SUR Windows Linux
Lié : .TORRENT · .MSO · .MD5 · .SHS

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 2, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier IPK ?

.ipk est le format de fichier de paquet utilisé par opkg (Open PacKaGe Management), le gestionnaire de paquets standard pour les systèmes Linux embarqués, notamment les routeurs OpenWrt, les builds du Yocto Project, Entware (NAS et boîtiers décodeurs), les téléviseurs connectés LG webOS et Boot to Qt.

Structurellement, un fichier .ipk est une archive Unix ar - identifiable par l'en-tête magique !<arch> à l'offset 0 - contenant trois membres : debian-binary (le texte 2.0), control.tar.gz (métadonnées du paquet et scripts d'installation) et data.tar.gz (la charge utile du système de fichiers décompressée sur l'appareil cible). Cette structure est identique à celle d'un paquet .deb Debian, ce qui rend les fichiers .ipk entièrement extractibles avec les commandes standard ar et tar.

Le format est né en 2001 sous le nom de ipkg (Itsy Package Manager) pour les terminaux portables Linux iPAQ et Sharp Zaurus. Le fork opkg est apparu vers 2008 et est désormais maintenu par la communauté du Yocto Project.

Contrairement aux paquets .deb modernes, les fichiers .ipk n'imposent pas de signature cryptographique, bien que des sommes de contrôle MD5 facultatives puissent apparaître dans l'archive de contrôle. Le format reste le standard de déploiement pour les systèmes Linux embarqués aux ressources limitées où dpkg/apt seraient trop lourds.

Sécurité et sûreté

RISQUE : MEDIUM

Les paquets IPK exécutent des scripts shell pré/post-installation en tant que root sur l'appareil cible, donc un IPK malveillant peut compromettre entièrement le système. Installez uniquement à partir des flux de paquets officiels (paquets OpenWrt, Entware) ou de sources fiables. Les PC de bureau ne courent aucun risque en inspectant simplement le contenu d'un IPK avec un gestionnaire d'archives.

Détails du format

en bref
NOM COMPLETItsy Package (opkg package)alias opkg package, OpenWrt package
DÉVELOPPEURopkg project (community); originated as ipkg by Handhelds.orgdepuis 2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
CATÉGORIEAutres dossiers
TYPE MIMEapplication/x-ipk
TYPEArchive ar contenant deux sous-archives tar.gz (format de paquet compatible Debian)
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Paquet de formulaire Shana Informed Filler - L'ancien logiciel de formulaires Windows de Shana Corporation utilisait .ipk pour les paquets de formulaires - abandonné, le site appartient désormais au gouvernement de la Colombie-Britannique.
  • Paquet de firmware iOS/iPhone (rare) - Certains anciens outils de jailbreak utilisaient .ipk pour les paquets Cydia (également basés sur opkg sur Darwin).
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
L'IPK est une archive ar, avec un en-tête identique au .deb de Debian ; se distingue par les noms de fichiers internes (data.tar.gz, control.tar.gz, debian-binary)

Programmes qui ouvrent les fichiers IPK

Windows2 apps
WinRAR Freemium Ouvrez l'IPK avec WinRAR pour parcourir le contenu de son archive ar.
7-Zip Open-source Clic droit sur l'IPK → Ouvrir l'archive. Extrayez les membres .tar.gz puis extrayez-les à nouveau pour inspecter le contenu.
Linux2 apps
opkg (command-line) Open-source « opkg install package.ipk » - installe sur l'appareil cible. Utilisez « ar x package.ipk » puis « tar xzf data.tar.gz » pour inspecter sur un ordinateur de bureau.
ar / tar (GNU binutils) Open-source « ar x package.ipk » extrait les trois membres ; « tar xzf data.tar.gz » pour obtenir les fichiers.

Détails techniques

spécifications approfondies
Format de conteneurArchive Unix `ar`
En-tête magique`!<arch>` suivi d'un saut de ligne (8 octets à l'offset 0) - identique à Debian `.deb`
Membres internes`debian-binary`, `control.tar.gz`, `data.tar.gz`
Compressiongzip sur les archives tar internes ; l'archive `ar` externe n'est pas compressée
Marqueur de version de formatLe membre `debian-binary` contient le texte `2.0`
MétadonnéesStockées dans `control.tar.gz` (nom, version, architecture, dépendances, scripts d'installation/suppression)
Charge utile`data.tar.gz` extraite à la racine du système de fichiers de l'appareil cible
Somme de contrôleSommes MD5 facultatives dans `control/md5sums` ; aucune signature cryptographique obligatoire
Taille typique du paquetQuelques Ko - 50 Mo ; la plupart des paquets font moins de 5 Mo
Commande d'installation`opkg install package.ipk`
CompatibilitéExtractible avec les outils standard `ar` et `tar` (GNU binutils)
Publié2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
Dernière versionopkg 0.6.x (2024); format stable since Debian 2.0 roots
Standard ouvertOui · libre de droits
Spécificationgit.yoctoproject.org

Conversions IPK

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers IPK. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers IPK.

Foire aux questions

Comment installer un fichier IPK sur OpenWrt ?
Copiez l'IPK sur le routeur (via scp ou USB) puis exécutez : « opkg install /tmp/package.ipk ». Assurez-vous que l'architecture correspond (par exemple mipsel_24kc).
Comment ouvrir un fichier IPK sous Windows ?
Utilisez 7-Zip - faites un clic droit sur le fichier et choisissez « Ouvrir l'archive ». Vous verrez les membres ar ; extrayez et ouvrez chaque .tar.gz pour parcourir le contenu.
Quelle est la différence entre IPK et DEB ?
Structurellement presque identiques - les deux sont des archives ar avec un marqueur debian-binary 2.0. L'IPK cible Linux embarqué via opkg ; le DEB cible Debian/Ubuntu via dpkg/apt.
Puis-je installer un IPK sur un Raspberry Pi ?
Pas nativement (le Pi utilise APT/DEB). Mais si vous installez Entware sur le Pi, Entware utilise opkg et des paquets IPK.
Comment installer un IPK sur une TV connectée LG webOS ?
LG webOS utilise opkg en interne. Le mode développeur ou des outils homebrew (webOS Homebrew Channel) sont nécessaires pour charger des applications IPK.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z