π¦ git
Note: If you installed oh-my-zsh before, it should be installed by it.
π§ Linux User :link: https://www.atlassian.com/git/tutorials/install-git
sudo apt-get install gitπ MAC User
brew install gitβοΈ Check if it's correctly installed
git --helpEdit .gitconfig
git config --global user.email "you@example.com"git config --global user.name "Your Name"π© Optional: For automatically pull with rebase :
git config --global --bool pull.rebase trueπ¦ node
You can install node in many ways, just using the command bellow, or move into nvm section (I recommended) !
π§ Linux User
sudo apt install nodejsπ MAC User (not recommended)
brew install nodeπ¦ nvm
https://nodejs.org/en/download/package-manager#nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bashAdd global command
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvmYou can choose the correct node version to install
nvm install 16.13.2 // or nvm install node (latest version)
nvm alias default 16.13.2 // if you want to set a version by default
// or nvm alias default nodeπ¦ npm
π§ Linux User
sudo apt install npmβ If disk error => https://askubuntu.com/questions/386265/media-change-please-insert-the-disc-labeled-when-trying-to-install-ruby-on-ra
π MAC User
node install npm automatically (even with nvm installation)
π¦ docker π³
π§ Linux User Docker
π MAC User
https://docs.docker.com/docker-for-mac/install/
π¦ docker-compose π³
π§ Linux User Included in the docker installation above
π MAC User Included in docker desktop
π¦ kubernetes
π§ Linux User Kubernetes
π MAC User Not available yet on M1
π¦ mongodb
π§ Linux User
sudo apt-get install gnupgwget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -https://www.digitalocean.com/community/tutorials/how-to-install-mongodb-on-ubuntu-18-04
sudo apt install -y mongodbπ We will need to run mongo , to run it you can execute this
sudo systemctl start mongodbBut if you want to start it every time you restart your computer
sudo systemctl enable mongodbAnd disabled with
sudo systemctl disable mongodbπ MAC User
source: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/
brew tap mongodb/brew
brew install mongodb-community@4.4Start it:
brew services start mongodb-communityβ Test if it's working
mongo --eval 'db.runCommand({ connectionStatus: 1 })'npm important package
π¦ typescript
npm install -g typescriptnpm install --global yarn