Install Meteor on Apple M1

As I have been developing with Meteor for years, It was the first thing I usually install on my machine soon as I install the system which is usually Linux. On my new Apple M1, Meteor has a priority as well, but it needs a little trick.

How to install Meteor on Apple Silicon?

1- Install Rosetta

To install Meteor and other non-supported M1 tools through the terminal we need to install Rosetta which a translation layer that allows users to run apps that contain x86-64 instructions on Apple Silicon.

2- Create a Rosetta Terminal

Soon as you install Rosetta we need to create a dedicated terminal app for it.

Open finderGoUtilities and right-click on the Terminal app and duplicate it.

Soon as you duplicate it, rename it to: Rosetta Terminal

Then, right-click on the newly created terminal icon and select Get Info and check: Open using Rosetta

3- Install Meteor

Now, you are ready to install Meteor the normal classic way through Rosetta Terminal

curl | sh

Soon as the installation is finished, you can create a new Meteor app.


Best method to install homebrew on M1? from MacOS

Install CouchDB using Docker and Docker-compose

. What is CouchDB?CouchDB is an open-source NoSQL document database that stores data in JSON-based format and offers HTTP-ready REST-API  out of the box. It can be used as a database backend for web, mobile, or even desktop apps. In contra.......Read more...

Fix Vue Error: component has been registered but not used

Here is how to fix the infamous Vue error, which you may need while experimenting and learning with Vue, not in production. Here is your ESlint configuration in package.json : "eslintConfig": { "root": true, "env": { "node".......Read more...

Add a lightbox viewer for your Ghost blog in no time

I have been using Ghost as my primary blogging system for some years now. Although it does not have a rich ecosystem like WordPress or other open-source CMS, it does the job. In Ghost, You will get used to doing everything manually, creati.......Read more...

How to Compile and Run your First Java Program

Java is one of the most powerful and popular programming languages. Even with several niche languages available now, Java has retained its leading position among developers. If you have decided to learn Java, it's definitely a good choice t.......Read more...

Penpot: an open-source Prototyping and design platform for teams

Penpot is a free, open-source web-based design and prototyping application for teams. It works with open web standards as it uses SVG (Scalable Vector Graphics) format. Penpot can be installed on a remote server or the local machine with he.......Read more...