Harmonica OS 시스템 요구 사항 및 구형 노트북 호환성 가이드
HamoniKR 8.0을 설치하기 전에 시스템 요구 사항, 라이트 버전과 정식 버전의 필요 사항, 그리고 구형 64비트 노트북과의 호환성 점검 사항을 확인하세요.
현재 공식 Pardus 애플리케이션 문서에는 "Pardus Image Creator"라는 이름의 검증된 Pardus 애플리케이션이 없습니다. 가장 유사한 공식 도구는 Pardus Image Writer 입니다 . Pardus는 이 도구를 Linux 또는 Windows 이미지 파일을 USB 드라이브에 기록하는 유틸리티로 설명하며, 소스 저장소에서도 ISO 및 IMG 파일 쓰기를 목적으로 한다고 명시하고 있습니다. 이 도구는 패키지를 구성하거나, Pardus 설치를 사용자 지정하거나, 새로운 운영 체제 ISO를 생성하지 않습니다.
사용자 지정 OS 배포를 위해서는 이미지 생성과 USB 배포를 별개의 작업으로 처리해야 합니다. 먼저 필요한 운영 체제와 구성이 포함된 부팅 가능한 ISO 이미지를 생성하거나 확보한 다음, Pardus Image Writer를 사용하여 해당 ISO 이미지를 USB 드라이브에 복사합니다. 이 방법은 이미 테스트를 거친 ISO 이미지가 있고 반복 가능한 설치 USB를 만들고자 할 때 적합합니다. 하지만 ISO 이미지에 소프트웨어를 추가하거나, 브랜딩을 변경하거나, 설치 프로그램을 구성해야 하는 경우에는 Image Writer만으로는 충분하지 않습니다.
아래 단계에서는 Pardus Image Writer를 사용하여 지원되는 USB 쓰기 작업을 수행하고 사용자 지정 이미지를 빌드하기 전에 결정해야 할 사항을 설명합니다. 메뉴 문구 및 패키지 사용 가능 여부는 Pardus 릴리스에 따라 다를 수 있습니다. 현재 Pardus 공식 다운로드 페이지에는 Pardus 25.2 버전이 나열되어 있으므로 기본 이미지를 선택하기 전에 배포 대상에 맞는 릴리스를 확인하십시오.

대상 컴퓨터 모두에 동일한 공식 Pardus 버전을 설치해야 하는 경우, Pardus 다운로드 페이지에서 ISO 파일을 다운로드하고 Image Writer를 사용하십시오. 모든 컴퓨터에 동일한 추가 애플리케이션이나 설정이 필요한 경우, 문서화된 설치 스크립트 또는 구성 관리 도구를 사용하여 설치 후 해당 항목을 적용하는 것을 고려하십시오. 일반적으로 수정된 설치 프로그램을 유지 관리하는 것보다 이러한 방식이 업데이트가 더 간단합니다.
콘텐츠가 최초 부팅 전에 반드시 있어야 하는 경우에만 사용자 지정 ISO를 빌드하십시오. 예를 들어, 제어된 라이브 환경, 특수 복구 이미지 또는 조직에서 관리하는 설치 프로그램 워크플로 등이 있습니다. Pardus Image Writer는 이러한 작업을 위한 빌더가 아닙니다. Debian에서 제공하는 live-build공식 도구인 Pardus Image Writer를 사용하여 패키지 목록, 훅 및 기타 빌드 구성을 포함한 Debian Live 이미지를 빌드하십시오. 일반적인 Debian Live 구성은 자동으로 공식 Pardus 이미지를 생성하지 않습니다. Pardus 기반 이미지를 생성하려면 해당 Pardus 릴리스에서 지원되고 테스트된 패키지 소스, 서명 키, 부팅 구성 및 설치 프로그램 선택 사항이 필요합니다.
특히, 라이브 세션이 필요한지, 시스템을 디스크에 설치하는 설치 프로그램이 필요한지, 아니면 둘 다 필요한지 결정하십시오. 부팅 가능한 라이브 ISO가 반드시 설치 가능한 시스템을 의미하는 것은 아닙니다. 해당 릴리스의 빌드 문서를 참조하여 생성된 아티팩트를 실제 하드웨어에서 사용하기 전에 가상 머신에서 테스트하십시오. 일반적인 Debian 빌드를 Pardus 릴리스로 표시하지 마십시오.
Pardus 시스템에서 패키지 메타데이터를 새로 고치고 활성화된 저장소에서 패키지를 사용할 수 있는지 확인합니다.
sudo apt update
apt policy pardus-image-writer
APT에서 후보 버전이 표시되면 저장소 패키지를 설치하세요.
sudo apt install pardus-image-writer
응용 프로그램 메뉴에서 Pardus Image Writer를 엽니다. 사용 중인 릴리스에 맞는 패키지를 사용할 수 없는 경우, 패키지를 얻기 위해 익숙하지 않은 저장소를 추가하지 마십시오. 공식 소스 저장소에는 Debian 기반 시스템용 소스 실행 옵션이 문서화되어 있습니다. 해당 문서에는 응용 프로그램의 종속성과 다음 명령어가 나열되어 있습니다.
sudo apt install gir1.2-glib-2.0 gir1.2-gtk-3.0 python3-gi python3-requests python3-pyudev parted
git clone https://github.com/pardus/pardus-image-writer.git ~/pardus-image-writer
python3 ~/pardus-image-writer/src/Main.py
소스 종속성이나 권한이 변경될 수 있으므로 저장소의 README 파일을 확인하고 Pardus 릴리스와 호환되는 브랜치를 사용하세요. Pardus 저장소의 패키지는 일반적으로 고정되지 않은 개발 체크아웃보다 업데이트 및 감사 관리가 더 쉽습니다.

파일 폴더나 설치된 시스템의 루트 디렉터리가 아닌, 완성된 ISO 파일을 사용하십시오. ISO 파일을 직접 빌드하는 경우, 빌드 구성과 버전별 패키지 목록을 릴리스 노트와 함께 보관하여 이미지를 다시 빌드할 수 있도록 하십시오. Pardus 기본 릴리스, 아키텍처, 포함된 패키지 및 의도된 부팅 모드를 기록해 두십시오. 이렇게 하면 나중에 다시 빌드할 때 비교하기가 더 쉬워집니다.
파일을 저장하기 전에 파일 무결성을 확인하십시오. 이미지 게시자가 체크섬 또는 서명을 제공하는 경우, 독립적으로 얻은 값과 비교하십시오. 로컬 해시 명령을 사용하여 다이제스트를 계산할 수 있습니다.
sha256sum custom-pardus.iso
이 명령은 해시 값만 반환합니다. 이 자체로는 진위 여부를 증명하지 못하며, 결과가 이미지 관리자가 게시한 신뢰할 수 있는 값과 일치하는지 확인해야 합니다. Pardus 다운로드 디렉터리에는 공식 릴리스용 체크섬 파일이 제공됩니다. 다운로드한 ISO 파일에 맞는 체크섬 알고리즘과 검증 지침을 사용하십시오.
또한 ISO 파일이 대상 아키텍처 및 펌웨어 설정에 적합한지 확인하십시오. 한 아키텍처용으로 제작된 이미지가 다른 아키텍처에서 부팅되지 않을 수 있습니다. 보안 부팅, 암호화, 무인 설치 또는 특정 파티션 레이아웃이 필요한 경우, 이미지 제작자가 이러한 설정을 구성했다고 가정하지 말고 이미지 자체의 설명서에서 해당 요구 사항을 확인하십시오.

인터페이스 세부 정보는 버전에 따라 다를 수 있습니다. 중요한 것은 특정 버튼 레이블이 아니라 선택한 소스 ISO 파일과 대상 USB 장치입니다. 컴퓨터의 내부 시스템 디스크는 절대 선택하지 마십시오. 이미지 쓰기 작업은 선택한 대상 장치를 손상시킵니다.

대표 대상 시스템 하나 이상에서 USB를 부팅하십시오. 펌웨어가 장치를 인식하고, 부팅 메뉴가 나타나고, 라이브 세션 또는 설치 프로그램이 시작되고, 저장 장치가 감지되고, 포함된 네트워크 및 입력 장치가 작동하는지 확인하십시오. 이미지가 Pardus를 설치하기 위한 것이라면, 여분의 컴퓨터 또는 가상 디스크에 테스트 설치를 한 번 완료하고 첫 부팅, 사용자 생성, 업데이트 및 필요한 애플리케이션이 제대로 작동하는지 확인하십시오.
쓰기 작업이 성공했다고 해서 배포가 성공한 것은 아닙니다. 실제적인 성공 기준은 의도한 ISO 이미지가 의도한 USB 드라이브에 기록되고, USB 드라이브가 대상 하드웨어에서 부팅되며, 설치된 시스템이 명시된 배포 요구 사항을 충족하는지 여부입니다. USB 드라이브가 부팅 메뉴에 나타나지 않으면 이미지를 다시 빌드하기 전에 펌웨어의 부팅 모드와 USB 부팅 설정을 확인하십시오. 부팅은 시작되지만 설치 프로그램이나 하드웨어에 오류가 발생하는 경우, 동일한 ISO 이미지를 반복적으로 다시 기록하기보다는 이미지 구성, 패키지 소스 및 장치 호환성을 조사하십시오.
대규모 시스템을 운영할 경우, 각 하드웨어 모델의 소규모 샘플에서 이미지를 시험 실행하고 테스트를 거친 롤백 이미지를 보관하십시오. 개인 계정, 암호, 시스템별 식별자 또는 개인 키를 재사용 가능한 이미지에 포함시키지 마십시오. 기본 릴리스, 커널, 패키지 목록 또는 설치 프로그램 구성이 변경된 후에는 이미지를 다시 빌드하고 테스트하십시오.
| 당신의 목표 | 이 방법을 사용하세요 | 무엇을 확인해야 할까요? |
|---|---|---|
| Pardus 공식 설치 USB를 만드세요 | 해당 공식 ISO 파일을 다운로드하고 Pardus Image Writer를 사용하여 기록하십시오. | 체크섬, 아키텍처, USB 대상 및 부팅 테스트 |
| 이미 보유하고 있는 사용자 지정 ISO를 배포합니다. | Pardus Image Writer를 사용하여 ISO 파일을 USB에 기록하세요. | 이미지 출처, 부팅 모드 및 전체 설치 테스트 |
| ISO 파일 내의 패키지 또는 설치 프로그램 동작을 변경합니다. | 릴리스 버전에 맞는 이미지 빌드 프로세스를 사용하십시오. 필요한 경우 Pardus 릴리스 문서 및 Debian Live 설명서를 참조하십시오. | 패키지 소스, 설치 프로그램 지원, 라이선스, 서명 및 하드웨어 지원 |
| 설치 후에도 동일한 설정을 적용하십시오. | 반복 가능한 설치 후 스크립트 또는 구성 관리 워크플로를 사용하십시오. | 멱등성, 업데이트 동작 및 자격 증명은 이미지에 포함되지 않습니다. |
HamoniKR 8.0을 설치하기 전에 시스템 요구 사항, 라이트 버전과 정식 버전의 필요 사항, 그리고 구형 64비트 노트북과의 호환성 점검 사항을 확인하세요.
Ubuntu GNOME 환경에서 tracker-miner-fs-3가 높은 CPU 사용률을 보이는 이유, 인덱싱 상태 확인, 검색 가능 위치 축소, 그리고 Tracker 인덱스를 안전하게 재구축하는 방법을 알아보세요.
우분투 24.04에서 BitLocker를 활성화한 상태로 듀얼 부팅이 가능한 시점, 복구 키를 보호하는 방법, 그리고 동일 드라이브 또는 별도 드라이브에 안전하게 설치하는 방법에 대해 알아보세요.
Pardus Domain Joiner를 사용하여 Pardus Linux를 Active Directory에 연결합니다. DNS 및 시간을 확인하고, CLI를 설치하고, SSSD를 사용하여 연결하고, 도메인 로그인 액세스를 확인합니다.
Pardus Image Writer의 기능, 설치 방법, 그리고 검증된 사용자 지정 ISO 이미지를 USB에 안전하게 배포하는 방법을 알아보세요. 빌드 및 테스트 가이드도 포함되어 있습니다.
SLES에서 systemd-modules-load.service 오류를 진단하고 수정합니다. 오류가 발생한 모듈을 찾고, 부팅 구성을 수정하며, 필요한 경우에만 initramfs를 재구축합니다.
패키지 하나만 설치한다고 해서 데비안을 OSTree 불변 환경으로 만들 수 없는 이유를 알아보고, 안전하게 OSTree 데스크톱으로 마이그레이션하거나 사용자 지정 데비안 이미지를 계획해 보세요.
Ubuntu 24.04 Wayland에서 세 손가락 터치패드 제스처가 누락된 문제를 해결하려면 GNOME 설정, libinput 이벤트, 업데이트 및 확장 프로그램을 확인하세요.
wpctl을 사용하여 Debian에서 안정적인 PipeWire 출력 전환 스크립트를 만드세요. 스피커, 블루투스, USB 또는 HDMI 출력 간에 ID를 하드코딩하지 않고 전환할 수 있습니다.
CUPS를 사용하여 HamoniKR OS에서 USB 및 네트워크 프린터를 설정하세요. 인쇄 대기열을 추가하고, 드라이버가 필요 없는 IPP 또는 모델 드라이버를 선택하고, 기본 설정을 지정한 다음 테스트 페이지를 인쇄해 보세요.