Skip to content

Latest commit

Β 

History

History
188 lines (124 loc) Β· 2.94 KB

File metadata and controls

188 lines (124 loc) Β· 2.94 KB

πŸ“¦ git

🐧 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 --help

Edit .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

🐧 Linux User

sudo apt install nodejs

🍎 MAC User

brew install 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

πŸ“¦ nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
## In the same command

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"

πŸ“¦ docker 🐳

🐧 Linux User Docker

🍎 MAC User

https://docs.docker.com/docker-for-mac/install/

πŸ“¦ docker-compose 🐳

🐧 Linux User :link: https://docs.docker.com/compose/install/

sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

βœ”οΈ Test if it's working

docker-compose -v

❌ If failed, check hyperlink

🍎 MAC User Included in docker desktop

πŸ“¦ kubernetes

🐧 Linux User Kubernetes

🍎 MAC User Not available yet on M1

πŸ“¦ mongodb

🐧 Linux User

sudo apt-get install gnupg
wget -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 mongodb

But if you want to start it every time you restart your computer

sudo systemctl enable mongodb

And 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.4

Start it:

brew services start mongodb-community

❌ Test if it's working

mongo --eval 'db.runCommand({ connectionStatus: 1 })'

npm important package

πŸ“¦ typescript

npm install -g typescript
npm install --global yarn