Photo by Douglas Lopes on Unsplash
Use Intel architecture terminal shell on Apple Silicon Macs💻
Check out how you can still use the Intel-based x86 architecture terminal on an Apple Silicon Mac which is ARM-based architecture
Table of contents
To use the Intel-based terminal on an Apple Silicon Mac, we need Rosetta, to install using the command given below to install Rosetta on your Mac:
Install Rosetta
softwareupdate --install-rosetta
Now, that Rosetta is installed on your Mac, you can execute any command on your Mac terminal through the Intel architecture using the prefix arch -x86_64
. To check out which architecture you're currently using type the following command on your terminal
arch
After typing the above command your terminal might have returned the value arm64
which means that you are currently using Apple Silicon-based terminal as such.
Now, If you wish to use the Intel architecture only once you can use the arch -x86_64
followed by the command you wish to execute for example
Use the Intel architecture terminal
Now, If you wish to completely use the terminal on Intel architecture without needing to type the prefix arch -x86_64
all the time for every command, we can simply log in to the Intel terminal through the command:
arch -x86_64 $SHELL --login
To confirm whether you are successfully logged in to the Intel architecture terminal, you just need to type the arch
command again and if it returns i386
then congratulations you've successfully made your Apple Silicon Mac run the Intel architecture terminal🎉
A like is appreciated if this blog helped you with your required topic :)