[Cookbook] Ubuntu, 이럴 때 이렇게 한다.

초기 세팅

초기에 해야할 세팅과 설치해야할 프로그램이다.

Bash theme

bash theme를 바꾸면 가독성이 높아져 사용에 도움이 된다. 더 자세한 것은 “Bash에 theme를 적용해 보자”를 참조하자.

git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
~/.bash_it/install.sh --no-modify-config

주요 프로그래밍 언어 설치

python via anaconda

자세한 것은 “install-python”를 참조하자.

node via nvm

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
nvm install node

더 자세한 것은 “install-node”를 참조하자.

ruby via rvm

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable --ruby

더 자세한 것은 “install-ruby”를 참조하자.

Core APP 설치

Git

일반적인 배포판에는 설치되어 있는 경우가 많다. 만약 설치되지 않았다면 다음과 같이 설치한다.

sudo apt install git-all

Docker

자세한 것은 “Docker, 도커, 더커, 주요 명령어”를 참조하자.

유용한 APP 설치

# install imagemagick for image files
sudo apt intall imagemagick
# install ffmepg for media files
sudo apt install ffmepg
# install axel for file download
sudo apt install axel

디스크 및 파티션

디스크 및 파티션 현황을 알아보자.

File System이 어떤 종류인지 확인

sudo file -s /dev/xvd*

Partition 구성을 확인

lsblk

Volume 구성을 확인

df -h

REF

... ... ... ...
Back