Arch Linux란 무엇인가요?
Arch Linux는 번호가 붙은 릴리스 없이 지속적으로 업데이트되는 Linux 배포판입니다. 기본 시스템만 설치되며 그 이후의 모든 선택은 설정하는 사람에게 맡깁니다.
엔지니어와 상담하세요 지식 베이스
정의
Arch는 커뮤니티가 운영하는 독립 롤링 릴리스입니다. 버전 사이에 업그레이드할 대상이 없으며, 프로그램의 새 버전은 개발자가 공개한 직후 사용자에게 전달됩니다.
소프트웨어는 패키지 관리자인 pacman을 통해 공식 저장소에서 받습니다. Arch User Repository(AUR)는 사용자가 기여한 빌드 스크립트 모음을 대규모로 추가합니다. Arch 팀은 AUR 패키지를 검증하지 않으므로, 설치하기 전에 직접 읽어 보는 것이 원칙입니다.
새로 설치하면 기본 시스템과 명령줄이 전부입니다. 데스크톱, 서비스, 도구는 안내형 설치 프로그램인 archinstall을 쓰거나 설치 가이드를 보며 직접 설치해 추가합니다.
적합한 사용자
Arch는 Linux가 어떻게 맞물려 돌아가는지 배우고 싶은 사람, 최신 컴파일러와 커널이 필요한 개발자, 소유자가 관리자를 겸하며 업데이트로 바뀐 부분을 직접 고칠 수 있는 개인 워크스테이션에 적합합니다.
업무용 서버가 보통 다른 시스템을 쓰는 이유
서버는 큰 변경 없이 수년간 가동되어야 합니다. Debian, Ubuntu LTS, RHEL 계열 시스템은 릴리스마다 프로그램 버전을 고정하고 보안 수정을 덧붙입니다. Arch에서는 어떤 업데이트든 새 메이저 버전을 가져올 수 있고, 일부는 프로젝트 뉴스 페이지에서 공지하는 수동 절차가 필요합니다. 장기 지원 릴리스도, 많은 업무용 애플리케이션이 요구하는 업체 지원 계약도 없습니다.
그래도 Arch 위키가 중요한 이유
Arch 위키는 Arch 사용자를 위해 쓰였지만 대부분의 문서는 Linux 소프트웨어가 어떻게 작동하고 어떻게 설정하는지를 설명하므로 다른 배포판에도 적용됩니다. systemd, 네트워크, 디스크 암호화, 부트 로더 문서는 상세하고 최신 상태로 유지되어 모든 배포판의 관리자가 활용합니다.
KawaConnect가 Arch Linux를 다루는 방식
저희가 구축하고 지원하는 서버는 Ubuntu, Debian, RHEL 계열 시스템에서 실행됩니다. 고객에게는 Arch를 배포하지 않습니다. 다만 저희 엔지니어는 서버가 어떤 배포판을 쓰든 Linux 구성 요소의 동작 방식을 파악할 때 Arch 위키를 참고 자료로 활용합니다.
관련 서비스
Linux 서버 지원
패치와 문서화가 이루어진 Ubuntu, Debian, RHEL 계열 서버.
Linux 및 Kubernetes
오래 쓸 수 있도록 구축한 서버와 컨테이너 플랫폼.
관리형 IT
일정에 따른 패치와 모니터링.
자세히 보기
- Arch 위키Linux를 운영하는 모든 사람에게 훌륭한 자료로, Linux 소프트웨어의 설정과 문제 해결을 다룬 상세한 커뮤니티 문서이며 대부분 어떤 배포판에서도 적용됩니다.
- Arch Linux 웹사이트다운로드, 패키지 검색, 수동 절차가 필요한 업데이트를 알리는 뉴스 페이지.
- Arch 설치 가이드Arch를 직접 설치하는 공식 가이드로, Linux 시스템이 부팅하는 데 무엇이 필요한지도 보여 줍니다.
- Wikipedia의 Arch Linux프로젝트와 그 역사, 설계 원칙을 중립적으로 개괄한 글.