서버에 설치한 리눅스 프로그램들 정리

avatar
2025.04.18
·
1 min read

# 기본적으로 필요한 것
apt install sudo openssh-server net-tools systemd

# aria2 설치 (병렬 다운로드) <- 진짜 좋음
sudo apt install aria2

# 입출력 모니터링
sudo apt install iotop
iotop -o

# tree 구조로 디렉토리 보기
sudo apt install tree
tree -L 2

# icefall에 필요
sudo apt install libsndfile1
sudo apt install espeak

# oh-my-zsh
sudo apt install git curl -y
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# zsh plugin
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install

# powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git \
  ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
ZSH_THEME="powerlevel10k/powerlevel10k"
p10k configure

# ~/.zsrhc에 입력하여 플러그인 적용
plugins=(git z zsh-autosuggestions zsh-syntax-highlighting)

# Miniconda
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
echo 'export PATH="$HOME/miniconda3/bin:$PATH"' >> ~/.zshrc

# uv 설치
curl -LsSf https://astral.sh/uv/install.sh | sh