# Alguém já tentou instalar o Discourse no DTK de Silicon da Apple?

**URL:** https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364
**Category:** Development
**Created:** [16 Outubro , 2020 13:44 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364 "2020-10-16T13:44:19Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [16 Outubro , 2020 13:44 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/1 "2020-10-16T13:44:19Z")

</div>

A Apple lançou seu Kit de Transição para Desenvolvedores na forma de um Mac Mini equipado com o chip A12Z da Apple Silicon, há alguns meses. Já houve relatos de que ele não consegue executar aplicações como Docker e Chrome, mas certamente há perspectivas promissoras a longo prazo.

Minha pergunta é: alguém já tentou instalar o Rails e o Discourse nele? Essa questão é importante porque a Apple vai lançar seus novos MacBook Pros e iMacs com seu próprio chip, e, embora sejam performáticos, podem enfrentar problemas de compatibilidade, pelo menos inicialmente.

Este artigo mostra o Homebrew, o Zsh e o Ruby funcionando corretamente.

> **[Episode 253 - Apple Silicon Developer Transition Kit | Drifting Ruby](https://www.driftingruby.com/episodes/apple-silicon-developer-transition-kit)**
>
> First look at the upcoming Apple Silicon processor and what it will be like for us Ruby Developers. Honestly, I wish that it was a better experience. However, with macOS Big Sur being beta and the DTK not being the final consumer hardware, there's...

O que vocês acham?

---

<div class="post-metadata">

### Author: ![justin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin/32/157614_2.png) [@justin](https://meta.discourse.org/u/justin)
#### Post date: [16 Outubro , 2020 13:54 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/2 "2020-10-16T13:54:23Z")

</div>

Acho que alguém da equipe pode ter um, mas não tenho certeza se podem revelar algo neste momento. Eles terão que se manifestar se puderem.

> [@fzngagan](#):
>
> Essa pergunta é importante porque a Apple vai lançar seus novos MacBooks Pro e iMacs com seus próprios chips e, embora sejam performáticos, podem enfrentar problemas de compatibilidade, pelo menos inicialmente.

Estou assumindo que, pelo menos no início, o desenvolvimento precisará ser feito em uma máquina virtual até que todos os problemas de dependência sejam resolvidos.

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [16 Outubro , 2020 13:55 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/4 "2020-10-16T13:55:12Z")

</div>

> [@justin](#):
>
> Estou assumindo que, pelo menos no início, o desenvolvimento precisará ser feito em uma VM até que todos os problemas de dependência sejam resolvidos.

Tenho certeza de que as máquinas de produção deles terão suporte a VM, mas a DTK não.

---

<div class="post-metadata">

### Author: ![justin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin/32/157614_2.png) [@justin](https://meta.discourse.org/u/justin)
#### Post date: [16 Outubro , 2020 13:56 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/5 "2020-10-16T13:56:18Z")

</div>

> [@fzngagan](#):
>
> Tenho certeza de que as máquinas de produção deles terão suporte a VM, mas o DTK não tem.

Espere — você quer dizer que o que eles mostraram na keynote ainda não está pronto?? 😉

Eles disseram na WWDC que iriam lançar o suporte a VM integrado (tipo o Hyper-V no Windows 10), então acho que veremos o quão bom será quando chegar.

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [16 Outubro , 2020 13:59 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/6 "2020-10-16T13:59:07Z")

</div>

> [@justin](#):
>
> Espera – você quer dizer que o que mostraram na keynote ainda não está pronto?? 😉

O DTK não está à venda. Eles o entregaram aos desenvolvedores (especialmente aos de iOS) para que pudessem aprender a portar seus aplicativos, etc. Eles vão recolher os kits. O produto final será, com certeza, mil vezes melhor, mas, na minha opinião, ainda compartilhará problemas causados pela arquitetura do hardware.

O suporte a VM seria super legal, no entanto. Aí surge a questão do desempenho e da fluidez, para as quais teremos que esperar mesmo o lançamento do produto.

---

<div class="post-metadata">

### Author: ![justin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin/32/157614_2.png) [@justin](https://meta.discourse.org/u/justin)
#### Post date: [16 Outubro , 2020 14:01 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/7 "2020-10-16T14:01:44Z")

</div>

> [@fzngagan](#):
>
> O DTK não está à venda. Eles o entregaram aos desenvolvedores (especialmente aos desenvolvedores de iOS) para que pudessem aprender a portar seus aplicativos, etc. Eles vão recolher os kits.

Ah, eu estou plenamente ciente disso — eu apenas assumi que seria mais próximo do que foi anunciado em junho, em vez de algo restrito. Também estava sendo um pouco bobo! Desculpe se isso não ficou claro.

> [@fzngagan](#):
>
> Seus produtos de produção serão certamente 1000 vezes melhores, mas, na minha opinião, compartilharão problemas causados pela arquitetura do hardware.

Será, e imagino que nossas dependências terão que ser compiladas primeiro para ARM para que se tornem utilizáveis. Provavelmente, a melhor opção é esperar um pouco para quem deseja desenvolver na máquina.

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [16 Outubro , 2020 14:03 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/8 "2020-10-16T14:03:53Z")

</div>

Tenho uma DTK e tentei, algumas semanas atrás, rodar um ambiente de desenvolvimento do Discourse nela, sem sucesso. Atualmente, há duas dependências que ainda não funcionam bem: libffi e v8.

É bem possível que eu tenha cometido algum erro na configuração, então vou tentar novamente em breve. Mas não espere muito: suspeito que um ambiente de desenvolvimento totalmente funcional em macOS ARM leve pelo menos alguns meses para estar disponível.

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [16 Outubro , 2020 14:06 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/9 "2020-10-16T14:06:24Z")

</div>

> [@pmusaraj](#):
>
> Tenho um DTK e tentei, há algumas semanas, rodar um ambiente de desenvolvimento do Discourse nele, sem sucesso. Atualmente, há duas dependências que ainda não funcionam bem: libffi e v8.

Gemas dependentes da plataforma, imagino.

> [@pmusaraj](#):
>
> É muito possível que eu tenha cometido algum erro na configuração, então vou tentar novamente em breve. Mas não espere muito: suspeito que um ambiente de desenvolvimento totalmente funcional no macOS ARM leve pelo menos alguns meses para estar pronto.

É, o Chrome e o VS Code também precisariam funcionar 😉

Além disso, obrigado @pmusaraj @justin por compartilharem suas opiniões.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [16 Outubro , 2020 15:39 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/10 "2020-10-16T15:39:52Z")

</div>

> [@fzngagan](#):
>
> vscode

Acaba de ser oficialmente portado para ARM (talvez eu vá tirar meu Raspberry Pi da poeira!)

---

<div class="post-metadata">

### Author: ![fzngagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fzngagan/32/259349_2.png) [@fzngagan](https://meta.discourse.org/u/fzngagan)
#### Post date: [11 Novembro , 2020 06:06 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/11 "2020-11-11T06:06:14Z")

</div>

E os Macs com base no M1 já estão aqui. Gostaria muito de saber a experiência de configurar um ambiente de desenvolvimento do Discourse em um deles, caso alguém consiga um.

---

<div class="post-metadata">

### Author: ![justin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/justin/32/157614_2.png) [@justin](https://meta.discourse.org/u/justin)
#### Post date: [11 Novembro , 2020 13:11 UTC](https://meta.discourse.org/t/has-anyone-tried-installing-discourse-on-apples-silicon-dtk/167364/12 "2020-11-11T13:11:11Z")

</div>

O Libv8 ainda não foi compilado para ARM, então ainda não vai funcionar!
