.IPK

Arquivo IPK

Itsy Package (opkg package)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo IPK é um pacote de software para sistemas Linux embarcados - roteadores OpenWrt, smart TVs LG webOS, Entware em dispositivos NAS e builds baseados em Yocto. Para instalar um em um roteador, execute opkg install pacote.ipk no dispositivo. Em um PC Windows você não pode instalá-lo, mas o 7-Zip pode abri-lo para inspeção, pois é um arquivo ar padrão contendo arquivos tar.gz.

Desenvolvedor: opkg project (community); originated as ipkg by Handhelds.org Categoria: Arquivos Variados Padrão aberto MIME: application/x-ipk
ABRE EM Windows Linux
Relacionado: .TORRENT · .MSO · .MD5 · .SHS

Nesta página

19k+ extensões indexadas
Última revisão em Sep 2, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro IPK?

.ipk é o formato de arquivo de pacote usado pelo opkg (Open PacKaGe Management), o gerenciador de pacotes padrão para sistemas Linux embarcados, incluindo roteadores OpenWrt, builds do Yocto Project, Entware (NAS e set-top boxes), smart TVs LG webOS e Boot to Qt.

Estruturalmente, um arquivo .ipk é um arquivo Unix ar - identificável pelo cabeçalho mágico !<arch> no deslocamento 0 - contendo três membros: debian-binary (o texto 2.0), control.tar.gz (metadados do pacote e scripts de instalação) e data.tar.gz (a carga útil do sistema de arquivos descompactada no dispositivo de destino). Esta estrutura é idêntica a um pacote .deb do Debian, tornando os arquivos .ipk totalmente descompactáveis com os comandos padrão ar e tar.

O formato originou-se em 2001 como ipkg (Itsy Package Manager) para os portáteis Linux iPAQ e Sharp Zaurus. O fork opkg surgiu por volta de 2008 e é mantido atualmente pela comunidade do Yocto Project.

Ao contrário dos pacotes .deb modernos, os arquivos .ipk não exigem assinatura criptográfica obrigatória, embora somas de verificação MD5 opcionais possam aparecer no arquivo de controle. O formato continua sendo o padrão de implantação para sistemas Linux embarcados com recursos limitados, onde o dpkg/apt seria muito pesado.

Segurança e proteção

RISCO: MEDIUM

Os pacotes IPK executam scripts de shell pré/pós-instalação como root no dispositivo de destino, portanto, um IPK malicioso pode comprometer totalmente o sistema. Instale apenas de feeds de pacotes oficiais (pacotes OpenWrt, Entware) ou fontes confiáveis. PCs desktop não correm risco apenas ao inspecionar o conteúdo do IPK com um gerenciador de arquivos.

Detalhes do formato

em resumo
NOME COMPLETOItsy Package (opkg package)também conhecido como opkg package, OpenWrt package
DESENVOLVEDORopkg project (community); originated as ipkg by Handhelds.orgdesde 2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
TIPO MIMEapplication/x-ipk
TIPOArquivo ar contendo dois subarquivos tar.gz (formato de pacote compatível com Debian)
PADRÃOAberto · livre de royalties
Esta extensão também é usada por…
  • Pacote de formulário Shana Informed Filler - Software legado de formulários para Windows da Shana Corporation usava .ipk para pacotes de formulários - descontinuado, o site agora pertence ao governo de BC.
  • Pacote de firmware iOS/iPhone (raro) - Algumas ferramentas antigas de jailbreak usavam .ipk para pacotes Cydia (também baseados em opkg no Darwin).
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
0001020304050607
HEX
213C617263683E0A
ASCII
!<arch>·
IPK é um arquivo ar, com cabeçalho idêntico ao .deb do Debian; distingue-se pelos nomes de arquivos internos (data.tar.gz, control.tar.gz, debian-binary)

Programas que abrem arquivos IPK

Windows2 apps
WinRAR Freemium Abra o IPK com o WinRAR para navegar pelo conteúdo do arquivo ar.
7-Zip Código aberto Clique com o botão direito no IPK → Abrir arquivo compactado. Extraia os membros .tar.gz e extraia novamente para inspecionar o conteúdo.
Linux2 apps
opkg (command-line) Código aberto opkg install pacote.ipk - instala no dispositivo de destino. Use ar x pacote.ipk e depois tar xzf data.tar.gz para inspecionar no desktop.
ar / tar (GNU binutils) Código aberto ar x pacote.ipk extrai os três membros; tar xzf data.tar.gz para obter os arquivos.

Detalhes técnicos

especificação profunda
Formato de contêinerArquivo Unix `ar`
Cabeçalho mágico`!<arch>` seguido por quebra de linha (8 bytes no deslocamento 0) - idêntico ao `.deb` do Debian
Membros internos`debian-binary`, `control.tar.gz`, `data.tar.gz`
Compressãogzip nos arquivos tar internos; o `ar` externo não é compactado
Marcador de versão do formatoO membro `debian-binary` contém o texto `2.0`
MetadadosArmazenados em `control.tar.gz` (nome, versão, arquitetura, dependências, scripts de instalação/remoção)
Carga útil (Payload)`data.tar.gz` extraído para a raiz do sistema de arquivos do dispositivo de destino
Soma de verificaçãoSomas MD5 opcionais em `control/md5sums`; sem assinatura criptográfica obrigatória
Tamanho típico do pacotePoucos KB - 50 MB; a maioria dos pacotes abaixo de 5 MB
Comando de instalação`opkg install pacote.ipk`
CompatibilidadeDescompactável com os comandos padrão `ar` e `tar` (GNU binutils)
Lançado2001 (ipkg / Itsy Package Manager for Sharp Zaurus/iPAQ handhelds)
Versão mais recenteopkg 0.6.x (2024); format stable since Debian 2.0 roots
Padrão abertoSim · livre de royalties
Especificaçãogit.yoctoproject.org

Conversões de IPK

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos IPK. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos IPK.

Perguntas frequentes

Como instalo um arquivo IPK no OpenWrt?
Copie o IPK para o roteador (via scp ou USB) e execute: opkg install /tmp/pacote.ipk. Certifique-se de que a arquitetura corresponde (ex: mipsel_24kc).
Como abro um arquivo IPK no Windows?
Use o 7-Zip - clique com o botão direito no arquivo e escolha «Abrir arquivo compactado». Você verá os membros ar; extraia e abra cada .tar.gz para navegar pelo conteúdo.
Qual é a diferença entre IPK e DEB?
Estruturalmente quase idênticos - ambos são arquivos ar com um marcador debian-binary 2.0. O IPK visa Linux embarcado com recursos limitados via opkg; o DEB visa Debian/Ubuntu via dpkg/apt.
Posso instalar um IPK no Raspberry Pi?
Não nativamente (o Pi usa APT/DEB). Mas se você instalar o Entware no Pi, o Entware utiliza opkg e pacotes IPK.
Como instalo um IPK em uma smart TV LG webOS?
O LG webOS usa opkg internamente. O modo de desenvolvedor ou ferramentas de homebrew (webOS Homebrew Channel) são necessários para fazer o sideload de aplicativos IPK.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z