안녕하세요 오늘은 리눅스 설치 방법에 대해 알아보겠습니다!

 

우선 리눅스 설치하는 방법은 크게 3가지로 나뉩니다

 

   1) 윈도우 운영체제에 가상 머신을 설치하여 리눅스를 입히는 방법

 

   2) 리눅스를 PC에 직접 설치를 하여 서버로 이용하는 방법

 

   3) 파티션을 나눠 C드라이브엔 윈도우, D드라이브엔 리눅스로 사용 하는 방법

 

 

오늘 저희는 VMWare 가상머신을 설치해서 리눅스를 입히는 첫번째 방법으로 할겁니다!

 

↓아래 링크는 VMWare 설치 링크!↓

 

https://leah.kr/79

 

↓아래 링크는 CentOs6.9 설치 링크!↓

 

http://mirror.kakao.com/centos/6.10/isos/x86_64/CentOS-6.10-x86_64-LiveDVD.iso


http://mirror.kakao.com/centos/6.10/isos/x86_64/CentOS-6.10-x86_64-minimal.iso

 

저는 CentOS-6.9-x86_64-minimal.isoCentOS-6.9-x86_64-bin-DVD1.iso를 설치했습니다!

 

설치가 되신 뒤 VMWare를 실행 시키면 아래와 같이 뜹니다!

 

이상태에서 Create a New Virtual Machine 클릭!

 

 

계속 Next~ 누르다가 버전 선택하는 창이 나옵니다

 

저는 CentOS 64-bit를 다운받겠습니다!

 

 

그 다음은 이름과 경로를 정해주는 부분이고 다시 Next~

 

이부분에선 single 로 선택합니다!

Maximum disk size (GB): 디스크 크기는 20G

allocate all disk space now: 모든 디스크를 지금 할당
Stroe virtual disk as a single file: 가상디스크를을 단일 파일로 생성

Split virtual disk into multiple file: 가상디스크를 분할하여 파일을 생성

 

 

 

여기선 New CD/DVD클릭후 체크 된 부분들을 체크해 주시고

아까 처음에 설치했던 CentOS-6.9-x86_64-minimal.iso를 Browse를 눌러 위치를 지정해주시고 확인 누르시면 됩니다!

저는 D드라이브 안에 진명아 공부하자..하하ㅋㅋㅋ 무튼 저 폴더 안에 파일이 있어서 저렇게 나온거에요

이렇게 설치가 되었으면 Finish 를 눌러 주면 끝!

 

 

 

이제 방금 만든 가상머신을 실행시켜줍니다

 

 

 

방금 설치한 버전인 6.9 버전이 나오는데 Enter누른 뒤 기다려줍니다

 

 

 

기다려 주시면 이런 화면이 뜨는데 방향키 와 엔트를 이용하여 Skip 선택!

마우스로는 안되요 ㅠㅠ

 

아직 많이 남았는데.. 이렇게 길게 써도 되는건가요..?ㅋㅋㅋㅋㅋ

 

 

 

 여기서 다음을 눌러주면 언어 선택과 키보드 선택이 있는데 두개다 한국어를 적용하셔서 다음을 눌러주세요!

 

 

 기본저장장치선택 후 다음을 눌러주면 이런 창이 뜨는데 

 

모든 데이터를 삭제 클릭 후 호스트명 지어주시고 또 다음 .. 비밀번호 설정 후 또 다음..

 

 

 

요기선 사용자 레이아웃 만들기 선택 후 다음을 누르시면 파티션을 나눌수가 있어요

 

 

 

만들기를 누르신 후 표준 파티션으로 생성!

 

 

 

음.. 우선 부팅 관련 파일이 들어 있는 /boot 는 서버에 문제가 생겼을 때를 대비해 따로 파티셔닝을 하는것 입니다!

 

참고로 파일 시스템은 xfs , swap , ext4 , ext3 , ext2 , vfat등이 있는데 우선 설치 방법을 알아보기에 궁금하신 분들은 아래 링크에서 확인해주셨음 좋겠습니다

..

 

 

 

 

swap을 따로 파티셔닝을 하는 이유는 메모리가 부족할 경우 설정값 만큼의 용량을

메모리 처럼 사용하여 메모리 부족현상을 줄여주기 때문입니다 

 

 

마지막으로 남은 공간을 전부 / 상위디렉터리에 마운트 해주시면 됩니다!

 

다음 -> 포맷 -> 디스크에 변경 사항 기록 -> 다음

누르시면 설치가 됩니다~

 

 

마지막으로 아까 설정한 아이디와 비밀번호로 로그인 하시면 끝입니다!!

 

 

그럼 다들 즐거운 하루되시고 화이팅!


'잡동사니 > 설치' 카테고리의 다른 글

metasploitable2 설치  (0) 2019.03.25
가상머신에 win10 설치  (0) 2019.03.25
bee-box 설치  (0) 2019.03.25
CentOS 7 설치  (0) 2019.03.19
CentOS 7 ISO 파일 설치  (0) 2019.03.19
리눅스 설치 방법  (4) 2018.07.10
블로그 이미지

보람줄

it관련 포스팅이긴 하지만 미흡한 부분이 많으므로 이해해주시고 피드백 부탁드립니다~

리눅스 개요

Linux 2018.07.07 11:36

안녕하세요 보람줄입니다! 오늘은 리눅스에 대해 알아보겠지만..

 우선 리눅스를 알기 전 GNU선언문을 한번씩 봐주셨으면 좋겠습니다!

↓ 링크는 요기 아래! ↓

 https://www.gnu.org/gnu/manifesto.ko.html

 

리눅스는 핀란드사람인 리누스 토발즈에 의해 커널이 개발 되었지만 GPL 소프트웨어 라이선스의 개념을 도입했기 때문에 여러 개발자들이 함께 개발을 하여 빠르게 성장하고 있는 운영체제입니다  

 

윈도우와의 차이점은 아래 표에 있습니다!

윈도우와 리눅스의 차이점

윈도우

리눅스

폐쇄소스

자원관리 비효율적

사용관리 친화적

보안성 낮음

오픈소스

자원관리 효율적

서비스 중심형

보안성 높음

 

 

리눅스의 특징


(1) 운영체제로서의 대표적인 특성

 

- 멀티테스킹을 지원하며, 멀티테스킹은 다중 사용자 시스템을 위한 기본적인 기능

- 다른 프로세서에 관계없이 CPU의 자원을 제한 없이 활용가능


(2) 가상 메모리 (Virtual Memory)
 

- 리눅스는 페이징(Paging) 기법에 의한 가상 메모리 기능을 지원

- 시스템에 설치되어 있는 실제의 메모리보다 많은 양의 메모리를 사용하기 위한 소프트웨어적인 처리 방법을 사용

- 가상 메모리를 처리하기 위한 단위는 '페이징'이라 함

- 하드디스크를 확장된 메모리 영역으로 취급하며, 프로그램을 페이지 단위로 분리한 뒤 실행되어야 할 부분만 하드디스크에서 실제의 메모리로 전환시키는 방법을 사용해 시스템에 설치되어 있는 메모리의 한계를 극복

 

(3)공유 라이브러리 (Shared Libraries)

 

- 프로그램에서 사용되는 여러 가지 기능들을 별도의 파일로 독립시켜서 필요할 때만 연결해서 사용하는 방법

- 라이브러리 기능에 의한 프로그래밍은 중복된 코드의 생성을 피하고 효율성을 높임

- 공유라이브러리는 하나의 라이브러리가 메모리에 적제 되었을 때 이를 여러개의 프로그램들이 동시에 사용할 수 있도록 하는 기능


(4) 실시간 페이지 적재 기능 (demand loading excutables)

 

- 가상 메모리에 의해서 프로그램이 페이지 단위로 분리되어 있을 때 실행되는 순간에만 메모리로 적재되는 기능
- 프로그램이 실행되지 않는 페이지는 하드디스크와 같은 보조 기억 장치에 위치하게 됨으로 메모리를 보다 효율적으로 사용

 

(5) 강력한 네트워크를 지원 TCP/IP와 BSD 소켓

 

- TCP/IP(Transmission Control Protocol/Internet Protocol)를 비롯한 SLIP(Serial Line Internet Protocol), PPP(Point-to-Point Protocol)와 BSD 소켓(Socket)에 의한 네트워크 환경을 모두 지원

- 통신과 같이 프로세스의 양방향 전달이 가능한 프로그램을 만들기 위해서 사용하는 라이브러리나 인터페이스를 '소켓'이라함

 

(6)빠른 업그레이드와 버그 수정

 - 버그가 발견되는 즉시 프로그래머들이나 FSF에 의해 버그를 빠르게 수정하며 새로운 안정화 버전을 만들어 내기에 안정성이 타 OS보다 우위에 있음

 

(7) 완벽한 유닉스 호환 (Full Compatible with Unix)

- 리눅스는 POSIX 표준을 준수하기 때문에 이 표준에 따르는 System V나 BSD 유닉스와 완벽하게 호환될 수 있음

- 모든 종류의 유닉스용 프로그램은 소스 코드에 의해서 리눅스로 이식될 수 있음

 

오늘은 리눅스의 특징과 GNU선언문, 윈도우와 리눅스의 차이점을 간단하게 알아 보았는데,

다음 포스팅엔 리눅스 설치법에 대해 알아보겠습니다!

그럼 모두 즐거운 하루되시고 화이팅하세요!!

 

'Linux' 카테고리의 다른 글

yum lock 해결방법  (0) 2019.03.20
리눅스 다중명령  (0) 2019.01.23
리눅스 명령어  (0) 2018.07.31
리눅스 네트워크 설정 및 Xshell 제어  (0) 2018.07.21
리눅스의 디렉토리 구조  (0) 2018.07.17
리눅스 개요  (2) 2018.07.07
블로그 이미지

보람줄

it관련 포스팅이긴 하지만 미흡한 부분이 많으므로 이해해주시고 피드백 부탁드립니다~