ข้ามไปยังเนื้อหา

ระบบควบคุมการใช้งาน Linux ฟรีและโอเพนซอร์ส

Oh No! Parent Control สำหรับ Linux

  • ตั้งขีดจำกัดเวลาใช้หน้าจอรายวันให้เด็กแต่ละคน หรือกำหนดให้ต้องอนุมัติก่อนใช้คอมพิวเตอร์ทุกครั้ง
  • ให้แอปการเรียนพร้อมใช้ กำหนดให้เกมต้องขออนุมัติ และบล็อกแอปที่ห้ามใช้เสมอ
  • จัดการแอปเนทีฟ Snap Flatpak และ AppImage ที่รองรับในแอปผู้ปกครองแบบกราฟิกที่เดียว
  • ให้กฎยังครอบคลุม AppImage รุ่นใหม่ที่รองรับด้วยรูปแบบชื่อไฟล์ในโฟลเดอร์เดียวกัน แม้เลขเวอร์ชันเปลี่ยนไป
  • อนุมัติเวลาเพิ่มโดยให้หรือไม่ให้เล่นเกมได้ จากหน้าลงชื่อเข้าใช้หรือเดสก์ท็อปของเด็ก ไม่ต้องเปลี่ยนนโยบายบล็อกแอป
  • ดูเวลาที่เหลือบนแผงเดสก์ท็อป เพิกถอนเวลาที่อนุมัติและสิทธิ์ใช้แอปชั่วคราวเมื่อแผนเปลี่ยน
  • ใช้การควบคุมเวลาและแอปโดยไม่ต่อเน็ตและไม่ต้องมีบัญชีคลาวด์
  • ให้เกมทำงานต่อเมื่อหมดเวลา เพื่อให้เด็กกลับมาเล่นต่อ บันทึก หรือออกได้เมื่ออนุมัติเวลาเพิ่ม หรือกำหนดให้ปิดเกมที่กำลังทำงานก่อนขอเวลาเพิ่มก็ได้ คุณเป็นผู้เลือก

ต่อยอดจากพื้นฐานระบบควบคุมการใช้งานของ GNOME (Malcontent 0.14.0+) ด้วยรูปแบบแอป การบังคับใช้แอปเนทีฟ และการอนุมัติเวลากับแอปพร้อมกัน

เวลาทำการบ้านที่เหลือ

00:47

เกม

บล็อกจนกว่าจะอนุมัติ

กฎแอปสำหรับครอบครัวที่ทันเกม Linux

มากกว่าตัวจับเวลาใช้หน้าจอ: จัดการแอปที่ลูกใช้จริง ทำให้กฎยังใช้ได้หลังอัปเดต AppImage ที่รองรับ และอนุมัติเวลาทำการบ้านหรือเล่นเกมได้ในคำขอเดียว

กฎยังจับคู่ได้หลังอัปเดต

ชื่อไฟล์ AppImage ของ Lunar Client เปลี่ยนเมื่ออัปเดต รูปแบบในโฟลเดอร์เดียวกัน เช่น Lunar Client-*.AppImage ช่วยให้กฎครอบคลุมเวอร์ชันใหม่ที่รองรับได้

ดูตัวอย่าง Lunar Client

ควบคุมแอป Linux ได้หลากหลายขึ้น

เลือกแอปเนทีฟ Snap Flatpak และ AppImage ที่รองรับ รวมถึงแอปที่ติดตั้งให้ลูกคนเดียว จัดการการจับคู่และสิทธิ์จากแอปผู้ปกครองที่เดียว

ดูประเภทแอปที่รองรับ

บังคับใช้กฎทั่วทั้งเดสก์ท็อป

เป้าหมายแอปเนทีฟที่รองรับยังถูกบล็อกเมื่อเปิดผ่านตารางแอป ทางลัด ตัวจัดการไฟล์ หรือคำสั่งตามปกติ การเปลี่ยนกฎที่เกี่ยวข้องยังปิดแอปตรงกันที่ทำงานภายใต้บัญชีเด็ก

ดูวิธีบังคับใช้

รูปแบบชื่อไฟล์ AppImage ในโฟลเดอร์เดียวกัน

การอัปเดตเกมไม่ควรต้องตั้งกฎใหม่ให้ทุกชื่อไฟล์

AppImage บางตัวใส่เลขเวอร์ชันหรือส่วนต่อท้ายการเชื่อมต่อในชื่อไฟล์ กฎที่ผูกกับไฟล์เดิมอาจไม่ครอบคลุมไฟล์รุ่นใหม่ Oh No! แนะนำรูปแบบให้ AppImage แบบมีเวอร์ชันที่รองรับ คุณแก้ไขหรือคืนค่าเริ่มต้นได้

ตัวอย่างชื่อไฟล์ Lunar Client ในโฟลเดอร์แอปเดียวกัน
ชื่อไฟล์ AppImageกฎหนึ่งข้อครอบคลุมทั้งคู่
Lunar Client-3.7.17-ow_GUID.AppImageLunar Client-*.AppImage
Lunar Client-3.7.20-ow.AppImageLunar Client-*.AppImage

กฎจับคู่

เลือกไฟล์ปฏิบัติการที่แน่นอนหรือชื่อไฟล์ตามเวอร์ชันที่กฎครอบคลุม

กฎการเข้าถึง

เลือกอนุญาตเสมอ บล็อกจนกว่าจะอนุมัติ หรือบล็อกถาวร โดยไม่ขึ้นกับการจับคู่

Lunar Client → จับคู่รูปแบบ → บล็อกจนกว่าจะอนุมัติ → ใช้ได้เมื่อผู้ปกครองอนุมัติให้เล่นเกม

รูปแบบรองรับ * และ ? ในชื่อไฟล์ภายในไดเรกทอรีเดียวกันหลังปรับเส้นทางให้เป็นมาตรฐานและคลี่คลายลิงก์สัญลักษณ์แล้ว กล่าวคือเป็นโฟลเดอร์จริงเดียวกัน การย้ายแอปไปโฟลเดอร์อื่นต้องมีกฎที่ตรงกับตำแหน่งนั้น ความครอบคลุมขึ้นอยู่กับโปรแกรมเรียกใช้และเป้าหมายที่รองรับ รูปแบบไม่ได้ติดตามโปรแกรมที่ย้ายหรือเปลี่ยนชื่อทุกกรณีแบบเรียกซ้ำ

อ่านคู่มือการจับคู่

ควบคุมแอปเนทีฟ Snap Flatpak และ AppImage ที่รองรับ

ที่เดียวสำหรับแอป Linux ที่ลูกใช้

ขีดจำกัดแอปค้นหาแอปที่ระบุได้ของเด็กที่เลือก รวมถึงแอปที่ติดตั้งให้เด็กคนเดียว โดยใช้แค็ตตาล็อกโปรแกรมเรียกใช้ของเด็ก ไม่ใช้รายการแอปส่วนตัวของผู้ปกครอง รูปแบบแพ็กเกจเพียงอย่างเดียวไม่ได้รับประกันว่าโปรแกรมเรียกใช้ทุกตัวรองรับ

แอปเนทีฟ

จับคู่ไฟล์ปฏิบัติการที่ติดตั้งและรองรับ รวมถึงช่องทางเปิดตามปกติผ่านคำสั่งและตัวจัดการไฟล์

Snap

รู้จำโปรแกรมเรียกใช้ Snap ที่รองรับจากคำสั่งแอปสาธารณะเฉพาะตัว แทนการมองโปรแกรมเรียกใช้ snap ที่ใช้ร่วมกันเป็นแอปเดียว

Flatpak

รู้จำการอ้างอิงแอป Flatpak ที่รองรับ รวมถึงแอปที่ติดตั้งให้เด็ก

AppImage

ใช้เป้าหมายที่แน่นอนหรือรูปแบบในโฟลเดอร์เดียวกันสำหรับไฟล์มีเวอร์ชันที่รองรับ Lunar Client แสดงให้เห็นว่าทำไมรูปแบบชื่อไฟล์จึงสำคัญ

ขีดจำกัดแอปหมายถึงกฎการเข้าถึงแอปและการจับคู่ไฟล์ปฏิบัติการ ไม่ได้ตั้งโควตาเวลาแยกตามแอป ขีดจำกัดเวลาใช้หน้าจอควบคุมเวลาที่เด็กใช้คอมพิวเตอร์โดยรวม

ดูขีดจำกัดแอปในคู่มือ

บังคับใช้การเรียกใช้แอปเนทีฟแยกตามเด็ก

เชื่อมต่อกับเดสก์ท็อปและมีการบังคับใช้เบื้องหลัง

Oh No! ใช้พื้นฐานระบบควบคุมการใช้งานของ GNOME และเพิ่มการบังคับใช้กับเป้าหมายแอปเนทีฟที่รองรับ กฎครอบคลุมการเรียกใช้ไฟล์ปฏิบัติการเดียวกันจากตารางแอป ทางลัดบนเดสก์ท็อป ตัวจัดการไฟล์ หรือคำสั่ง

ปิดแอปที่ทำงานอยู่เมื่อเกี่ยวข้องและเพิกถอนการอนุมัติ

การบล็อกแอปใหม่ เปลี่ยนจากบล็อกรออนุมัติเป็นบล็อกถาวร อนุมัติสิทธิ์เฉพาะทำการบ้าน หรือเพิกถอนสิทธิ์ อาจปิดแอปที่ถูกบล็อกและตรงกันในทุกเซสชันที่เด็กเลือกลงชื่อเข้าใช้ แอปผู้ใช้อื่นยังเปิดอยู่ บันทึกงานของเด็กก่อนเปลี่ยนสิทธิ์

คำขอจากแผงของเด็กและสถานีส่งคำขอแบบจำกัดที่หน้าลงชื่อเข้าใช้

แผง GNOME แสดงเวลาที่เหลือและเปิดแบบฟอร์มคำขอของเด็ก เมื่อเวลาใช้งานหมด หน้าจอล็อกแต่เซสชันยังเปิดอยู่ การตรวจตอนลงชื่อเข้าใช้และปลดล็อกบังคับใช้เวลาที่มี สถานีส่งคำขอแบบจำกัดเป็นช่องทางขออนุมัติก่อนลงชื่อเข้าใช้หรือหลังถูกล็อก

สำหรับผู้อ่านที่สนใจด้านเทคนิค

Oh No! สร้างต่อยอดจาก AccountsService และ Malcontent เชื่อมกับ GNOME Shell, PAM และ Polkit และเพิ่ม broker ที่มีสิทธิ์สูงพร้อมนโยบายเรียกใช้แอปเนทีฟแยกตามเด็กผ่าน fapolicyd การจัดการ AppImageLauncher ที่รองรับยังปฏิเสธการอ่านไฟล์แอปที่ถูกบล็อกในกรณีที่เกี่ยวข้อง ครอบคลุมเส้นทางทำงานในหน่วยความจำด้วย

ตรวจสอบนโยบายแอป
อ่านข้อจำกัดด้านความครอบคลุมและเวลา

อนุมัติโดยให้หรือไม่ให้ใช้แอปที่รออนุมัติ

อนุมัติทั้งจุดประสงค์และเวลาเพิ่ม

คำขอเดียวรวมเวลาใช้คอมพิวเตอร์กับตัวเลือกว่าจะอนุญาตแอปที่ถูกบล็อกแบบรออนุมัติทั้งหมดหรือคงการบล็อกไว้ การเปิดแอปที่บล็อกถาวรยังถูกบล็อก ขีดจำกัดรายวันและโหมดที่ต้องขออนุมัติให้คุณเลือกได้ว่าจะให้ใช้ได้เท่าใดก่อนต้องขออนุญาตผู้ปกครอง

อนุมัติทั้งจุดประสงค์และเวลาเพิ่ม
การตัดสินใจของครอบครัวการดำเนินการของผู้ปกครองผลลัพธ์
ทำการบ้านตอนนี้อนุมัติโดยไม่รวมแอปที่รออนุมัติใช้แอปการเรียนได้ เกมที่ต้องขออนุมัติยังถูกบล็อก
อนุญาตให้เล่นเกมอนุมัติโดยรวมแอปที่รออนุมัติใช้แอปที่รออนุมัติทั้งหมดได้ แต่การเปิดแอปที่บล็อกถาวรยังถูกบล็อก
กลับไปทำการบ้านอนุมัติโดยไม่รวมแอปที่รออนุมัติคืนการบล็อกและปิดแอปที่ถูกบล็อกซึ่งตรงกัน
จบช่วงเวลาที่อนุมัติเพิกถอนการอนุมัติครั้งเดียวลบเวลาและสิทธิ์ใช้แอปชั่วคราวที่อนุมัติ เวลาแต่ละวันที่ยังไม่ใช้คงเหลือ
ให้ขออนุมัติก่อนใช้คอมพิวเตอร์ทุกครั้งตั้งเวลาแต่ละวันเป็นศูนย์นาทีต้องมีการอนุมัติที่ยังใช้งานอยู่จึงจะใช้คอมพิวเตอร์ได้

เลือกเวลาสำเร็จรูป กำหนดเอง หรือจนหมดวัน คำขอแสดงค่าประมาณหากอนุมัติและจำตัวเลือกไว้ ผู้ปกครองอนุมัติผ่านหน้าต่างรหัสผ่านระบบ เด็กไม่ได้รับสิทธิ์ผู้ดูแลระบบ

เวลาอนุมัตินับตามเวลาที่ผ่านไป รวมช่วงพักและเวลาที่ล็อกอยู่ หากยังมีเวลาแต่ละวันเหลือ การหมดอายุของการอนุมัติตามปกติเพียงอย่างเดียวจะไม่คืนการบล็อกแอปที่รออนุมัติทันที การตรวจเมื่อเข้าเซสชันหรือการดำเนินการคืนสถานะจะใช้กฎนั้น การล็อกไม่หยุดเกมหรือบันทึกงาน

ทำตามขั้นตอนเริ่มต้นและคู่มือการขอเวลา

เทียบกับ GUI อย่างเป็นทางการของ GNOME

เหมาะกว่าสำหรับกฎ AppImage และการอนุมัติทำการบ้าน/เล่นเกม

GNOME 50 มีขีดจำกัดรายวันและการอนุมัติเวลาเพิ่มอยู่แล้ว Oh No! ขยายพื้นฐานนี้ด้วยการจัดการแอปที่กว้างกว่า รูปแบบชื่อไฟล์ที่แก้ไขได้ สิทธิ์แอปแบบมีเงื่อนไข การบังคับใช้แอปเนทีฟ และการเพิกถอน ซึ่งเป็นข้อได้เปรียบสำคัญสำหรับครอบครัวที่จัดการเกม Linux

ความสามารถแอประบบควบคุมการใช้งาน GNOMEOh No! Parent Control
แค็ตตาล็อกแอปแต่ละรายการFlatpak และแอปที่เลือกเปิดใช้โดยชัดแจ้งในตัวเลือก upstreamแค็ตตาล็อกแอปเนทีฟ Snap Flatpak และ AppImage ที่รองรับและค้นหาสำหรับเด็กที่เลือก
ตัวแก้ไขรูปแบบชื่อไฟล์ AppImageไม่มีใน GUI อย่างเป็นทางการที่ตรวจสอบแล้วรูปแบบชื่อไฟล์ในโฟลเดอร์เดียวกันที่แนะนำและแก้ไขได้สำหรับ AppImage ที่รองรับ พร้อมคืนค่าเริ่มต้น
อนุมัติเวลาและสิทธิ์ใช้แอปแบบมีเงื่อนไขพร้อมกันขอเวลาใช้หน้าจอเพิ่มได้ แต่ GUI อย่างเป็นทางการที่ตรวจสอบไม่มีตัวเลือกแอปที่รออนุมัติแบบรวมอนุมัติเวลาทำการบ้านโดยไม่รวมแอปที่รออนุมัติ หรือรวมแอปทั้งหมด พร้อมคงการบล็อกการเปิดแอปที่บล็อกถาวร
การบังคับใช้การเรียกใช้แอปเนทีฟเพิ่มเติมส่วนติดต่อที่ตรวจสอบใช้การเชื่อมต่อกรองเดสก์ท็อปมาตรฐาน ไม่มีนโยบาย fapolicyd เพิ่มเติมแบบเดียวกันนโยบาย fapolicyd แยกตามเด็กสำหรับเป้าหมายแอปเนทีฟที่รองรับ รวมถึงช่องทางเปิดตามปกติผ่านตัวจัดการไฟล์และคำสั่ง
เพิกถอนเวลาและสิทธิ์ใช้แอปที่อนุมัติGUI อย่างเป็นทางการที่ตรวจสอบไม่มีการเพิกถอนแบบรวมเช่นนี้เพิกถอนการอนุมัติครั้งเดียวและสิทธิ์แอปชั่วคราว เวลาแต่ละวันที่ยังไม่ใช้คงเหลือ
อ่านการเปรียบเทียบฉบับเต็มพร้อมแหล่งอ้างอิง

ทดสอบจริงจัง

การทดสอบอัตโนมัติของ Oh No! Parent Control ครอบคลุมตรรกะหลัก การเชื่อมต่อเดสก์ท็อป และการใช้งานครอบครัวตั้งแต่ต้นจนจบ จำนวนล่าสุดอัปเดตทุกวันจากรายการทดสอบสาธารณะบน GitHub

  • ตรรกะหลักและกรณีขอบ
  • การเชื่อมต่อเดสก์ท็อปและระบบ
  • การใช้งานครอบครัวตั้งแต่ต้นจนจบ
  • ทำงานในทุกเวอร์ชันใหม่
ดูรายละเอียดการทดสอบ

เอาล่ะ เพื่อนนักพัฒนาสายเนิร์ด…

ฉันตั้งใจวางด่านสองสามด่านไว้ก่อนถึงวิดีโอนี้: หน้าต่างนี้ CAPTCHA และลิงก์ YouTube ที่ไม่แสดงในรายการ สร้างความยุ่งยากเล็กน้อยให้บอต และเป็นรหัสลับทักทายระหว่างนักพัฒนาสายเนิร์ดที่ภูมิใจในงานกับเพื่อนอีกคน

ถ้าคุณใช้เวลาหลายปีต่อสู้กับซอฟต์แวร์องค์กรขนาดใหญ่ คุณอาจเข้าใจว่าทำไมฉันภูมิใจกับการทดสอบ UI อัตโนมัติเต็มรูปแบบขนาดใหญ่ที่ทำงานพร้อมกัน ลงแรง 5% กับผลิตภัณฑ์ 95% กับการทดสอบอัตโนมัติ เห็นด้วยไหม? เราคนพวกเดียวกัน! ขำอยู่หรือเปล่า? ฉันโอเคนะ!

ถ้าไม่ใช่แนวของคุณ ขอเตือนไว้ก่อนว่าอย่าเสียเวลา คุณได้รับคำเตือนแล้ว 🙂

ตรวจสอบว่าเป็นคนสักนิด

เลื่อนชิ้นส่วนปริศนาไปวางในกรอบที่ตรงกันเพื่อปลดล็อกเนื้อหาสำหรับสายเนิร์ด

ลากชิ้นส่วน หรือโฟกัสชิ้นส่วนนั้นแล้วใช้ปุ่มลูกศร เมื่อเข้าที่ให้ปล่อยเพื่อให้ชิ้นส่วนล็อกตำแหน่ง การลากผ่านกรอบเฉย ๆ ไม่นับ

พร้อมใช้งานสำหรับ Ubuntu 26.04 LTS Desktop (amd64 / x86-64) (Fedora 44 เร็ว ๆ นี้)

อยากให้รองรับดิสทริบิวชันหรือสภาพแวดล้อมเดสก์ท็อปของคุณไหม? ต้องการฟีเจอร์อะไร? บอกเราได้เลย!

  1. ติดตั้ง Oh No! Parent Control

    ดูบน GitHub
    sudo add-apt-repository ppa:puffyslipperstechllc/oh-no-parent-control
    sudo apt update
    sudo apt install oh-no-parent-control

  2. รีสตาร์ตคอมพิวเตอร์หลังติดตั้งเพื่อดำเนินการตั้งค่าให้เสร็จ

ระบบควบคุมการใช้งาน Linux ทีละขั้น

ติดตั้งด้วยคำสั่งด้านบนแล้วรีสตาร์ต จากนั้นใช้แอปผู้ปกครองแบบกราฟิกเลือกเด็ก ตั้งขีดจำกัดเวลาใช้หน้าจอ และเลือกกฎแอป คู่มือสาธิตวิธีให้ทำการบ้านตอนนี้และเล่นเกมทีหลัง การตั้งค่าและอนุมัติประจำวันไม่ต้องใช้คำสั่งเทอร์มินัล

เปิดบน YouTube

ตั้งค่าผู้ปกครอง (ทำครั้งเดียว)

  1. ลงชื่อเข้าใช้บัญชีผู้ปกครอง (ผู้ดูแลระบบ) เปิดแอป Oh No! Parent Control แล้วเลือกบัญชีมาตรฐานของเด็ก
  2. ใน ขีดจำกัดเวลาใช้หน้าจอ เปิด จำกัดเวลาใช้หน้าจอ และตั้ง เวลาใช้งานต่อวัน เป็น 0 นาที
  3. ใน ขีดจำกัดแอป ตั้ง Minecraft และ Steam เป็น บล็อกจนกว่าจะอนุมัติ ให้แอปการเรียนเป็น อนุญาตเสมอ

01

“ทำการบ้านได้ แต่ห้ามเล่นเกม”

ให้เวลาใช้คอมพิวเตอร์โดยบล็อกเกมไว้

  1. ที่หน้าลงชื่อเข้าใช้ สลับผู้ใช้ไปยังบัญชีคีออสก์ Oh No! Parent Control เลือกเด็ก ผู้ปกครองที่จะอนุมัติ และระยะเวลา
  2. ปิด “อนุญาตแอปที่ถูกบล็อกแบบรออนุมัติ” เลือก ส่งคำขอ แล้วป้อนรหัสผ่านผู้ปกครองเมื่อระบบถาม
  3. กลับไปหน้าลงชื่อเข้าใช้และเปิดบัญชีเด็กเพื่อทำการบ้าน

เปิดแอปการเรียนได้ เกมที่บล็อกแบบรออนุมัติยังถูกบล็อก

02

“ทำการบ้านเสร็จแล้ว เล่นได้เลย”

ให้เวลาใช้คอมพิวเตอร์พร้อมอนุญาตเกม

  1. ที่หน้าลงชื่อเข้าใช้ สลับผู้ใช้ไปยังบัญชีคีออสก์ Oh No! Parent Control เลือกเด็ก ผู้ปกครองที่จะอนุมัติ และระยะเวลา
  2. เปิด “อนุญาตแอปที่ถูกบล็อกแบบรออนุมัติ” เลือก ส่งคำขอ แล้วป้อนรหัสผ่านผู้ปกครองเมื่อระบบถาม
  3. กลับไปหน้าลงชื่อเข้าใช้และเปิดบัญชีเด็กเพื่อเล่นเกม

เปิดแอปที่บล็อกแบบรออนุมัติได้ แอปที่บล็อกถาวรยังใช้ไม่ได้

ดูคู่มือฉบับเต็ม
สถานีส่งคำขอแสดงตัวเลือกบัญชีเด็กและผู้ปกครองสมมติ ระยะเวลา และการเข้าถึงแอปที่รออนุมัติในหน้าจอคล้ายเกมสีสันสดใส

ภาพหน้าจอรุ่นก่อนใช้บัญชีตัวอย่าง ส่วนท้ายของแบบฟอร์มคำขอปัจจุบันแสดงค่าประมาณเวลาหากอนุมัติ เลือกรูปเพื่อขยาย

เมื่อแผนเปลี่ยน

“ขอเวลาอีกหน่อยได้ไหม?”

กำลังทำงานให้เสร็จหรืออยากเล่นอีกสักรอบ? ใช้คำขอเดียวกัน แล้วเลือกว่าจะให้เล่นเกมในช่วงเวลาเพิ่มนั้นไหม

  1. เด็กส่งคำขอ

    ขณะที่ยังมีเวลา ให้เลือกตัวจับเวลาบนเดสก์ท็อป ก่อนลงชื่อเข้าใช้หรือหลังถูกล็อก ให้ใช้บัญชีคีออสก์ “Oh No! Parent Control” ที่หน้าลงชื่อเข้าใช้ แล้วเลือกเด็ก

  2. ผู้ปกครองตรวจคำขอ

    ตรวจระยะเวลา ค่าประมาณเวลา และตัวเลือก “อนุญาตแอปที่ถูกบล็อกแบบรออนุมัติ”: ปิดสำหรับทำการบ้าน เปิดเพื่อรวมเกม อนุมัติผ่านหน้าต่างรหัสผ่านระบบ

  3. เด็กทำต่อ

    บนเดสก์ท็อป เวลาอนุมัติพร้อมใช้งาน หากมาจากบัญชีคีออสก์ “Oh No! Parent Control” ให้กลับไปหน้าลงชื่อเข้าใช้แล้วเลือกบัญชีเด็กเพื่อปลดล็อกหรือลงชื่อเข้าใช้

“เหลือเวลาอีกเท่าไร?”

เวลาที่เหลืออยู่บนแผง และนับถอยหลังทีละวินาทีในนาทีสุดท้าย

“หมดเวลาแล้ว บันทึกงานด้วย”

เมื่อเวลาใช้งานหมด หน้าจอล็อกและเซสชันเดสก์ท็อปยังเปิดอยู่ การล็อกไม่หยุดเกมหรือบันทึกงาน จึงควรทำให้เสร็จและบันทึกก่อนหมดเวลา

“กลับไปทำการบ้านกัน”

อนุมัติคำขอใหม่โดยปิด “อนุญาตแอปที่ถูกบล็อกแบบรออนุมัติ” เพื่อบล็อกเกมอีกครั้ง แอปที่ถูกบล็อกและกำลังทำงานจะปิด ให้บันทึกความคืบหน้าก่อน คำขอจำตัวเลือกครั้งล่าสุดไว้ โปรดตรวจทุกครั้ง

ดูช่องทางส่งคำขอทั้งสองแบบในคู่มือ

กฎสำหรับครัวเรือนของคุณ

แอปการเรียน เกมที่ต้องขออนุมัติ และแอปที่ห้ามใช้เสมอ

ในแอปผู้ปกครอง เลือกเด็กแล้วเปิดขีดจำกัดแอป จับคู่ไฟล์ปฏิบัติการ แล้วเลือกกฎสิทธิ์: อนุญาตเสมอ บล็อกจนกว่าจะอนุมัติ หรือบล็อกถาวร นี่คือกฎการเข้าถึง ไม่ใช่โควตาเวลาแยกตามแอป

งานเรียน → อนุญาตเสมอ

ใช้กับแอปที่เด็กต้องใช้ทำการบ้าน แอปเปิดได้เมื่อเด็กมีเวลาใช้คอมพิวเตอร์ แต่ไม่ข้ามขีดจำกัดเวลาใช้หน้าจอ

เกมที่ต้องขออนุญาต → บล็อกจนกว่าจะอนุมัติ

ใช้กับเกมและโปรแกรมเรียกใช้ที่รองรับซึ่งต้องได้รับอนุญาตจากผู้ปกครอง เกมยังถูกบล็อกระหว่างเวลาแต่ละวันตามปกติหรือการอนุมัติเฉพาะทำการบ้าน เมื่ออนุมัติโดยเปิด “อนุญาตแอปที่ถูกบล็อกแบบรออนุมัติ” จะอนุญาตแอปเหล่านี้ทั้งหมดชั่วคราว

แอปห้ามใช้ → บล็อกถาวร

ใช้กับแอปที่เด็กไม่ควรเปิดแม้ในช่วงเวลาเล่นเกม คำขอเวลาเพิ่มอนุญาตไม่ได้ ผู้ปกครองต้องเปลี่ยนกฎในขีดจำกัดแอป

เวลาเรียนในแต่ละวัน

ตั้งเวลาใช้งานต่อวันในขีดจำกัดเวลาใช้หน้าจอ เพื่อให้เด็กใช้คอมพิวเตอร์ได้โดยไม่ต้องถามทุกวัน เกมที่รออนุมัติยังถูกบล็อกจนกว่าคุณจะอนุญาต เปิดขีดจำกัดเวลาใช้หน้าจอไว้เพื่อใช้คำขอเวลาเพิ่ม

“วันนี้พอแล้ว”

ในแอปผู้ปกครอง “เพิกถอนการอนุมัติครั้งเดียว” จะลบเวลาเพิ่มและสิทธิ์เล่นเกมที่อนุมัติ แอปที่ถูกบล็อกและกำลังทำงานจะปิด ให้บันทึกก่อน เวลาแต่ละวันที่ยังไม่ใช้คงเหลือ หากไม่มีเวลาเหลือ หน้าจอจะล็อก

กฎแอปครอบคลุมเป้าหมายแอปที่รองรับ ไม่กรองเนื้อหาเว็บหรือควบคุมอุปกรณ์อื่น และไม่รับประกันว่าจะบล็อกโปรแกรมที่คัดลอกหรือเปลี่ยนชื่อแยกต่างหาก หรือโปรแกรมเรียกใช้ที่ไม่รองรับ

อ่านเรื่องขีดจำกัดแอป
ขีดจำกัดเวลาใช้หน้าจอ
แดชบอร์ด Oh No! Parent Control แสดงบัญชีเด็ก ขีดจำกัดเวลาใช้หน้าจอ เวลาแต่ละวัน และเวลาคงเหลือ
ขีดจำกัดแอป
แดชบอร์ด Oh No! Parent Control แสดงแอปที่ติดตั้งพร้อมกฎจับคู่และกฎการเข้าถึง

แสดงบัญชีตัวอย่าง ชื่อและแอปที่ใช้ได้บนคอมพิวเตอร์ของคุณอาจต่างออกไป เลือกภาพหน้าจอเพื่อขยาย

ออกแบบโดยคำนึงถึงความเป็นส่วนตัว

ควบคุมในเครื่อง แสดงความคิดเห็นเมื่อคุณเลือก

แอปออกแบบให้ทำงานในเครื่องโดยไม่เปลี่ยนกิจวัตรครอบครัวให้กลายเป็นข้อมูลของคนอื่น

รหัสผ่านส่งตรงให้ระบบปฏิบัติการ

ป้อนรหัสผ่านผู้ปกครองในหน้าต่างยืนยันตัวตนของระบบ แอปเด็กจะไม่ได้รับ จัดเก็บ หรือแสดงรหัสผ่าน

ควบคุมในเครื่อง แสดงความคิดเห็นได้ตามต้องการ

การควบคุมเวลาและแอปทำงานในเครื่องโดยไม่ต้องมีบัญชีออนไลน์หรืออินเทอร์เน็ต ความคิดเห็นที่เลือกส่งจะส่งข้อความ ไฟล์แนบ และบันทึกวินิจฉัยที่คุณเลือกให้ฝ่ายสนับสนุน แอปที่ติดตั้งไม่มีแดชบอร์ดคลาวด์ โฆษณา การวิเคราะห์ หรือการทำโปรไฟล์

ขอบเขตการอนุมัติแคบและชัดเจน

ผู้ปกครองอนุมัติเฉพาะคำขอที่แสดงอยู่ การอนุมัติไม่เปิดการตั้งค่าผู้ปกครองหรือให้สิทธิ์ผู้ดูแลระบบ

อ่านประกาศความเป็นส่วนตัวฉบับเต็ม

คำถามเกี่ยวกับระบบควบคุมการใช้งาน Linux สำหรับผู้ปกครอง

Oh No! Parent Control สำหรับ Linux คืออะไร?

Oh No! Parent Control ให้บริการระบบควบคุมการใช้งาน Linux ฟรีและโอเพนซอร์สสำหรับครอบครัวที่ใช้คอมพิวเตอร์ Linux ร่วมกัน แอปผู้ปกครองแบบกราฟิกช่วยให้ผู้ปกครองตั้งเวลาใช้หน้าจอรายวันและกฎสำหรับแอปที่รองรับ เด็กขอเวลาเพิ่มได้ และผู้ปกครองอนุมัติผ่านหน้าต่างยืนยันตัวตนของระบบปฏิบัติการ การควบคุมทำงานในเครื่องและต่อยอดจากระบบควบคุมการใช้งาน Malcontent

Oh No! ควบคุม AppImage เช่น Lunar Client ได้ไหม?

จัดการ AppImage ที่รองรับได้ในขีดจำกัดแอป สำหรับชื่อไฟล์ที่มีเวอร์ชัน Oh No! อาจแนะนำรูปแบบในโฟลเดอร์เดียวกัน เช่น Lunar Client-*.AppImage รูปแบบชื่อไฟล์อาจครอบคลุมไฟล์รุ่นใหม่ที่รองรับเมื่อเลขเวอร์ชันหรือส่วนต่อท้ายสำหรับการเชื่อมต่อเปลี่ยนไป แก้ไขรูปแบบหรือคืนค่าเริ่มต้น แล้วเลือก อนุญาตเสมอ บล็อกจนกว่าจะอนุมัติ หรือบล็อกถาวร รูปแบบใช้ได้ภายในไดเรกทอรีเดียวกันหลังปรับเส้นทางให้เป็นมาตรฐานและคลี่คลายลิงก์สัญลักษณ์แล้ว กล่าวคือเป็นโฟลเดอร์จริงเดียวกัน ไม่ติดตามสำเนาที่ถูกย้ายหรือเปลี่ยนชื่อทุกกรณี

Oh No! เพิ่มอะไรจากแอประบบควบคุมการใช้งานของ GNOME?

เมื่อเทียบกับส่วนติดต่อ Malcontent 0.14.0 อย่างเป็นทางการ Oh No! มีแค็ตตาล็อกแอปเนทีฟ/Snap/Flatpak/AppImage ที่รองรับกว้างกว่า รูปแบบชื่อไฟล์ AppImage ที่แก้ไขได้ สิทธิ์แอปแบบมีเงื่อนไขซึ่งผูกกับการอนุมัติเวลา การบังคับใช้การเรียกใช้แอปเนทีฟเพิ่มเติม การจัดการแอปที่กำลังทำงาน การเพิกถอนแบบรวม และสถานีส่งคำขอแบบจำกัด GNOME 50 รองรับการอนุมัติเวลาใช้หน้าจอเพิ่มอยู่แล้ว จุดต่างคือส่วนติดต่อของ Oh No! แสดงการควบคุมแอปและเวิร์กโฟลว์ที่หลากหลายกว่า ทั้งคู่ใช้พื้นฐานระบบหลังบ้าน Malcontent เดียวกัน

ขีดจำกัดแอปหมายถึงกำหนดเวลาแยกให้แต่ละแอปไหม?

ไม่ใช่ ขีดจำกัดแอปควบคุมว่าแอปที่รองรับใดเปิดได้และจับคู่เป้าหมายไฟล์ที่เรียกใช้ได้อย่างไร ขีดจำกัดเวลาใช้หน้าจอควบคุมเวลาที่เด็กใช้คอมพิวเตอร์โดยรวม การอนุมัติที่รวมแอปที่รออนุมัติจะอนุญาตแอปที่ถูกบล็อกแบบรออนุมัติทั้งหมด ไม่ได้สร้างตัวนับเวลาแยกสำหรับแต่ละเกม

การบล็อกมีผลเมื่อเปิดจากตัวจัดการไฟล์หรือเทอร์มินัลไหม?

สำหรับเป้าหมายแอปเนทีฟที่รองรับ Oh No! เพิ่มนโยบายการเรียกใช้ fapolicyd แยกตามเด็ก ครอบคลุมไฟล์ปฏิบัติการเดียวกันที่เปิดผ่านตารางแอป ทางลัด ตัวจัดการไฟล์ หรือคำสั่ง การเปลี่ยนแปลงแบบจำกัดที่เกี่ยวข้องยังปิดแอปที่ตรงกันและเป็นของเด็กที่เลือกในทุกเซสชันของเด็กนั้น โดยแอปของผู้ใช้อื่นยังเปิดอยู่ ครอบคลุมเป้าหมายที่รองรับ ไม่ได้ควบคุมสำเนาที่เปลี่ยนชื่อ สคริปต์ที่ใช้ตัวแปลภาษาร่วม หรือโปรแกรมเรียกใช้ที่ไม่รองรับทั้งหมด

Oh No! Parent Control ผ่านการทดสอบอย่างไรเมื่อพัฒนาเพิ่ม?

ชุดทดสอบอัตโนมัติเต็มรูปแบบขยายตามการเปลี่ยนแปลงผลิตภัณฑ์และฟีเจอร์ใหม่ ตรวจสอบความสามารถใหม่พร้อมป้องกันการถดถอย ครอบคลุมตรรกะหลัก การโต้ตอบบนเดสก์ท็อป พฤติกรรมระบบที่ติดตั้ง และการใช้งานของครอบครัวตั้งแต่ต้นจนจบ รายการทดสอบสาธารณะที่สร้างอัตโนมัติบน GitHub ติดตามกรณีที่พร้อมและรอทำ หน้าผลิตภัณฑ์อ่านยอดล่าสุดโดยตรง คำว่า “พร้อม” หมายถึงเรียกใช้ได้และผ่านแล้ว จำนวนในรายการไม่ใช่เปอร์เซ็นต์ความครอบคลุมของโค้ด

Oh No! Parent Control ฟรีและโอเพนซอร์สไหม?

ใช่ Oh No! Parent Control ดาวน์โหลดและใช้งานได้ฟรี ซอร์สโค้ดเผยแพร่บน GitHub ภายใต้ GNU General Public License version 3 (GPLv3) ติดตั้งแพ็กเกจ Linux จาก PPA สาธารณะของโครงการบน Launchpad การควบคุมเวลาใช้หน้าจอและแอปทำงานในเครื่องโดยไม่ต้องมีบัญชีออนไลน์หรืออินเทอร์เน็ต แต่การดาวน์โหลดและอัปเดตแพ็กเกจต้องใช้อินเทอร์เน็ต

Oh No! Parent Control ใช้ง่ายไหม?

คู่มือติดตั้งใช้คำสั่งเทอร์มินัลสามคำสั่งเพื่อเพิ่ม PPA และติดตั้ง Oh No! Parent Control จากนั้นรีสตาร์ต เมื่อติดตั้งแล้ว การใช้ประจำวันทำผ่านกราฟิก: เลือกเด็กในแอปผู้ปกครอง ตั้งเวลาแต่ละวัน และเลือกกฎแอป เด็กขอเวลาเพิ่มบนหน้าจอ ผู้ปกครองอนุมัติด้วยรหัสผ่านระบบ การตั้งค่าและอนุมัติตามปกติไม่ต้องใช้คำสั่งเทอร์มินัล บัญชีออนไลน์ หรือแดชบอร์ดคลาวด์ คู่มือมีวิดีโอและภาพหน้าจอ

การควบคุมเวลาใช้หน้าจอทำงานอย่างไร?

ตั้งเวลาใช้ได้ต่อวันสำหรับเด็กแต่ละคน หรือกำหนดศูนย์นาทีเพื่อให้ต้องได้รับการอนุมัติจากผู้ปกครองก่อน เด็กขอเวลาเพิ่มจากเดสก์ท็อปหรือบัญชีส่งคำขอเฉพาะที่หน้าลงชื่อเข้าใช้ ผู้ปกครองอนุมัติผ่านหน้าต่างยืนยันตัวตนของระบบ เมื่อเวลาใช้งานหมด หน้าจอเด็กจะล็อกแต่เซสชันยังเปิดอยู่ การล็อกไม่หยุดเกมหรือบันทึกงาน

จะอนุญาตให้ทำการบ้านตอนนี้และเล่นเกมทีหลังได้อย่างไร?

ในขีดจำกัดแอป ให้แอปการเรียนอยู่ในสถานะอนุญาตเสมอ และตั้งเกมหรือโปรแกรมเรียกใช้ที่รองรับ เช่น Minecraft หรือ Steam หากมีในรายการ เป็นบล็อกจนกว่าจะอนุมัติ เมื่อเปิดขีดจำกัดเวลาใช้หน้าจอ ให้ปิด “อนุญาตแอปที่ถูกบล็อกแบบรออนุมัติ” ตอนอนุมัติเวลาทำการบ้าน หรือเปิดเพื่ออนุญาตแอปที่รออนุมัติทั้งหมดในช่วงเวลาที่อนุมัติ แอปที่บล็อกถาวรไม่สามารถอนุญาตด้วยคำขอเวลาเพิ่ม กฎแอปครอบคลุมแอปที่รองรับ ไม่กรองเนื้อหาเว็บไซต์หรือเกมทุกเกมที่เปิดผ่านแอปอื่น

ใช้งานโดยไม่ต่อเน็ตได้ไหม กรองเว็บไซต์หรือจัดการอุปกรณ์อื่นได้ไหม?

การควบคุมเวลาและแอปทำงานในเครื่องโดยไม่ต้องมีบัญชีออนไลน์หรืออินเทอร์เน็ต การส่งข้อเสนอแนะที่เป็นตัวเลือกต้องเชื่อมต่อ Oh No! Parent Control ไม่กรองเนื้อหาเว็บไซต์ ไม่มีแดชบอร์ดคลาวด์ และควบคุมอุปกรณ์อื่นไม่ได้ กฎแอปไม่รับประกันว่าจะบล็อกโปรแกรมที่คัดลอกหรือเปลี่ยนชื่อแยกต่างหาก หรือโปรแกรมเรียกใช้ที่ไม่รองรับ