설치및설정

ubuntu 개발환경 세팅

봄다온 2024. 11. 17. 05:52

부팅용 usb 구워서 포맷 되었다는 가정하에 세팅을 시작

자동부팅

바이오스 설정 들어가서 Adbanced - Restore Power on 이런 옵션 찾아서 켜주면 됨

고정IP

Settings - Network - Ethernet 톱니바퀴 모양 설정 - IPv4 - Manual - 사용할Adress, Nermask, Gateway 설정 - DNS에 8.8.8.8 - Apply - 연결 끊었다 다시 연결

VNC 원격접속설정

sudo apt install update
sudo apt install vino
gsettings set org.gnome.Vino require-encryption false

Settings - Sharing - Screen Sharing - Allow connections... 설정체크 - 비밀번호 설정 - 아래의 Networks에서 연결버튼 on

Ifconfig, curl, vim,git, Tree, pip, ssh

sudo apt install update
sudo apt install net-tools
sudo apt install git
sudo apt install curl
sudo apt-get install vim
sudo apt-get install tree
sudo apt install pip
sudo apt install openssh-server

vim 설치 후 추가 세팅
vi ~/.vimrc 로 파일 생성 후

set number    // line 표시
set ai    // auto indent
set si // smart indent
set cindent    // c style indent
set shiftwidth=4    // 자동 공백 채움 시 4칸
set tabstop=4    // tab을 4칸 공백으로
set ignorecase    // 검색 시 대소문자 무시
set hlsearch    // 검색 시 하이라이트
set nocompatible    // 방향키로 이동 가능
set fileencodings=utf-8,euc-kr    // 파일 저장 인코딩 : utf-8, euc-kr
set fencs=ucs-bom,utf-8,euc-kr    // 한글 파일은 euc-kr, 유니코드는 유니코드
set bs=indent,eol,start    // backspace 사용가능
set ruler    // 상태 표시줄에 커서 위치 표시
set title    // 제목 표시
set showmatch    // 다른 코딩 프로그램처럼 매칭되는 괄호 보여줌
set wmnu    // tab 을 눌렀을 때 자동완성 가능한 목록
syntax on    // 문법 하이라이트 on
filetype indent on    // 파일 종류에 따른 구문 강조
set mouse=a    // 커서 이동을 마우스로 가능하도록