ระบบปฏิบัติการระดับประถมศึกษามีชุดแอปพลิเคชันที่เรียกว่า "แอพที่ดูแลอยู่" ที่ใช้ได้เฉพาะกับระบบปฏิบัติการระดับประถมศึกษาโดยปกติแอพเหล่านี้ไม่สามารถเรียกใช้งานได้โดยแพ็คเกจ. deb (การใช้งานเบื้องต้น. deb สำหรับการแจกแจงแอปพลิเคชัน) ดังนั้นทางเลือกเดียวคือการรวบรวมจาก GitHub แต่มันซับซ้อนและน่าเบื่อ
หลังจากติดตั้งการพึ่งพาการสร้าง (โดยปกติแล้วการพึ่งพา Elementary-SDK) เวิร์กโฟลว์สำหรับการสร้าง "แอพที่ดูแล" คือ:
Project name: com.github.hannesschulze.optimizer
GitHub repo: https://github.com/hannesschulze/optimizer
กำหนดประเภทของกลไกการสร้าง (cmake หรือ meson)
กำหนดค่าสภาพแวดล้อมการสร้าง
เรียกใช้กลไกการสร้าง
ติดตั้ง gschema ของแอปพลิเคชัน
ด้วย elementary4all คุณสามารถทำได้:
./elementary4all <project name>
ตัวอย่าง:
./elementary4all com.github.donadigo.appeditor
และทั้งหมดข้างต้นจะทำโดยอัตโนมัติ
ยกเว้น git การพึ่งพาทั้งหมดสำหรับการสร้างแอปพลิเคชัน (โปรดทราบว่าสิ่งนี้ไม่ครอบคลุมแอพทั้งหมด)
คุณสามารถติดตั้งได้โดยเรียกใช้ในโฟลเดอร์ elementary4all :
./elementary4all --configure
เนื่องจาก Elementary4ALL เป็นเครื่องมือที่ทำงานอยู่ระหว่างดำเนินการแล้วแอปพลิเคชันที่รวบรวมได้รุ่น "DIST" ไม่ได้สรุป แต่เวอร์ชันที่เรียกใช้ได้ถูกสร้างขึ้นบน:
com.github.<developer name>.<app name>/<app name>.AppDir
คุณสามารถวิ่งด้วย:
./elementary4all --run <project name>
ตัวอย่างเช่น:
./elementary4all --run com.github.donadigo.appeditor
หรือคุณสามารถเรียกใช้แอปพลิเคชันได้โดยการคลิกสองครั้งที่ไฟล์อนุมัติ
วัตถุประสงค์ของเครื่องมือนี้เป็นสิ่งที่ไร้รอยต่อมากที่สุดเท่าที่จะเป็นไปได้
ฉันต้องการความช่วยเหลือจริงๆเพื่อทำมันให้เสร็จ?