Calamares는 리눅스 배포판을 위한 자유와 오픈-소스 독립적이고 배포판-불가지론 시스템 설치 프로그램입니다.
Calamares는 Garuda Linux, Manjaro, Netrunner, KaOS, KDE neon, Lubuntu, Sabayon Linux, Chakra, EndeavourOS, Peppermint OS, Artix Linux, 데비안 라이브 CD에 의해 사용되고, 여러 덜 알려진 리눅스 배포판에서 사용됩니다. 그것은 역시 명령줄 배포 설치를 자동화하고 사용자 지정 배포판을 만드는 데 사용되어 왔습니다.
개발은 2014년 맨자로우 공동체 회원 Teo Mrnjavac에 의해 "Blue Systems의 지원을 받아" 시작되었고 그런-다음 KaOS에 의해 채택되었습니다.
Configuration
Calamares는 코드 모듈과 내장 도구를 함께 사용하여 매우 구성 가능합니다. 많은 배포판 제조업체가 설치 프로그램에 브랜딩을 추가합니다. 어쨌든, 일부 배포판 제조업체는 설치 프로그램을 기본 모양과 옵션으로 두도록 선택합니다.
System requirements
데비안 64비트 안정판 기반의 배포판들이 vmware에서 512M의 메모리를 추천하고, 우분투 64비트 안정판 기반의 배포판들이 1G의 메모리를 요구하는 반면, calamares를 기반으로 만들어지는 배포판들은 2G의 메모리를 요구합니다. 이를 만족하지 못하면, 극심한 메모리 부족으로 설치 시 시스템이 프리징하거나 다운될 수 있습니다.
Installation process
사용하는 여러 배포판에서 거의 동일한 설치 순서를 제공합니다.
- Welcome(환영합니다): 언어를 선택합니다. 배부분 한국어가 있으며, 폰트가 없을 때에는 표시가 되지 않습니다.
- Location(위치): 언어에 따라 연동되거나, 자동검색은 되지 않습니다. 지도에서 대한민국을 누르면 값이 Asia-Seoul으로 자동으로 바뀝니다.
- Keyboard(키보드): Korean-Default
- Partitions(파티션): Erase disk는, 메모리 2배의 스왑과 루트, 두 개의 파티션을 만듭니다. Manual로 선택했을 때, 설치 프로그램이 종료되는 배포판(베타판이었을지라도)도 있었습니다. Manual로 만들 때에도 스왑과 루트 두 개의 파티션은 만들어야 합니다. 커널 5.0 이상에서는 스왑 파티션이 반드시 필요한 것은 아닙니다.
- Users(사용자): Log in automatically without asking for the password는 기본으로 적용되어 있는 배포판이 있으므로, 선택해제하는 것이 좋습니다.
- Summary(요약): 위의 과정에서 선택한 사항을 보여줍니다. 바꿀 내용이 없으면 Next를 누르고, 바꿀 내용이 있으면 Back을 눌러서 이전 과정으로 돌아갑니다.
- Install(설치): 미리 정해진 패키지들이 설치됩니다. 압축된 파일을 풀고 설치를 진행하기 때문에 우분투 또는 패도라(아나콘다)에 비해 설치가 느립니다.
- Finish(완료): 설치가 완료되면, 재부팅합니다.