Một script cài đặt mới đã xuất hiện để giúp người dùng kết hợp cấu hình desktop Omarchy của DHH với CachyOS , nhưng các cuộc thảo luận cộng đồng cho thấy những lo ngại đáng kể về tính thực tiễn và cách tiếp cận bảo mật của thiết lập này. Script này nhằm mục đích kết hợp bản phân phối CachyOS được tối ưu hóa hiệu suất với môi trường desktop tối giản dựa trên Hyprland của Omarchy .
Yêu cầu tiên quyết cho việc cài đặt:
- Hệ thống tập tin: BTRFS với trình quản lý snapshot Snapper
- Shell: Fish (lựa chọn mặc định của CachyOS )
- Desktop: Hệ thống tối giản hoặc Môi trường Desktop CachyOS Hyprland
- Đồ họa: Người dùng NVIDIA phải cài đặt driver thông qua CachyOS
- Mức độ kinh nghiệm: Yêu cầu chuyên môn về Arch Linux
Cấu hình Đa màn hình Vẫn là Rào cản Lớn
Rào cản lớn nhất ngăn cản người dùng áp dụng Omarchy dường như là cách xử lý thiết lập nhiều màn hình. Người dùng laptop thường xuyên chuyển đổi giữa các cấu hình hiển thị khác nhau thấy việc chỉnh sửa thủ công các file cấu hình màn hình rất cồng kềnh. Thách thức này đặc biệt rõ rệt đối với những người di chuyển giữa văn phòng, nhà và thiết lập di động thường xuyên.
Cộng đồng đã phát triển một số giải pháp thay thế để giải quyết hạn chế này. Một số người dùng dựa vào các công cụ như kanshi cho các hệ thống dựa trên Wayland , cho phép chuyển đổi cấu hình hiển thị tự động. Những người khác đã tạo các script bash tùy chỉnh phát hiện các màn hình được kết nối và áp dụng cài đặt phù hợp tự động. Các giải pháp bên thứ ba như hyprmon cung cấp giao diện dựa trên văn bản để quản lý màn hình dễ dàng hơn, mặc dù những công cụ này yêu cầu thiết lập và học tập bổ sung.
Các giải pháp đa màn hình được đề cập:
- kanshi: Chuyển đổi cấu hình màn hình tự động cho Wayland
- hyprmon: Giao diện TUI do cộng đồng xây dựng để quản lý màn hình Hyprland
- nwg-displays: Tiện ích cấu hình màn hình Wayland
- Custom scripts: Các script Bash sử dụng phát hiện màn hình và cấu hình tự động
Cách tiếp cận Bảo mật Không theo Quy ước Gây ra Nghi ngờ
Quyết định của Omarchy bỏ qua các trình quản lý hiển thị đăng nhập truyền thống đã gây ra tranh luận về các tác động bảo mật. Hệ thống tự động khởi động Hyprland trực tiếp và chỉ dựa vào mã hóa ổ đĩa LUKS để bảo vệ mật khẩu tại thời điểm khởi động. Cách tiếp cận này loại bỏ hỗ trợ đa người dùng và đặt ra câu hỏi về điều gì sẽ xảy ra nếu trình khóa màn hình bị crash hoặc lỗi.
Điều chính khiến tôi không thử Omarchy là sự khó khăn trong việc thiết lập nhiều màn hình.
Các nhà phê bình chỉ ra rằng kỳ vọng bảo mật desktop hiện đại bao gồm sandboxing ứng dụng và kiểm soát truy cập mạnh mẽ hơn, những tính năng mà các hệ thống chính như macOS , Windows và Android đã triển khai. Việc thiếu các chiến lược bảo mật rõ ràng cho việc cô lập ứng dụng khiến một số người dùng đặt câu hỏi liệu Omarchy có phù hợp cho các môi trường quan tâm đến bảo mật hay không.
Các Xung Đột Chính Được Script Giải Quyết:
- AUR Helper: Chọn Yay ( Omarchy ) thay vì Paru ( CachyOS )
- Shell: Giữ Fish ( CachyOS ) thay vì Bash ( Omarchy )
- TLDR: Bảo tồn triển khai Tealdeer ( CachyOS )
- Hệ Thống Đăng Nhập: Giả định cài đặt display manager (khác với Omarchy thuần túy)
- Mã Hóa Đĩa: Tùy chọn (khác với bắt buộc trong Omarchy thuần túy)
Đường cong Học tập Ngăn cản Người dùng Tiềm năng
Bất chấp sự hấp dẫn về mặt hình ảnh và các tuyên bố về năng suất, nhiều người dùng tiềm năng do dự do khoản đầu tư thời gian đáng kể cần thiết để thành thạo hệ thống. Việc chuyển đổi từ các môi trường desktop quen thuộc như KDE Plasma bao gồm việc học lại quy trình làm việc và tùy chỉnh rộng rãi để đạt được chức năng tối ưu.
Quá trình cài đặt bản thân yêu cầu các điều kiện tiên quyết cụ thể, bao gồm hệ thống file BTRFS , shell Fish và lựa chọn cẩn thận các thành phần desktop trong quá trình thiết lập CachyOS . Những yêu cầu này, kết hợp với nhu cầu về chuyên môn Arch Linux , giới hạn đối tượng mục tiêu cho những người dùng có kinh nghiệm sẵn sàng đầu tư thời gian đáng kể vào cấu hình hệ thống.
Phản ứng của cộng đồng cho thấy rằng trong khi Omarchy cung cấp một cách tiếp cận thú vị đối với máy tính desktop, các thách thức thực tế xung quanh quản lý hiển thị và lo ngại bảo mật có thể hạn chế việc áp dụng rộng rãi hơn ngoài những người đam mê và thợ máy.
Tham khảo: omarchy-on-cachyos