Ever opened a github repo release page and got overwhelmed by the different download options? Which is for you?
Well we are going to address the above issue.
-rc. RC is the more stable version of beta with minor bugs and is available to test from a user perspective.Linux-x86_64 vs Linux-aarch64:- These are based on CPU architecture. Where x86_64 is based on intel architecture and aarch64 is based on arm architecture( which is really popular for mobile phones).
To know which one is suitable for you, run uname -m command in your wsl.
In majority of systems it will show x86_64, for them, you can install the linux-x86_64 release or linux64( sometimes used instead of linux-x86_64).
For some systems it will show aarch64.
brew is a package manager like apt. Check out what if a package manager under the section “Apt” from here. Check out official brew webpage
What is the difference between brew and apt? You may ask.
Well, the main difference is that brew has most recent version of any application when compared to apt. So using brew makes much more sense than using apt.
Run the following commands to install brew.
sudo apt-get install build-essential procps curl file git
sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)"
test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
If you don’t have any frameworks on wsl, use
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bashrc
If you have ohmyzsh! as your framework for wsl, use
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.zshrc
If you have any other framework installed, use its .config address in the place of .zshrc file or contact secuRIT Core on telegram.