본문 바로가기
개발 관련 개념들

윈도우즈 (Windows 10) 에서 우분투 (Ubuntu) 설치하기

by 코곰 2020. 11. 18.

C언어를 IDE에서만 컴파일하다가 결국 리눅스 배포판 중 하나인 우분투를 설치하기로 했다.

세상 참 좋아져서 Windows 10에서 쉽게 설치할 수 있었는데...

 

설치과정

1. 시작메뉴에서 Windows Features on or off (Windows 기능 켜기 / 끄기)를 찾아,

Windows Subsystem for Linux (Linux용 Windows 하위 시스템) 기능을 켠다.

 

Windows Subsystem for Linux 체크!

2. 역시 시작메뉴에서 Microsoft Store를 찾아 실행한다.  Ubuntu 검색 및 설치

Microsoft Store
Ubuntu를 Install버튼을 눌러 설치하면, Launch 실행 버튼이 뜬다.

3. Launch 버튼을 눌러 실행하면 된다! ^.^

시작 메뉴에서 검색해서 실행해도 됨.

 

실행 과정

1. 우분투에는 컴파일러, 라이브러리, 유틸리티 파일들을 포함한 패키지들이 있다. 이 중에서,

 

build-essential: development tools, GNU C++ / C compilers (g++ / gcc), GNU C library, etc.

(packages.ubuntu.com/xenial/build-essential)

binutils: GNU assembler, linker and binary utils

(packages.ubuntu.com/xenial/binutils)

sysstat: system performance tools

(packages.ubuntu.com/xenial/sysstat)

 

를 설치하도록 한다.

(실습과 그림으로 배우는 리눅스 구조 책에서도 recommended.)

 

설치 전에 패키지 리스트를 업데이트 하는 걸 추천한다. (이걸 안해서 오류가 났었다!)

 

 

$sudo apt-get update
$sudo apt install binutils build-essential sysstat

2. build-essential 패키지에 C언어 컴파일러인 gcc가 포함되어 있어 설치되었을 것이다.

gcc의 버전을 확인하고 잘 설치되었는 지 보기 위해 다음의 명령어를 쓸 수 있다.

 

$gcc --version

패키지를 업데이트했기에, 최신 버전이 설치되었을 것이다.

 

윈도우즈 폴더 접근

윈도우즈 폴더에는 다음과 같은 명령어로 접근할 수 있다.

 

$cd /mnt

이후에는 cd명령어로 원하는 주소로 찾아가면 된다.

 

C파일 컴파일 및 실행

원하는 파일이 있는 폴더에 가서 C파일을 컴파일 해보자.

 

파일 이름이 test.c라고 했을 때,

 

$cc -o test test.c

여기서 cc는 gcc의 별칭 (alias), -o는 output옵션이다.

 

$./test

이렇게 컴파일된 아웃풋 파일을 실행시키자.

 

^.^

댓글