Ubuntu
-
0. 기본 환경이 글은 아래의 환경 및 버전을 기준으로 작성 및 설명함Ubuntu : 20.04.6 LTS 1. 패키지 업데이트, 업그레이드터미널에 아래의 명령어를 입력sudo apt-get updatesudo apt-get upgrade 2. x86 아키텍처 추가터미널에 아래의 명령어를 입력sudo dpkg --add-architecture i386 3. 의존성 패키지 설치터미널에 아래의 명령어를 입력sudo apt-get install gcc-multilib g++-multilibsudo apt-get install xserver-xorg-dev:i386 libfreetype6-dev:i386sudo apt-get install flexsudo apt-get install bison 4. Wine..
Wine 수동 빌드 설치0. 기본 환경이 글은 아래의 환경 및 버전을 기준으로 작성 및 설명함Ubuntu : 20.04.6 LTS 1. 패키지 업데이트, 업그레이드터미널에 아래의 명령어를 입력sudo apt-get updatesudo apt-get upgrade 2. x86 아키텍처 추가터미널에 아래의 명령어를 입력sudo dpkg --add-architecture i386 3. 의존성 패키지 설치터미널에 아래의 명령어를 입력sudo apt-get install gcc-multilib g++-multilibsudo apt-get install xserver-xorg-dev:i386 libfreetype6-dev:i386sudo apt-get install flexsudo apt-get install bison 4. Wine..
2024.08.16 -
0. 개요원격 서버에 허용된 포트가 SSH 포트밖에 없을 때, local 환경에서 원격 서버의 jupyter notebook에 접속하는 방법 1. SSH Tunneling 방법터미널에 아래의 명령어를 입력하여 원격 서버의 특정 포트를 local 환경의 특정 포트와 매칭 하는 것이 가능함# local 환경에서 실행한 터미널ssh -L [local에서 사용할 포트]:localhost:[원격 서버의 Jupyter Notebook 포트] [원격 서버 계정@원격 서버 주소] -p [원격 서버 SSH 포트]이 때, local에서 이미 사용하고 있는 포트를 사용하면 안됨 2. 원격 서버의 Jupyter Notebook 실행 및 접속 방법터미널에 아래의 명령어를 입력하여 원격 서버의 jupyter notebook 실행..
SSH Tunneling을 이용한 원격 서버의 Jupyter Notebook 접속0. 개요원격 서버에 허용된 포트가 SSH 포트밖에 없을 때, local 환경에서 원격 서버의 jupyter notebook에 접속하는 방법 1. SSH Tunneling 방법터미널에 아래의 명령어를 입력하여 원격 서버의 특정 포트를 local 환경의 특정 포트와 매칭 하는 것이 가능함# local 환경에서 실행한 터미널ssh -L [local에서 사용할 포트]:localhost:[원격 서버의 Jupyter Notebook 포트] [원격 서버 계정@원격 서버 주소] -p [원격 서버 SSH 포트]이 때, local에서 이미 사용하고 있는 포트를 사용하면 안됨 2. 원격 서버의 Jupyter Notebook 실행 및 접속 방법터미널에 아래의 명령어를 입력하여 원격 서버의 jupyter notebook 실행..
2024.08.06 -
0. 개요ubuntu에 ffmpeg를 설치하고, 자주 사용하는 명령어에 대해 정리하기 위해 작성한 글1. FFMPEG 설치아래의 명령어를 터미널에 입력하여 설치sudo apt install ffmpeg # 우분투 환경brew install ffmpeg # 맥 환경아래의 명령어를 터미널에 입력하여, 설치된 버전을 확인할 수 있음ffmpeg -version 2. 자주 사용하는 명령어연구 및 프로젝트를 하면서 자주 이용했던 명령어들을 아래에 정리하였음2.1. 다수의 영상 파일을 하나의 파일로 합치기우선 영상 파일 합칠 준비를 위해 영상 파일이 존재하는 폴더로 이동 후, videolist.txt 파일을 생성하고 해당 파일에 아래의 내ㅐ용 입력file 'a.mp4'file 'b.avi'file 'c.mkv'...
FFMPEG 설치 및 사용 방법0. 개요ubuntu에 ffmpeg를 설치하고, 자주 사용하는 명령어에 대해 정리하기 위해 작성한 글1. FFMPEG 설치아래의 명령어를 터미널에 입력하여 설치sudo apt install ffmpeg # 우분투 환경brew install ffmpeg # 맥 환경아래의 명령어를 터미널에 입력하여, 설치된 버전을 확인할 수 있음ffmpeg -version 2. 자주 사용하는 명령어연구 및 프로젝트를 하면서 자주 이용했던 명령어들을 아래에 정리하였음2.1. 다수의 영상 파일을 하나의 파일로 합치기우선 영상 파일 합칠 준비를 위해 영상 파일이 존재하는 폴더로 이동 후, videolist.txt 파일을 생성하고 해당 파일에 아래의 내ㅐ용 입력file 'a.mp4'file 'b.avi'file 'c.mkv'...
2024.06.12 -
0. 개요ubuntu를 설치하고, 처음 사용하면 코덱의 라이센스 관련 문제(MPEG-4 AAC, H.264, ... etc)로 영상이 재생되지 않는 경우에 대한 해결을 위한 글 1. 코덱 설치아래의 명령어를 터미널에 입력하여 코덱 설치sudo apt install ubuntu-restricted-extras
우분투 영상 코덱 설치0. 개요ubuntu를 설치하고, 처음 사용하면 코덱의 라이센스 관련 문제(MPEG-4 AAC, H.264, ... etc)로 영상이 재생되지 않는 경우에 대한 해결을 위한 글 1. 코덱 설치아래의 명령어를 터미널에 입력하여 코덱 설치sudo apt install ubuntu-restricted-extras
2024.05.29 -
1. swap 파일 존재 확인터미널에 아래의 명령어를 입력하여 swap 관련 내용 확인sudo free -msudo swapon -sswap 메모리가 작동 중인 경우, 터미널에 아래의 명령어를 입력하여 작동 중지sudo swapoff -a 2. swap 파일 생성swap 파일이 이미 존재하는 경우(크기 변경을 위해서이니, 대부분 존재할 것), 터미널에 아래의 명령어를 입력하여 파일 삭제sudo swapoff -v /swapfile # 스왑 비활성화sudo rm /swapfile # swap 파일 삭제터미널에 아래의 명령어를 입력하여 파일 생성sudo fallocate -l /swapfile # 예) sudo fallocate -l 4G /swapfile 3. swap 메모리 활성화터미널에 아래의 ..
swap 메모리 크기 변경1. swap 파일 존재 확인터미널에 아래의 명령어를 입력하여 swap 관련 내용 확인sudo free -msudo swapon -sswap 메모리가 작동 중인 경우, 터미널에 아래의 명령어를 입력하여 작동 중지sudo swapoff -a 2. swap 파일 생성swap 파일이 이미 존재하는 경우(크기 변경을 위해서이니, 대부분 존재할 것), 터미널에 아래의 명령어를 입력하여 파일 삭제sudo swapoff -v /swapfile # 스왑 비활성화sudo rm /swapfile # swap 파일 삭제터미널에 아래의 명령어를 입력하여 파일 생성sudo fallocate -l /swapfile # 예) sudo fallocate -l 4G /swapfile 3. swap 메모리 활성화터미널에 아래의 ..
2024.05.04 -
0. 개요ubuntu를 설치하고, 처음 사용자 로그인을 하여 root 계정을 활성화 하고자 할 때를 위한 글 1. root 계정 생성아래의 명령어를 터미널에 입력sudo passwd root처음 나오는 암호를 묻는 질문은 현재 로그인한 계정의 암호, 두 번째와 세 번째에 나오는 질문은 root 계정의 암호를 입력
root 계정 생성0. 개요ubuntu를 설치하고, 처음 사용자 로그인을 하여 root 계정을 활성화 하고자 할 때를 위한 글 1. root 계정 생성아래의 명령어를 터미널에 입력sudo passwd root처음 나오는 암호를 묻는 질문은 현재 로그인한 계정의 암호, 두 번째와 세 번째에 나오는 질문은 root 계정의 암호를 입력
2024.04.23 -
1. SSH Client와 Server 설치기본적으로 ubuntu는 client가 설치되어 있으며, 터미널에 아래의 명령어를 입력하여 server 설치sudo apt install openssh-server설치가 완료되면, 아래의 명령어를 입력하여 설치 및 실행 상태 확인sudo systemctl status ssh서비스가 실행 중이 아니라면, 아래의 명령어를 입력하여 실행 가능sudo systemctl enable sshsudo systemctl start ssh 2. SCP를 이용한 파일 전송 및 수신scp는 ssh 프로토콜을 이용하여 파일을 전송 및 수신하므로, ssh의 기본 포트인 22번 포트를 이용하며, 아래와 같은 기본 명령어 형태를 가짐scp [보내는 파일 or 폴더 경로] [저장될 폴더 경..
SCP를 이용한 원격지의 파일 전송 및 수신1. SSH Client와 Server 설치기본적으로 ubuntu는 client가 설치되어 있으며, 터미널에 아래의 명령어를 입력하여 server 설치sudo apt install openssh-server설치가 완료되면, 아래의 명령어를 입력하여 설치 및 실행 상태 확인sudo systemctl status ssh서비스가 실행 중이 아니라면, 아래의 명령어를 입력하여 실행 가능sudo systemctl enable sshsudo systemctl start ssh 2. SCP를 이용한 파일 전송 및 수신scp는 ssh 프로토콜을 이용하여 파일을 전송 및 수신하므로, ssh의 기본 포트인 22번 포트를 이용하며, 아래와 같은 기본 명령어 형태를 가짐scp [보내는 파일 or 폴더 경로] [저장될 폴더 경..
2024.04.19 -
0. 기본 환경이 글은 아래의 환경 및 버전을 기준으로 작성 및 설명함Ubuntu : 20.04.6 LTSConda : Anaconda3-2020.11CUDA : 11.7cuDNN : 8.4.1 1. 패키지 업데이트, 업그레이드터미널에 아래의 명령어를 입력sudo apt-get updatesudo apt-get upgradereboot # 재부팅 2. 한글 입력 설치터미널에 아래의 명령어를 입력sudo apt upgrade ibus-hangulreboot # 재부팅위의 명령어를 통해 설치가 완료되면, 설정(Settings) -> 지역 및 언어 (Location and Languages) -> 입력 소스(Input source) -> '+' (추가 버튼) 에 들어가서 '한국어'에서 '한국어(Hangul..
딥러닝을 위한 Ubuntu에서 CUDA, CUDNN 환경 구축0. 기본 환경이 글은 아래의 환경 및 버전을 기준으로 작성 및 설명함Ubuntu : 20.04.6 LTSConda : Anaconda3-2020.11CUDA : 11.7cuDNN : 8.4.1 1. 패키지 업데이트, 업그레이드터미널에 아래의 명령어를 입력sudo apt-get updatesudo apt-get upgradereboot # 재부팅 2. 한글 입력 설치터미널에 아래의 명령어를 입력sudo apt upgrade ibus-hangulreboot # 재부팅위의 명령어를 통해 설치가 완료되면, 설정(Settings) -> 지역 및 언어 (Location and Languages) -> 입력 소스(Input source) -> '+' (추가 버튼) 에 들어가서 '한국어'에서 '한국어(Hangul..
2024.04.02 -
1. 발생 원인이전 프로세스 비정상 종료 등 2. 해결 방법터미널에 아래의 명령어를 입력setterm -cursor on
Terminal에서 커서가 안보이게 될 경우1. 발생 원인이전 프로세스 비정상 종료 등 2. 해결 방법터미널에 아래의 명령어를 입력setterm -cursor on
2023.11.16