Bluefin
Dakota (Dakotaraptor steini)는 GNOME OS 위에 구축된 Bluefin으로, Apache BuildStream를 통해 소스에서 완전히 조립되고 bootc 이미지로 게시됩니다. 전통적인 Linux 배포판 모델을 배제합니다 — RPM이 없으며 — 업스트림 소에서 소프트웨어를 직접 제공하도록 설계되었습니다.
이것은 기본 Bluefin 경험이며, 현대적 Linux bootc 이미지 중 최정을 갖추도록 설계되었습니다.
Dakota는 late alpha 단계입니다. 이슈 제보가 이 작업의 핵심입니다 — Dakota를 사용하는 모든 사용자는 업스트림 GNOME, freedesktop, 커널로 이어지는 구조화된 피드백 루프의 일부입니다. 변경을 싫어한다면 Bluefin Classic을 사용하세요.
설치 및 다운로드
Bluefin Dakotaraptor
Dakota is in Alpha — take appropriate precautions.
다른 이미지에서 Dakota로 rebase할 수 없습니다 — 이미 Dakota에 있지 않다면 ISO에서 다시 설치해야 합니다.
이미지마다 cosign 키리스 서명으로 서명되고 GitHub Actions OIDC를 사용합니다. 검증 방법:
cosign verify ghcr.io/projectbluefin/dakota:stable \
--certificate-identity-regexp="https://github.com/projectbluefin/dakota/.github/workflows/publish.yml" \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
이미지 스트림
Dakota는 freedesktop-sdk 버전을 기본 버전으로 사용합니다(예: 25.08.11은 2025년 8월 주요 업데이트의 11번째 릴리스입니다).
| 태그 | 스트림 | 내용 |
|---|---|---|
:stable | Stable | GNOME 51 — 프로덕션. 월/수/금 :testing에서 자동화 촉진. |
:testing | Testing | GNOME 51 — testing 브랜치에서의 매일 빌드. 부팅 검사로 제한. |
:next | Rolling | GNOME master — 최전선. gnome-build-meta master를 매일 추적. |
:btw | Rolling | :next의 얼리스. |
# Switch to the rolling stream
sudo bootc switch ghcr.io/projectbluefin/dakota:next
게이밍 스트림
game mode 이미지는 Open Gaming Collective 커널(sched_ext, ntsync), 32-bit 호환 라이브리와 컨트롤러 udev 규칙이 포함된 Steam, gamescope와 Steam Big Picture gamescope 세션, GameMode / MangoHud / vkBasalt, InputPlumber, 그리고 첫 부팅 Flathub 설치의 Lutris, Heroic, Bottles, ProtonPlus, Protontricks, GOverlay를 추가합니다. gaming 커널 스트림에 dakota:btw 얼리스도 제공됩니다.
| 이미지 | 스트림 | 명령 |
|---|---|---|
| Gaming | Stable | sudo bootc switch ghcr.io/projectbluefin/dakota-gaming:stable |
| Gaming | Testing | sudo bootc switch ghcr.io/projectbluefin/dakota-gaming:testing |
| NVIDIA Gaming | Stable | sudo bootc switch ghcr.io/projectbluefin/dakota-nvidia-gaming:stable |
| NVIDIA Gaming | Testing | sudo bootc switch ghcr.io/projectbluefin/dakota-nvidia-gaming:testing |
피드백 루프
하드웨어에서 무언가가 깨지면 세 명령이 증거를 업스트림으로 돌려보냅니다:
| 명령 | 설명 |
|---|---|
ujust report | 시스템 상태를 캡처하고 미리 채워진 이슈를 엽니다. |
ujust confirm <issue> | 팀에 하드웨어가 동일한 버스에 접촉했다고 알립니다 — 하드웨어 지문을 추가하고 중복 제출을 방지합니다. |
ujust verify <issue> | 야간 빌드에서 수정이 출하된 후, 기계에서 작동하는지 확인합니다. |
텔레메트리는 없고, 전화 홈도 없습니다. 모든 보고는 직접 검토하고, 본인 소유의 gist에 저장되며, 언제든 삭제할 수 있습니다. 세 사용자가 독립적으로 ujust verify를 실행해 해당 이슈는 실제로 해결된 것으로 닫힙니다. 전체 feedback loop 설계를 참고하세요.
현재 버전
sudo bootc switch --enforce-container-sigpolicy ghcr.io/projectbluefin/dakota:stable
No published image for this historical SBOM snapshot.
Final Step: Reboot
- After running an available image switch command above, reboot to activate the deployment:sudo systemctl reboot
더 읽을 것
- projectbluefin/dakota — README, 이미지 스트림, AGENTS.md의 기여자 워크플로우
- 레포지토리 문서: build, CI, workflow, 피드백 루프
- Blog: Dakota Alpha 1 · Gaming Mode and Dakota Alpha 5
- GNOME OS · BuildStream · freedesktop-sdk
- 열린 이슈 — 여기에서 무엇이 이루어지고 있는지 확인하세요. ISO 특화 이슈는 projectbluefin/dakota-iso로 갑니다