Atualizar o macOS no Mac - Opencore Legacy Patcher

Atualização completa com imagens do sistema operacional de um iMac sem suporte nativo da Apple. Lembrando que o SO da Apple (antigo OS X, hoje macOS) é baseado em Unix e tem semelhanças com o Linux, principalmente na linha de comando (terminal). Foi utilizado o OpenCore Legacy Patcher, um gerenciador sofisticado de inicialização, ideal para quem tem um computador Mac que perdeu o suporte.

[ Hits: 9.005 ]

Por: Buckminster em 15/05/2024


Instalação - parte 1



Veja no link abaixo se o teu modelo de Mac é suportado pelo OpenCore:
Modelos Suportados:
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html

Preparando o Pendrive

01. Conecte um pendrive de 16GB ou mais, abra o Utilitário de Disco, selecione o pendrive e clique em "Apagar" colocando o nome "Imagem" (ou um nome da sua escolha) e selecione o sistema de arquivos "MacOS Expandido (Journaling)" > Apagar > OK. Aguarde terminar, feche o utilitário e deixe o pendrive conectado.

Agora vamos fazer alguns procedimentos pelo terminal, como atualizar e instalar pacotes (dependências) faltantes.

Instalar Homebrew (caso não tiver). O Homebrew é um gerenciador de pacotes para o OS X, tal como o apt-get para o Debian e derivados, o Zypper para o Opensuse, Yum para Red Hat, etc.

Abra o terminal usando o Launchpad.

No terminal execute (copie e cole):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Aguarde o download das dependências e do Homebrew.

Depois execute, caso for OS X 10.12 (Sierra) ou mais antigo:
export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Do High Sierra em diante, inclusive, use:
export PATH=/usr/local/opt/python/libexec/bin:$PATH

Instalando Python3:

brew update
brew install python3
brew install objc objc-codegenutils objc-run objconv
python3 -m pip install --upgrade pip
pip3 install requests pyobjc wxpython pyinstaller packaging py_sip_xnu py-applescript

Esses procedimentos no terminal você fará somente uma vez, pois as instalações permanecerão, a não ser que você precise formatar o disco e reinstalar o sistema do zero, daí deverá refazer os procedimentos.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação - parte 1
   3. Instalaçao - parte 2
   4. Instalação - parte 3
   5. Instalação - parte 4
   6. Instalação - parte 5
   7. Instalação - parte 6
   8. Conclusão
Outros artigos deste autor

Encapsulando BIND 9 e Apache 2 para obter maior segurança

Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET

Compilação e instalação do Vim e habilitando a copiar e colar com o mouse

Problema no GRUB no Debian Squeeze 6.0.7 [Resolvido]

Redes de Computadores · IPtables · Endereços IPs - Explicações básicas

Leitura recomendada

LogBook: Documentação de implementação e manutenção

Compilação distribuída usando o distcc

Promoção RedBug + Viva o Linux

Debian Lenny - DHCP3-server + Bind9 adicionando máquinas automaticamente

O quê que há velhinho?!

  
Comentários
[1] Comentário enviado por tipoff em 15/05/2024 - 18:23h

Excelente artigo. Meu Mac é bem recente (2023) com M2, mas assim que perder o suporte daqui uns 5 ou 6 anos penso em fazer esse procedimento do artigo. Favoritado!

[2] Comentário enviado por maurixnovatrento em 23/06/2024 - 23:49h

Excelente artigo para atualizar o MacOS.
______________________________________________________________________
Inscreva-se no meu Canal: https://www.youtube.com/@LinuxDicasPro
Repositório GitHub do Canal: https://github.com/LinuxDicasPro
Grupo do Telegram: https://t.me/LinuxDicasPro
Meu GitHub Pessoal: https://github.com/mxnt10

[3] Comentário enviado por Buckminster em 18/09/2024 - 13:28h

Atualizei hoje, 18/09/2024, para o macOS 15 Sequoia. O download veio direto da Apple e o OpenCore aplicou o patch automaticamente bastando autorizar e instalar.


[b]_________________________________________________________[/b]
[i]Always listen the Buck![/i]
Enquanto o cursor estiver pulsando, há vida!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts