Tôi đã làm điều đó với Ubuntu (dựa trên Debian), mặc dù tôi nghĩ rằng kỹ thuật này cũng áp dụng cho các bản phát hành khác. Tôi sẽ chỉ tóm tắt các bước ở đây cùng với một số giải thích, xem " Chạy Linux với trình quản lý cửa sổ trần " cho các tập lệnh.
- Thêm một phiên tùy chỉnh bằng cách tạo một tệp tại
/usr/share/xsessions/metacity-session.desktop
. Tập tin này cho người quản lý đăng nhập về phiên của bạn.
- Tạo tệp sẽ được thực thi bởi phiên được thêm vào trong (1)
/usr/local/bin/metacity-session
Tạo tập tin cấu hình người dùng cụ thể ~/.metacity-session
. Tập tin này sẽ được thực thi bởi tập tin được thêm vào (2). Nội dung phải là chương trình bạn muốn chạy, tiếp theo là dấu và
firefox &
Tùy chọn làm cho người dùng tự động đăng nhập và biến phiên tùy chỉnh thành phiên mặc định cho người dùng.
Ở đây tôi sử dụng Metacity làm trình quản lý cửa sổ vì đơn giản, bạn có thể sử dụng Compiz nếu muốn.
Có các công cụ để khóa hệ thống. Một tìm kiếm mang lại các công cụ như sabayon và pessulus . Tôi đã không sử dụng bất kỳ trong số họ để đưa ra một đề nghị.
Ngoài ra còn có các bản phân phối chuyên biệt về chế độ kiosk, có vẻ hứa hẹn nhất là Chế độ kiosk Fedora , mặc dù nó không dựa trên Debian.