Documentação · Sobre
Notas de versão
O que mudou em cada versão do OSX-REIMS.
Esta documentação corresponde ao OSX-REIMS 0.3.1, em estágio alfa. Comandos e opções podem mudar entre versões; na dúvida, confira osx-reims --help na versão instalada.
Mudanças relevantes para quem usa o OSX-REIMS, da versão mais recente para a mais antiga. Para instalar uma nova versão, veja Atualizar e remover.
0.3.1
Lançada em 16 de setembro de 2026. Testada com o Reims vGPU 69a57dd6 no Ubuntu Desktop 26.04 LTS.
Mudanças
- Licença de uso na versão 1.1. O texto passa a separar com clareza o que é do OSX-REIMS e o que é de terceiros: as restrições valem para o OSX-REIMS em si e não alcançam os componentes de outros autores, que seguem as próprias licenças. O script de inicialização
boot-x86-uniha.sh, derivado do Reims vGPU, é declarado LGPL-3.0-or-later. Como o texto mudou, oosx-reims setuppede o aceite de novo. Veja Licença. - Três componentes da EFI passam a ser baixados na criação da VM.
AppleMCEReporterDisabler.kext,VMHide.kexteHfsPlus.efinão são mais distribuídos no pacote, porque não foi identificada licença de redistribuição para eles nas suas origens. Ao criar ou importar uma VM, o OSX-REIMS os baixa direto da origem, confere a impressão digital (SHA-256) fixada na versão e os copia para a EFI daquela VM. Os arquivos obtidos são idênticos aos que o pacote trazia antes, então nada muda no funcionamento das VMs.- Os endereços são presos a uma versão exata, nunca a "a mais recente", e uma impressão digital diferente da esperada interrompe a operação sem tocar na VM.
- Os arquivos ficam em
/opt/osx-reims/cache/third-party/e valem para as próximas VMs: o download acontece uma vez só. Com o cache cheio, criar uma VM não precisa de internet para esta etapa. - Na prática, a primeira criação de VM depois de instalar ou de limpar o cache precisa de conexão. Veja Requisitos.
Correções
clean-cache --allnão apagava a pastacache/third-party/: um cache que tivesse só os componentes da EFI aparecia como vazio e nada era removido. A listagem, o tamanho total mostrado na confirmação e a remoção agora incluem essa pasta, então o espaço anunciado é o espaço realmente liberado.clean-cache <versão>continua apagando só aquele instalador.
0.3.0
Lançada em 15 de setembro de 2026. Testada com o Reims vGPU 69a57dd6 no Ubuntu Desktop 26.04 LTS.
Novidades
- Importar disco de VM.
osx-reims import, ou Import VM disk no console (tecla2), cria uma VM a partir do disco QCOW2 de um macOS já instalado em outra VM, como no OSX-PROXMOX. O disco é copiado para a nova VM, que recebe identidade e disco de inicialização próprios; o arquivo original pode ser apagado depois. Veja Importar uma VM. - Ícone do aplicativo. O lançador OSX-REIMS no menu de aplicativos passa a ter ícone próprio.
Mudanças
- Menu principal do console. Import VM disk é a tecla
2; Manage VMs, View logs e Maintenance passaram para3,4e5. - Janela do console. Aberto pelo lançador, o console usa uma janela de 160 × 35 caracteres, sem alterar as preferências do seu terminal. Rodar
osx-reimsem um terminal já aberto não muda o tamanho dele. - Instalação. A linha
Notice: Download is performed unsandboxed as root, que o apt pode mostrar ao instalar um pacote da pasta pessoal, é normal.
0.2.0
Lançada em 14 de setembro de 2026. Testada com o Reims vGPU 69a57dd6 no Ubuntu Desktop 26.04 LTS.
Novidades
- Licença de uso. O
osx-reims setupmostra a licença e pede o aceite antes de mudar qualquer coisa; com-y, use--accept-license. Criar e iniciar VMs, oupdate-reimse o console esperam até a licença ser aceita, e odoctormostra a situação. - Escolha da versão do Reims vGPU. Na primeira execução, o
setuppergunta se o computador segue a versão testada, que é o padrão, ou a mais recente, não testada (--tested,--latest). Oupdate-reimspergunta de novo, e a manutenção do console ganhou Update Reims vGPU. - Volta automática. Se o novo commit do Reims vGPU não compilar ou não passar nas verificações, o
update-reimsvolta para o commit anterior e o compila de novo. - Verificação dos arquivos instalados.
dpkg --verify osx-reimsconfere se os arquivos do pacote estão intactos.
Mudanças
- A pasta EFI incluída no pacote não carrega mais uma identidade, então uma cópia dela não clona a identidade de uma VM. Cada VM nova continua recebendo a própria identidade.
Correções
setup: o aviso final depois de adicionar o usuário aos grupos listava os grupos duas vezes.setup: no Ubuntu 26.04, a senha era pedida para instalar um pacote do sistema logo depois de ele ter sido instalado (pkg-config, que agora épkgconf).
0.1.0
Lançada em 14 de setembro de 2026. Testada com o Reims vGPU 69a57dd6 no Ubuntu Desktop 26.04 LTS.
Novidades
- Pacote Debian. Instalação com o
apt. A mensagem no fim indica se é preciso rodar osetupou oupdate-reims, e a remoção não apaga nada do que você criou. osx-reims setup. Prepara um Ubuntu 26.04 recém-instalado, como usuário normal, usando osudoe a internet só nas etapas que precisam deles. Em um computador pronto, não muda nada.osx-reims doctor. Diagnóstico sem mudanças, com uma dica para cada problema e um log para compartilhar ao pedir ajuda.osx-reims update-reims. Leva o Reims vGPU para o commit testado com a versão do OSX-REIMS e o compila de novo, com as VMs desligadas.- Identidade única por VM. Cada VM nova recebe número de série, MLB, UUID, ROM e endereço MAC próprios. Os valores completos nunca aparecem na tela nem nos logs.
- Lançador. OSX-REIMS no menu de aplicativos abre o console em uma janela de terminal.
- Console. Enquanto o ambiente não está pronto, o menu mostra o motivo e oferece
Spara rodar osetup. A manutenção ganhou Check this computer e Prepare environment. - Mensagens mais claras ao iniciar uma VM: falta de
/dev/kvm, grupos que só valem depois de um novo login e Reims vGPU alterado fora dosetup. - Configuração opcional em
/etc/osx-reims.confparaREIMS_ROOT,RAILS_DIReREIMS_VGPU_REF.
Correções
- Linhas
FAILURE:falsas nos logs.
0.0.1
Primeira versão: o console e os comandos create, list, start, stop, reset, poweroff, term, delete e clean-cache.