.IPK

Файл IPK

Itsy Package (opkg package)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл IPK - это пакет программного обеспечения для встраиваемых систем Linux: роутеров OpenWrt, смарт-телевизоров LG webOS, Entware на устройствах NAS и сборок на базе Yocto. Чтобы установить его на роутер, выполните команду opkg install package.ipk на устройстве. На ПК с Windows его нельзя установить, но можно открыть через 7-Zip для просмотра содержимого, так как это стандартный архив ar, содержащий файлы tar.gz.

Разработчик: opkg project (community); originated as ipkg by Handhelds.org Категория: Другие файлы Открыть стандартное MIME: application/x-ipk
ОТКРЫВАЕТСЯ НА Windows Linux
Связанные: .TORRENT · .MSO · .MD5 · .SHS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Sep 2, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла IPK?

.ipk - это формат файлов пакетов, используемый opkg (Open PacKaGe Management), стандартным менеджером пакетов для встраиваемых систем Linux, включая роутеры OpenWrt, сборки Yocto Project, Entware (NAS и ТВ-приставки), смарт-телевизоры LG webOS и Boot to Qt.

Структурно файл .ipk представляет собой архив Unix ar (идентифицируемый по магическому заголовку !<arch> со смещением 0), содержащий три элемента: debian-binary (текст 2.0), control.tar.gz (метаданные пакета и сценарии установки) и data.tar.gz (полезная нагрузка файловой системы, распаковываемая на целевом устройстве). Эта структура идентична пакету Debian .deb, что делает файлы .ipk полностью распаковываемыми с помощью стандартных команд ar и tar.

Формат возник в 2001 году как ipkg (Itsy Package Manager) для карманных компьютеров iPAQ и Sharp Zaurus на базе Linux. Форк opkg появился около 2008 года и в настоящее время поддерживается сообществом Yocto Project.

В отличие от современных пакетов .deb, файлы .ipk не требуют обязательной криптографической подписи, хотя в архиве управления могут присутствовать необязательные контрольные суммы MD5. Формат остается стандартом развертывания для встраиваемых систем Linux с ограниченными ресурсами, где dpkg/apt были бы слишком тяжеловесными.

Безопасность и защита

РИСК: MEDIUM

Пакеты IPK запускают сценарии оболочки до и после установки от имени root на целевом устройстве, поэтому вредоносный IPK может полностью скомпрометировать систему. Устанавливайте только из официальных репозиториев (пакеты OpenWrt, Entware) или доверенных источников. Настольные ПК не подвергаются риску при простом осмотре содержимого IPK с помощью менеджера архивов.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕItsy Package (opkg package)также известен как opkg package, OpenWrt package
РАЗРАБОТЧИКopkg project (community); originated as ipkg by Handhelds.orgс 2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
КАТЕГОРИЯДругие файлы
MIME-ТИПapplication/x-ipk
ТИПАрхив ar, содержащий два под-архива tar.gz (формат пакетов, совместимый с Debian)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.torrent.mso.md5.shs
Это расширение также используется в…
  • Пакет форм Shana Informed Filler - Устаревшее ПО для форм Windows от Shana Corporation использовало .ipk для пакетов форм - поддержка прекращена, веб-сайт теперь принадлежит правительству Британской Колумбии.
  • Пакет прошивки iOS/iPhone (редко) - Некоторые ранние инструменты для джейлбрейка использовали .ipk для пакетов Cydia (также на базе opkg в Darwin).
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
IPK - это архив ar, заголовок которого идентичен Debian .deb; различается по внутренним именам файлов (data.tar.gz, control.tar.gz, debian-binary)

Программы, открывающие файлы IPK

Windows2 apps
WinRAR Freemium Откройте IPK с помощью WinRAR для просмотра содержимого архива ar.
7-Zip Открытый код Щелкните правой кнопкой мыши на IPK → Открыть архив. Извлеките элементы .tar.gz, а затем извлеките их снова для проверки содержимого.
Linux2 apps
opkg (command-line) Открытый код opkg install package.ipk - устанавливает на целевое устройство. Используйте ar x package.ipk, затем tar xzf data.tar.gz для проверки на настольном ПК.
ar / tar (GNU binutils) Открытый код ar x package.ipk извлекает три элемента; tar xzf data.tar.gz для получения файлов.

Технические подробности

глубокая спецификация
Формат контейнераАрхив Unix `ar`
Магический заголовок`!<arch>` с последующим переводом строки (8 байт со смещением 0) - идентично Debian `.deb`
Внутренние элементы`debian-binary`, `control.tar.gz`, `data.tar.gz`
Сжатиеgzip во внутренних архивах tar; внешний `ar` не сжат
Маркер версии форматаЭлемент `debian-binary` содержит текст `2.0`
МетаданныеХранятся в `control.tar.gz` (имя, версия, архитектура, зависимости, сценарии установки/удаления)
Полезная нагрузка`data.tar.gz` распаковывается в корень файловой системы целевого устройства
Контрольная суммаНеобязательные суммы MD5 в `control/md5sums`; обязательная криптографическая подпись отсутствует
Типичный размер пакетаОт нескольких КБ до 50 МБ; большинство пакетов менее 5 МБ
Команда установки`opkg install package.ipk`
СовместимостьРаспаковывается стандартными `ar` и `tar` (GNU binutils)
Выпущен2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
Последняя версияopkg 0.6.x (2024); format stable since Debian 2.0 roots
Открыть стандартноеДа · без роялти
Спецификацияgit.yoctoproject.org

Конвертации IPK

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами IPK. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах IPK.

Часто задаваемые вопросы

Как установить файл IPK на OpenWrt?
Скопируйте IPK на роутер (через scp или USB), затем выполните: opkg install /tmp/package.ipk. Убедитесь, что архитектура совпадает (например, mipsel_24kc).
Как открыть файл IPK в Windows?
Используйте 7-Zip - щелкните правой кнопкой мыши на файле и выберите «Открыть архив». Вы увидите содержимое ar; извлеките и откройте каждый .tar.gz для просмотра содержимого.
В чем разница между IPK и DEB?
Структурно они почти идентичны - оба являются архивами ar с маркером debian-binary 2.0. IPK ориентирован на встраиваемые системы Linux с ограниченными ресурсами через opkg; DEB ориентирован на Debian/Ubuntu через dpkg/apt.
Можно ли установить IPK на Raspberry Pi?
Нативно нет (Pi использует APT/DEB). Но если вы установите Entware на Pi, то Entware использует opkg и пакеты IPK.
Как установить IPK на смарт-телевизор LG webOS?
LG webOS использует opkg внутри системы. Для загрузки приложений IPK требуются режим разработчика или инструменты homebrew (webOS Homebrew Channel).

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z