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