꿀팁

[꿀팁] GPU서버 꺼졌을 때 conda, tmux 재설치, 환경변수 설정 자동으로 키자마자 되는법

도도걸만단 2025. 4. 26. 20:49
반응형

 

 

 

콘다, Tmux 환경 셋팅 다시
# conda가 실행되도록 환경설정 추가
echo 'source /home/work/data0/minsun/miniconda3/etc/profile.d/conda.sh' >> ~/.bashrc
echo 'conda activate base' >> ~/.bashrc

# 적용
source ~/.bashrc
# 작업 경로로 이동
cd ~/data0/minsun

# 필요한 디렉토리 만들기
mkdir -p tmux_local

# 설치에 필요한 도구 설치
sudo apt-get update
sudo apt-get install -y build-essential automake pkg-config libncurses5-dev libevent-dev

# libevent 설치
curl -LO https://github.com/libevent/libevent/releases/download/release-2.1.12-stable/libevent-2.1.12-stable.tar.gz
tar -xvzf libevent-2.1.12-stable.tar.gz
cd libevent-2.1.12-stable
./configure --prefix=$HOME/data0/minsun/tmux_local --disable-shared
make -j$(nproc)
make install
cd ..

# ncurses 설치
curl -LO https://ftp.gnu.org/gnu/ncurses/ncurses-6.3.tar.gz
tar -xvzf ncurses-6.3.tar.gz
cd ncurses-6.3
./configure --prefix=$HOME/data0/minsun/tmux_local --with-termlib --enable-pc-files --with-pkg-config-libdir=$HOME/data0/minsun/tmux_local/lib/pkgconfig --enable-static --disable-shared
make -j$(nproc)
make install
cd ..

# tmux 설치
curl -LO https://github.com/tmux/tmux/releases/download/3.3a/tmux-3.3a.tar.gz
tar -xvzf tmux-3.3a.tar.gz
cd tmux-3.3a
PKG_CONFIG_PATH=$HOME/data0/minsun/tmux_local/lib/pkgconfig ./configure --prefix=$HOME/data0/minsun/tmux_local
make -j$(nproc)
make install
cd ..

# .bashrc에 경로 추가
echo 'export PATH="/home/work/data0/minsun/tmux_local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
반응형