본문 바로가기

IT/Linux

Linux란? Linux 다운로드!

Linux란?


1989년 핀란드 헬싱키대학에 재학중이던 리누스 토르발스(Linus Torvalds)가 유닉스를 기반으로 개발한 공개용 오퍼레이팅시스템(OS)으로, 1991년 11월 버전 0.02이 일반에 공개되면서 확대 보급되기 시작하였다. 유닉스(Unix)가 중대형 컴퓨터에서 주로 사용되는 것과는 달리, 리눅스는 워크스테이션이나 개인용 컴퓨터에서 주로 활용한다.
리눅스는 소스 코드를 완전 무료로 공개하여 전세계적으로 약 5백만 명이 넘는 프로그램 개발자 그룹을 형성하게 되었으며, 이들에 의해 단일 운영체제의 독점이 아닌 다수를 위한 공개라는 원칙하에 지속적인 업그레이드가 이루어지고 있다.
파일구성이나 시스템기능의 일부는 유닉스를 기반으로 하면서, 핵심 커널 부분은 유닉스와 다르게 작성되어 있다. 인터넷 프로토콜인 TCP/IP를 강력하게 지원하는 등 네트워킹에 특히 강점을 지니고 있으며, 유닉스와 거의 유사한 환경을 제공하면서 무료라는 장점 때문에 프로그램 개발자 및 학교 등을 중심으로 급속히 사용이 확대되고 있다.

리눅스는 각종 주변기기에 따라 혹은 사용하는 시스템의 특성에 맞게 소스를 변경할 수 있으므로 다양한 변종이 출현하고 있다.

[네이버 지식백과] 리눅스 [Linux] (두산백과)

출처 : https://terms.naver.com/entry.nhn?docId=1180044&cid=40942&categoryId=32839

고 백과에서 정리하고 있습니다.

리눅스는

운영체제

중 대표적인 오픈소스 시스템 소프트웨어로 헬싱키 공대 대학생 리누스 토르발스가 유닉스(Unix)를 모델로 삼아 만든 것이 시초.

리눅스는 자유 소프트웨어와 오픈소스 개발의 가장 유명한 표본으로 다중사용자, 다중작업, 다중스레드를 지원하는 네트워크 운영체제

현재는 퍼블릭 클라우드 시스템의 90% 임베디드 기기의 62% 슈퍼컴퓨터 시장의 99%가 리눅스로 작동



리눅스(Linux)의 구조


 그림 더럽게 못만드네;;;


리눅스의 핵심은 커널(Kernel)로 하드웨어와 소프트웨어를 연결하는 역할을 해 컴퓨터 시스템을 제어합니다.

커널(Kernel)은 컴퓨터가 Booting되면 GRUB 같은 부트 로더에 의해 메모리로 로딩돼 컴퓨터가 꺼질 때까지 항상 메모리영역에 머물며 각 장치를 제어하고 사용자의 Command를 기다립니다.


커널(Kernel) Version


linux-x.y.z.tar.gz의 형식으로

x - 주버전

y - 홀수: 베타 / 짝수:안정

z - 패치버전

을 나타냅니다.


그렇다면! 현재 Windows나 iOS를 사용하고 있는데 리눅스는 사용 못하는 걸까? 라고 생각하신 분들을 위해서 기존에 사용하는 OS에서 Linux를 사용하는 법을 알아보겠습니다!

기존에 OS를 지우지않고 Linux를 설치하는 방법은 VM(Virtual Machine)이라는 프로그램을 이용하는 것입니다. 




VM (Virtual Machine)


VM(Virtual Machine)이란?


특정 운영체제에서 별도의 하드디스크 분할을 하지 않고 다른 운영체제를 설치 및 사용 할 수 있도록 제작된 응용프로그램입니다.

주로 사용되는 2개의 플랫폼은,,


VMware와 Virtual Box가 있습니다.


VMware : 우리나라에서 보편적으로 사용되는 Virtual Machine입니다.
Virtual Box : 전세적으로 가장 많이 사용되는 Virtual Machine입니다.
-Oracle에서 지원

다운로드 및 설치 방법은 http://fmaker7.tistory.com/193 의 링크를 이용!! 저희 블로그 내에서 [Virtual Machine 설치]를 검색! VMware의 다운로드 및 설치 / Virtual Box 의 다운로드 정보! 제공합니다.

Linux 종류 & 다운로드

Linux는 현재 RedHat, 우분투, Fedora, CentOS 등 다양한 배포 버전이 있습니다. 
사용하는 기본적인 리눅스 명령어는 대부분 동일하지만 아주 조금의 차이가 있습니다.

RedHat (레드햇)


가장 유명한 배포판 중 하나가 RedHat Linux입니다.
현재 RedHat Linux는 9.0버전을 마지막으로 상용으로 판매(유료)되고 있습니다.
자세한 사항 및 다운로드는 아래의 링크를 이용해주세요.

다운로드 링크 : 
https://www.redhat.com/ko  : 한글 사이트
https://www.redhat.com/en  : 영문 사이트



Fedora (페도라)

RedHat사에서 Fedora를 후원하며 거의 RedHat Linux 계열이라고 보시면 됩니다.
Fedora는 RedHat Linux에 적용하기 전 기술을 미리 시험해 안정화된 기능을 RedHat Linux에 적용시키는 역할도 수행합니다.
깔끔한 GUI환경을 제공하고 있고 무료입니다.

다운로드 링크 : 


* 컴퓨터 사양에 맞게 다운로드하세요~


CentOS (센트OS, 센토스)

센트OS프로젝트에서 레드햇 제휴로 개발한 운영체제로 레드햇에서 제공하는 Linux와 완벽하게 호환이 가능한 무료입니다

다운로드 링크 : 



이상 Linux와 VM의 설명과 Linux 다운로드에 대해 포스팅을 마치도록 하겠습니다.


'IT > Linux' 카테고리의 다른 글

[Virtual Machine] VMware 설치  (0) 2018.05.26
[Linux] 리눅스 기본 명령어  (0) 2016.03.15