O que é o formato de ficheiro INFO?
Arquivos .info são documentos GNU Info - o formato de documentação hipertexto baseado em nós e compilado, usado pelo GNU Project para distribuir manuais de referência com seu software. O formato foi criado em 1986 e é o principal mecanismo de documentação para ferramentas como bash, grep, gcc e milhares de outros utilitários GNU instalados em sistemas Linux e macOS.
Um arquivo .info é texto simples UTF-8 (ou ASCII) estruturado como uma série de nós separados pelo caractere separador de unidade ASCII (0x1F). Cada nó começa com uma linha de etiqueta identificando seu nome e links de navegação (File:, Node:, Next:, Prev:, Up:), seguida pelo corpo da documentação. Menus e referências cruzadas criam um sistema de hipertexto navegável. Os arquivos são produzidos a partir do código-fonte Texinfo (.texi) usando o comando makeinfo ou texi2any - edite a fonte, não o .info compilado diretamente.
No Linux e macOS, os arquivos .info são instalados em /usr/share/info/ e comumente armazenados comprimidos como arquivos .gz para economizar espaço em disco; o leitor info os descompacta em tempo real. A ferramenta de linha de comando info, o pinfo e o GNU Emacs podem navegar neles interativamente.
Embora o .info continue sendo o padrão para documentação de software GNU, projetos modernos cada vez mais o complementam ou substituem por HTML ou documentação online. O formato é estável e retrocompatível entre as versões do GNU Texinfo.
Segurança e proteção
RISCO: LOWUm arquivo .info do GNU é documentação em texto simples - não contém código executável e não apresenta risco de segurança. Abra-o livremente. A única cautela aplica-se aos usos da extensão .info por Canon/Amiga/jogos: arquivos auxiliares da Canon são metadados (inofensivos), mas arquivos .info de instaladores de jogos desconhecidos devem ser tratados com a cautela normal para qualquer arquivo de fonte não verificada.
Detalhes do formato
em resumo- Arquivo auxiliar de informações Canon ZoomBrowser EX / Digital Photo Professional - O software de imagem da Canon usa arquivos .info como metadados auxiliares ou metadados de catálogo junto com arquivos de imagem - sem relação com o GNU Info.
- Dados de ícone / tooltypes do Amiga - O clássico AmigaOS armazena metadados por arquivo e tipos de ferramentas de ícone em arquivos auxiliares .info ao lado de cada arquivo e gaveta - um formato binário completamente separado.
- Arquivo de informações de instalador / patch de jogos - Vários instaladores e inicializadores de jogos (ex: Steam, GOG) usam arquivos .info como arquivos de configuração/manifesto em texto simples ou estilo JSON - apenas coincidência de nome.
Programas que abrem arquivos INFO
Detalhes técnicos
especificação profunda| Tipo de formato | Documentação hipertexto baseada em nós, texto simples (formato GNU Info) |
| Codificação | UTF-8 (ou ASCII); arquivos mais antigos podem ser ISO-8859-1/Latin-1; o conjunto de caracteres não é incorporado - inferido da localidade |
| Separador de nós | ASCII 0x1F (caractere separador de unidade) em uma linha isolada marca o limite entre os nós |
| Campos de cabeçalho do nó | Cada nó começa com uma linha de etiqueta: File:, Node:, Next:, Prev:, Up: - definindo o gráfico de navegação do documento |
| Formato de origem | Compilado a partir da fonte Texinfo (.texi) usando makeinfo ou texi2any; a saída .info é gerada, não editada manualmente |
| Tipo MIME | application/x-info |
| Compressão em disco | Comumente distribuído e instalado como .info.gz (comprimido com gzip); o leitor info descompacta de forma transparente em tempo real |
| Caminho de instalação | /usr/share/info/ no Linux e macOS; um arquivo «dir» de nível superior serve como índice mestre, mantido pelo utilitário install-info |
| Tamanho típico do arquivo | 5 KB - 5 MB descompactado; arquivos .info.gz instalados têm tipicamente 10-500 KB |
| Sintaxe de referência cruzada | @xref{nomedono} na fonte Texinfo compila para *Note nomedono:: no arquivo .info; menus usam a notação * Item:: |
| Documentos multi-arquivos | Manuais grandes divididos em vários arquivos numerados (ex: emacs.info-1, emacs.info-2) com um mapa indireto no arquivo primário |
| Plataforma | Linux, macOS, BSD, Windows (via GNU Emacs, Cygwin ou MSYS2) |
| Linha de preâmbulo | A primeira linha identifica o arquivo como um documento Info gerado, nomeando o arquivo .texi de origem e a versão do makeinfo usada para compilá-lo |
| Retrocompatibilidade | O formato de nó Info é estável; versões mais recentes do makeinfo podem ler, atualizar e regenerar arquivos Info produzidos por versões mais antigas |
| Lançado | 1986 (GNU Info reader, GNU Texinfo project) |
| Versão mais recente | GNU Texinfo 7.2 (2024); Info format specification in Texinfo 7.x manual |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.gnu.org |
Conversões de INFO
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos INFO.