공부

[우분투 개발환경#1] 우분투 18.04 LTS 설치

Unknown9 2020. 8. 21. 11:50
반응형

[우분투 개발환경#1] 우분투 18.04 LTS 설치

[우분투 개발환경#2] Cross compiler를 이용한 source code build

[우분투 개발환경#3] Android platform용 SDK build 

 


#1. 우분투 18.04 Desktop download

#2. iso 이미지 부팅 usb 만들기

#3. ssh 설치

#4. vim 설치

#5. samba 설치 - windows-linux file 공유 


 

#1. 우분투 18.04 Desktop image

https://releases.ubuntu.com/18.04/

desktop image를 받는다.

#2. iso 이미지 부팅 usb 만들기

Rufus 3.11 을 다운로드 받아 설치 하였다.

https://rufus.ie/ 

iso 파일을 선택하고 시작하면 된다. 쉽다.

USB booting을 선택하고 우분투를 설치한다.

요즘 우분투를 설치하기가 너무 쉬워서 설치 과정은 생략하기로 한다. 

 

#3. SSH 설치

SSH를 제일 먼저 설치한다. Windows PC에서 원격으로 사용할 것이기 때문에 SSH로 접속을 해서 나머지 작업을 진행한다.

$sudo apt update
$sudo apt install ssh

ssh 접속이 잘되는지 확인을 해본다.

(공유기를 사용한다면,  SSH port forwading이 되어있는지 확인 필요)

#4 vim 설치

vi 에디터의 키입력이 좀더 편하고 화면 보기가 좋아진다. 특히 커서 이동이 windows와 동일하게 되어서 불편함이 줄어들게 된다.

$sudo apt-get install vim

vi 설정을 한다.

$vi .vimrc

아래 항목들을 추가한다.
syntax on
set nu
set cindent
set tabstop=4
set shiftwidth=4
set background=dark
set ruler
set hlsearch
set foldmethod=marker

좀더 컬러풀한 vi에디터가 되었다.

#5. samba 설치

- windows-linux file 공유 

 

samba를 설치한다. 

$sudo apt install samba

samba 계정을 추가한다.

$sudo smbpasswd -a [username] 

samb.conf를 사용자 이름에 맞게 수정한다.

$ sudo vi /etc/samba/smb.conf

[username]
        path = /home/username
        read only = no
        valid users = username
        browseable = yes

samba를 재시작한다.

$ sudo /etc/init.d/smbd restart

이상핫게 위에 것을 Copy & Paste하면 접속 오류가 생긴다. 어디엔가 필요 없는 문자가 들어있는듯.

타이핑할때 새로 입력을 했더니 잘된다. 

 

자 이제 linux 서버를 설정하기 위한 기본 환경이 설정 되었다.

나머지 SW package를 설치해서 full build를 위한 환경을 마련해보자.

 

반응형