나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2024-09-04 21:59:00

Clear Linux* OS


{{{#!wiki style="margin: -10px -10px;"<tablebordercolor=#ffdf33> 파일:Linux 로고.svgLinux
배포판
}}} ||
{{{#!wiki style="margin:0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
Debian APT 파일:우분투 아이콘.svg
Ubuntu
Ubuntu · Linux Mint · Kubuntu · Lubuntu · Ubuntu MATE · Pear OS · 하모니카 · elementary OS · Zorin OS · Xubuntu · JingOS · GalliumOS · Pop!_OS
파일:데비안 심볼.svg
Debian
Debian · Kali Linux · Crunchbang · 구름 OS · Kylin · Damn Small Linux · Slax · TmaxOS · Raspberry Pi OS · Tails OS · Whonix · Deepin · Endless OS · MX LinuxopenmediavaultAstra Linux · VyOS · Vanilla OS · Proxmox · TrueNAS SCALE
Fedora RPM Red Hat
(RHEL)
Red Hat Enterprise Linux · Red Hat Linux · CentOS Stream · Scientific Linux · Oracle Linux · 아시아눅스 · Rocky Linux · CBL-Mariner
Mandriva OpenMandriva Lx · Mageia · PCLinuxOS
MeeGo MeeGo · Tizen · Sailfish OS
Fedora · Amazon Linux · 붉은별 · Fedora Asahi Remix
Slackware slackpkg Slackware Linux
Arch pacman Arch Linux · Manjaro Linux · EndeavourOS · Antergos · ArchBang Linux · Chakra Linux · SteamOS · Archcraft
Android apk Android · Android-x86 · Bliss OS · Fire OS · Polaris OS · Phoenix OS · Project Sandcastle · Remix OS · Wear OS · Wear OS Powered by Samsung · Meta Horizon OS · 그 외 기타 Android 커스텀 펌웨어
Gentoo portage ChromiumOS ChromiumOS · ChromeOS · ChromeOS Flex · Wayne OS · FydeOS · Whale OS
Gentoo Linux · Funtoo Linux
기타 OpenWrt · NixOS · Solus · Alpine Linux · openSUSE · RouterOS · webOS · Puppy Linux · TinyCore Linux · postmarketOS · dahliaOS · 티맥스 윈도우 · Clear Linux* OS · LinuxBoot
취소선 처리된 배포판은 개발 중단된 배포판.
}}}}}}}}} ||

1. 개요2. 상세3. 여담4. 참고 링크

1. 개요

인텔 오픈소스 프로젝트 플랫폼 01.org의 프로젝트 중 하나인 Linux 배포판.

2. 상세

Clear Linux* Project 홈페이지
데비안-우분투 관계와 같은 기반-파생 배포판 개념이 없는, 인텔 자체 개발 배포판이다. 패키지 관리자는 swupd, 데스크톱은 X11 기반 GNOME을 사용한다. GUI 버전의 Live Desktop과 CLI 버전의 Live Server, VM 이미지, 클라우드서버용 이미지, 도커용 컨테이너 이미지 등을 제공한다. 배포판의 버전이 특정되지 않는 롤링 릴리즈 방식을 채택하고 있다.

유명한 배포판들이 특정 소프트웨어의 개발/적용이나 UI/UX의 개선을 통한 범용성을 목표로 하는 것에 비해, 드래곤볼의 나메크성 최고장로처럼 x86_64 아키텍처가 적용된 하드웨어의 성능을 최대한 이끌어내기 위한 OS 최적화를 목표로 한다. 덕분에 최신 x86 CPU의 명령어 세트도 잘 지원하고 아예 최신 CPU용으로 컴파일도 가능하다. 가령 2024년 기준으로 일반적인 리눅스 커널은 x86 세대 중 i486 지원을 종료하고 레거시 CPU들을 대거 지원 종료를 선언한 윈도우 11도 x86-64-V2를 타겟으로 제작되는데 클리어 리눅스는 최신 규격인 x86-64-V4를 타겟으로 컴파일 가능하다. 심지어 2024년 기준 아직 출시되지 않은 APX, AVX10도 지원한다.#

이러한 최적화 덕분인지 x86 계열 플랫폼에서 어플리케이션 구동속도 만큼은 타 배포판에 비해 굉장히 빠르다는게 공통적인 평가다. 그동안 인텔이 리눅스 커널 개발에 기여한 바가 여기에서 빛을 보는 듯. 인텔 CPU를 위해 인텔에서 만들었지만, 아키텍처가 동일한 AMD CPU에서의 최적화 수준은 인텔 CPU와 비등한 수준[1]. 심지어 인텔의 개인용 CPU 제품군이 E코어 이슈로 2020년 중반까지 x86-64-V3까지만 지원하면서 오히려 개인용 CPU 부분에선 x86-64-V4까지 지원하는 AMD의 최적화가 더 좋은 상황이다.[2]

다만 기본 탑재 패키지를 정말 최소화[3]한 데다가, 패키지 관리자인 swupd와 UI/UX가 낙제점 수준이라는 평가도 간간히 보이는 만큼, 일반 사용자 보다는 실력을 상당히 쌓은 개발자에게 어울리는 OS라 할 수 있다.

최소 요구 사양 자체는 싱글코어/램1GB/저장장치4GB(CLI 버전)로 낮은 편이다. 단지 x86 CPU에 SSE 4.2 명령어 지원 즉 x86-64-V2 이상의 CPU를 요구하기 때문에 인텔 네할렘, 아톰과 AMD 불도저, 재규어 이후의 CPU로 한정되고[4], ARM CPU는 지원되지 않는다.[5] 권장사양은 램4GB/저장장치20GB가 필요하다.

아이비브릿지의 HD4000에서도 GUI 작동이 쾌적한 편으로, 인텔 HD/UHD/Iris Xe 내장 그래픽에 대한 지원은 확실하다.
Radeon GPU는 5700G/6800H/6850U CPU의 내장 GPU에서 정상 작동이 확인됐다.

엔비디아 GPU를 위한 nouveau driver 또한 커널에 탑재되어 있으며, 최신버전이 필요하다면 https://github.com/marioroy/nvidia-driver-on-clear-linux 참조하여 직접 설치도 가능하다.
다만, 엔비디아 외장 GPU가 적용된 노트북 중 Optimus 적용 또는 MUX Switch가 탑재된 경우에는 화면이 제대로 출력되지 않을 수 있다.[6] 이 때는 외장 GPU를 비활성 상태로 전환[7]하면 인텔/Radeon 내장 GPU로만 구동되며 화면이 정상적으로 출력된다.

한국어 UI는 설치 후 별도로 설정해야 한다. 2in1 노트북의 태블릿 모드를 위한 가상 키보드가 지원되지만 영문 키보드만 가능하다.

3. 여담

4. 참고 링크

Clear Linux* Project Documentation
Distrowatch.com : Clear Linux
클리앙 : Clear Linux 라이젠 서버에 설치해봤는데 성능이 거의 치트급이네요
Even With A $199 Laptop, Clear Linux Can Offer Superior Performance To Fedora Or Ubuntu
Clear Linux Squeezed Out More Open-Source Performance In 2020
Intel’s Clear Linux Still Outperforming Other Distributions For Mid-2020
[1] 인텔 제품에 대한 버프를 AMD에 준 꼴이긴 하지만, 본디 x86_64 아키텍처는 AMD에서 최초로 설계했고 인텔이 그 설계를 자기네 제품에 적용했기에 같은 구조일 수밖에 없다. 이에 대한 자세한 역사는 AMD64 항목 참조.[2] 물론 P코어만 있어 x86-64-V4를 잘 지원하는 인텔의 서버용 제품군은 훨씬 최적화가 잘 되어있다.[3] 기본 상태에선 make는 되도 cmake는 없어서 에러날 정도[4] 그 이전 세대에서는 쓸 사람이 없을 듯[5] 인텔이 ARM 호환 CPU를 제작하고 여기에 프로젝트를 투입하지 않는 이상은 가능성이 없다고 하겠다.[6] 엔비디아 GPU를 주요 화면 출력기로 삼으려 하다가 충돌이 일어나기 때문으로, 이는 대부분의 리눅스 배포판에서 공통적으로 발생하는 문제다.[7] nouveau driver를 읽어들이지 않도록 설정하거나, MUX Switch를 내장 GPU 전용 모드로 설정

분류