MacBook Air M1
Thunderbolt / USB 4 (2 Ports)
Thunderbolt 3 (up to 40Gb/s)
USB 4 (up to 40Gb/s)
USB 3.1 Gen 2 (up to 10Gb/s)
MacBook Air 13-inch Model No. A2337
SPG/8C CPU/7C GPU/8GB/256GB
Serial No. FVFJ1XX5Q6L4
Mfg. Date 03-07-2565
2022.09.09——————————-
STS Installation
– ok, in /Application
2022.09.10——————————-
Brew Installation
– ok
JDK Installation
– Java 11.0.16.1 /opt/homebrew/Cellar/openjdk@11/11.0.16.1
echo export PATH=”/opt/homebrew/opt/openjdk@11/bin:$PATH” >> ~/.zshrc
JAVA_HOME=/opt/homebrew/Cellar/openjdk@11/11.0.16.1/libexec/openjdk.jdk/Contents/Home
brew install java11
– Java 17.0.16.1 /Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
Gradle 7.5.1 /opt/homebrew/Cellar/gradle/7.5.1
Java 18.0.2.1 /opt/homebrew/Cellar/openjdk/18.0.2.1
Maven
Eclipse
– ok, in /Application
Xcode
– ok
VS Code
– ok, in /Application
Flutter
– Flutter 3.3.1 /Users/asawin/Dev/flutter/bin
export PATH=”$PATH:/Users/asawin/Dev/flutter/bin”
NetBeans 15
– brew install –cask netbeans
Python 3.11.4 64-bit /opt/homebrew/bin/python3
Python 3.10.12 64-bit /opt/homebrew/bin/python3.10
Python 3.10.8 64-bit /usr/local/bin/python3
Python 3.9.6 64-bit /usr/bin/python3
which python3
/opt/homebrew/bin/python3
echo $SHELL
/bin/zsh
cd ~/
nano .zshrc
export PATH=”/opt/homebrew/opt/openjdk@11/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin”
export PATH=”$PATH:/Users/asawin/Dev/flutter/bin”
export PATH=”$PATH:/sbin”
echo $PATH
”/opt/homebrew/opt/openjdk@11/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin”:/Users/asawin/Dev/flutter/bin:/sbin
Env
__CFBundleIdentifier=com.apple.Terminal
TMPDIR=/var/folders/r4/9835mf2x7f35rw16wzln3j200000gn/T/
XPC_FLAGS=0x0
TERM=xterm-256color
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.lEa8yhcrRH/Listeners
XPC_SERVICE_NAME=0
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=447
TERM_SESSION_ID=A8C6F987-1FEA-49D0-93EF-64D7EB075652
SHELL=/bin/zsh
HOME=/Users/asawin
LOGNAME=asawin
USER=asawin
PATH=”/opt/homebrew/opt/openjdk@11/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin”:/Users/asawin/Dev/flutter/bin:/sbin
SHLVL=1
PWD=/Users/asawin
OLDPWD=/Users/asawin
JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
HOMEBREW_PREFIX=/opt/homebrew
HOMEBREW_CELLAR=/opt/homebrew/Cellar
HOMEBREW_REPOSITORY=/opt/homebrew
MANPATH=/opt/homebrew/share/man::
INFOPATH=/opt/homebrew/share/info:
LC_CTYPE=UTF-8
_=/usr/bin/env
cd /usr/local/bin
asawin@asawins-air bin % ls
2to3 prl_convert python3
2to3-3.10 prl_disk_tool python3-config
fuzzy_match prl_perf_ctl python3-intel64
httpclient prlcore2dmp python3.10
idle3 prlctl python3.10-config
idle3.10 prlexec python3.10-intel64
pip3 prlsrvctl sandbox-pod
pip3.10 pydoc3 xcodeproj
pod pydoc3.10
ls -l
total 40
lrwxr-xr-x 1 root wheel 67 Oct 17 2022 2to3 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/2to3
lrwxr-xr-x 1 root wheel 72 Oct 17 2022 2to3-3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/2to3-3.10
-rwxr-xr-x 1 root wheel 606 Oct 30 2022 fuzzy_match
-rwxr-xr-x 1 root wheel 600 Oct 30 2022 httpclient
lrwxr-xr-x 1 root wheel 68 Oct 17 2022 idle3 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/idle3
lrwxr-xr-x 1 root wheel 71 Oct 17 2022 idle3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/idle3.10
lrwxrwxr-x 1 root admin 67 Oct 17 2022 pip3 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/pip3
lrwxrwxr-x 1 root admin 70 Oct 17 2022 pip3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/pip3.10
-rwxr-xr-x 1 root wheel 582 Oct 30 2022 pod
lrwxr-xr-x@ 1 root wheel 68 Jul 30 17:21 prl_convert -> /Applications/Parallels Desktop.app/Contents/MacOS/parallels_wrapper
lrwxr-xr-x@ 1 root wheel 68 Jul 30 17:21 prl_disk_tool -> /Applications/Parallels Desktop.app/Contents/MacOS/parallels_wrapper
lrwxr-xr-x@ 1 root wheel 68 Jul 30 17:21 prl_perf_ctl -> /Applications/Parallels Desktop.app/Contents/MacOS/parallels_wrapper
lrwxr-xr-x@ 1 root wheel 62 Jul 30 17:21 prlcore2dmp -> /Applications/Parallels Desktop.app/Contents/MacOS/prlcore2dmp
lrwxr-xr-x@ 1 root wheel 68 Jul 30 17:21 prlctl -> /Applications/Parallels Desktop.app/Contents/MacOS/parallels_wrapper
lrwxr-xr-x@ 1 root wheel 58 Jul 30 17:21 prlexec -> /Applications/Parallels Desktop.app/Contents/MacOS/prlexec
lrwxr-xr-x@ 1 root wheel 68 Jul 30 17:21 prlsrvctl -> /Applications/Parallels Desktop.app/Contents/MacOS/parallels_wrapper
lrwxr-xr-x 1 root wheel 69 Oct 17 2022 pydoc3 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/pydoc3
lrwxr-xr-x 1 root wheel 72 Oct 17 2022 pydoc3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/pydoc3.10
lrwxr-xr-x 1 root wheel 70 Oct 17 2022 python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3
lrwxr-xr-x 1 root wheel 77 Oct 17 2022 python3-config -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3-config
lrwxr-xr-x 1 root wheel 78 Oct 17 2022 python3-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3-intel64
lrwxr-xr-x 1 root wheel 73 Oct 17 2022 python3.10 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
lrwxr-xr-x 1 root wheel 80 Oct 17 2022 python3.10-config -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-config
lrwxr-xr-x 1 root wheel 81 Oct 17 2022 python3.10-intel64 -> ../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10-intel64
-rwxr-xr-x 1 root wheel 598 Oct 30 2022 sandbox-pod
-rwxr-xr-x 1 root wheel 594 Oct 30 2022 xcodeproj
readlink python3
../../../Library/Frameworks/Python.framework/Versions/3.10/bin/python3
realpath python3
/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
cd /usr/bin
ls -l
total 162920
..
-rwxr-xr-x 76 root wheel 167136 Jun 15 17:08 python3
lrwxr-xr-x 1 root wheel 98 Jun 15 17:08 qlmanage -> ../../System/Library/Frameworks/QuickLook.framework/Resources/qlmanage.app/Contents/MacOS/qlmanage
-r-sr-xr-x 1 root wheel 167920 Jun 15 17:08 quota
readlink python3
Show nothing
realpath python3
/usr/bin/python3
cd /opt/homebrew/bin
asawin@asawins-air bin % ls -lrt python3.10
lrwxr-xr-x 1 asawin admin 46 Aug 25 01:05 python3.10 -> ../Cellar/python@3.10/3.10.12_1/bin/python3.10
asawin@asawins-air bin % realpath python3.10
/opt/homebrew/Cellar/python@3.10/3.10.12_1/Frameworks/Python.framework/Versions/3.10/bin/python3.10
ls -lrt python3
lrwxr-xr-x 1 asawin admin 42 Aug 25 01:03 python3 -> ../Cellar/python@3.11/3.11.4_1/bin/python3
asawin@asawins-air bin % realpath python3
/opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/bin/python3.11
Cd /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/bin/python3.11
cd: not a directory: /opt/homebrew/Cellar/python@3.11/3.11.4_1/Frameworks/Python.framework/Versions/3.11/bin/python3.11