ฉันเป็นมือใหม่ของ Ubuntu ที่ต้องการคำแนะนำจากทุกคนที่คุ้นเคยกับวิธีการเริ่มต้นของ Ubuntu ที่แตกต่างกัน
ฉันสนใจที่จะแจกแจงแอพพลิเคชั่นทั้งหมดที่เริ่มทำงานเมื่อเริ่มต้นการติดตั้ง Ubuntu 13.04 หรือสูงกว่า ฉันรู้ว่ามีหลายวิธีที่สคริปต์หรือแอปพลิเคชันสามารถเปิดใช้งานได้ในเวลาบูต แต่ฉันต้องการให้แน่ใจว่าฉันมีรายการที่ครอบคลุมสำหรับตำแหน่งการกำหนดค่าเริ่มต้นอัตโนมัติทั้งหมด
เป้าหมายสุดท้ายคือการเขียนสคริปต์ที่วนซ้ำตำแหน่งการตั้งค่าทั้งหมดจากนั้นแยกรายการสิ่งต่าง ๆ ทั้งหมดที่เปิดขึ้นระหว่างการเปิดเครื่องและเมื่อเดสก์ท็อปพร้อมใช้งาน
จนถึงตอนนี้ฉันรู้เกี่ยวกับ:
พุ่งพรวดตัวอย่างไฟล์ config:
/etc/init.d/foo
autostart (ระบบ), ตัวอย่างไฟล์ config:
/etc/xdg/autostart/foo.desktop
เริ่มอัตโนมัติ (โปรไฟล์) ตัวอย่างไฟล์กำหนดค่า:
~/.config/autostart/foo.desktop
@reboot ของ cron ตัวอย่างไฟล์ config:
/var/spool/cron/crontabs
มีวิธีอื่นใดที่แอปพลิเคชันสามารถแทรกตัวเองลงในลำดับการเริ่มต้นระบบโดยรวมหรือเป็นไปได้ที่ไม่มีที่สิ้นสุด? ตัวอย่างของแอพที่คุณอาจพิจารณาเมื่อตอบคำถามฉันคิดว่าอาจมีการเริ่มต้นที่ไม่เป็นมาตรฐาน:
ซอฟต์แวร์ป้องกันไวรัสมัลแวร์ภูตสคริปต์ที่กำหนดเองซอฟต์แวร์การผลิต - ฟรี / ไม่ฟรีไบนารีตัวชี้วัดดรอปบ็อกซ์ ฯลฯ
มีแอปพลิเคชันที่พร้อมใช้งานแล้วหรือไม่ที่จะระบุทุกอย่างที่ทำงานตอนบู๊ตซ้ำ ๆ
ขอบคุณความช่วยเหลือใด ๆ ที่ชื่นชม
ps aux
หรือสิ่งที่คล้ายกัน ให้ผู้เชี่ยวชาญแก้ไขคำสั่งสุดท้ายหรือการวิจัยของคุณให้ฉัน
/usr/share/xsessions
คุณควรตรวจสอบ นอกจากนี้คุณยังควรมีลักษณะเป็นgnome-session
,kde-session
ไฟล์อื่น ๆ การกำหนดค่า นอกจากนี้ฉันรู้ว่า GNOME มีระบบสำหรับเริ่มต้นสิ่งต่าง ๆ เมื่อคุณลงชื่อเข้าใช้ ค้นหาแอปพลิเคชั่นเริ่มต้น (แม้ว่าจะซ่อนบางสิ่งเป็นค่าเริ่มต้น) ฉันคิดว่าไบนารีเรียกว่าgnome-session-config
หรืออะไรบางอย่าง ลองดูว่าโปรแกรมเริ่มต้นด้วย "gnome-session-"