ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ
ดาวน์โหลด FlightGear ได้ฟรีจากเว็บไซต์ทางการ เปรียบเทียบแพ็กเกจสำหรับ Windows, macOS และ Linux ติดตั้งไฟล์ข้อมูล และเริ่มต้นการบินครั้งแรกของคุณ
หากคุณต้องการให้ Debian Desktop ทำงานเหมือนระบบปฏิบัติการที่ไม่สามารถเปลี่ยนแปลงได้ ประเด็นสำคัญคือการติดตั้ง OSTree บนระบบ Debian ปัจจุบันของคุณไม่ได้เป็นการแปลงระบบนั้น OSTree จะติดตั้งโครงสร้างไฟล์ระบบที่สมบูรณ์และสามารถบูตได้ และต้องการการบูรณาการกับระบบปฏิบัติการสำหรับบูตโหลดเดอร์, initramfs /etcและสถานะที่สามารถเขียนได้ หน้าแพ็กเกจของ Debian ระบุไว้อย่างชัดเจนว่า การติดตั้งostreeเครื่องมือเหล่านี้จะไม่ส่งผลกระทบต่อกระบวนการบูตของระบบโฮสต์ สำหรับผู้ใช้เดสก์ท็อปส่วนใหญ่ วิธีที่ปลอดภัยที่สุดคือ การสำรองข้อมูลแล้วติดตั้งระบบปฏิบัติการใหม่ที่ใช้ OSTree อยู่แล้ว คู่มือนี้จะอธิบายถึงการย้ายข้อมูลและสิ่งที่อิมเมจ Debian แบบกำหนดเองต้องการ
ณ เวลาที่เขียนบทความนี้ โครงการ OSTree ระบุว่า Endless OS เป็นดิสทริบิวชันที่ใช้ libostree สำหรับระบบโฮสต์ เอกสารต้นฉบับเดียวกันระบุว่าตัวอย่างตัวสร้างอิมเมจบน Debian ยังไม่พร้อมใช้งานจริง สำหรับแหล่งที่มาและข้อควรระวังเฉพาะเวอร์ชัน โปรดดูรายละเอียดแพ็กเกจ Debian , ภาพรวมดิสทริบิวชันและเครื่องมือของโครงการ OSTreeและคู่มือการปรับแต่งดิสทริบิวชันที่มีอยู่
ไม่มีวิธีการแปลงแบบคำสั่งเดียวที่รองรับได้ทั่วไปสำหรับการติดตั้ง Debian Desktop ใดๆ OSTree เป็นเลเยอร์การปรับใช้และการอัปเดตระบบปฏิบัติการ ไม่ใช่สวิตช์ที่ทำให้ root ที่จัดการโดย APT ที่มีอยู่เป็นแบบอ่านอย่างเดียว การปรับใช้ OSTree ต้องสร้างเป็นโครงสร้างไฟล์ระบบที่สอดคล้องกันและบูตผ่านการรวม initramfs และ bootloader ที่เหมาะสม ระบบยังต้องการกฎสำหรับการกำหนดค่าและไดเร็กทอรีที่เปลี่ยนแปลงได้ รวมถึงวิธีการสร้างและส่งมอบโครงสร้างระบบปฏิบัติการในอนาคตด้วย
แพ็คเกจ Debian ostreeให้เครื่องมือแก่นักพัฒนาในการสร้างและจัดการโครงสร้างไฟล์ แต่การติดตั้งแพ็คเกจนี้เพียงอย่างเดียวจะไม่เปลี่ยนแปลงการติดตั้ง Debian ปัจจุบันและขั้นตอนการบูต อย่าใช้ostree adminคำสั่งใดๆ กับเวิร์กสเตชันหลักของคุณโดยหวังว่าจะแปลงระบบไฟล์รูท

| เป้าหมายของคุณ | เส้นทางปฏิบัติจริง | อะไรเปลี่ยนแปลงบ้าง |
|---|---|---|
| ใช้เดสก์ท็อปที่มีการดูแลรักษาอย่างดีและอัปเดตผ่าน OSTree | สำรองข้อมูล Debian ก่อน จากนั้นติดตั้งดิสทริบิวชันที่มีการผสานรวม OSTree ไว้ด้วย เช่น Endless OS | ติดตั้งระบบปฏิบัติการใหม่; กู้คืนข้อมูลส่วนบุคคลและติดตั้งแอปพลิเคชันใหม่ |
| ใช้ Debian ต่อไปและทดลองใช้การปรับใช้แบบไม่เปลี่ยนแปลงได้ | สร้างและทดสอบอิมเมจ OSTree ที่ใช้ Debian เป็นพื้นฐานเป็นโปรเจกต์แยกต่างหาก โดยควรทำในเครื่องเสมือน (VM) หรือบนดิสก์สำรอง | จำเป็นต้องมีการสร้างภาพ การรวมระบบบูต การออกแบบการกำหนดค่า/สถานะ การส่งมอบการอัปเดต และการทดสอบการกู้คืน |
| ลดการเปลี่ยนแปลงระบบโดยไม่ตั้งใจโดยไม่ต้องเปลี่ยน Debian | รักษาระบบ Debian มาตรฐาน และใช้การสำรองข้อมูล การสร้างสแนปช็อต และ Flatpak ตามปกติเมื่อเหมาะสม | มีการปรับปรุงด้านความสะดวกสบาย แต่ระบบไฟล์หลักยังคงได้รับการจัดการโดย APT และไม่สามารถเปลี่ยนแปลงได้โดย OSTree |
ขั้นตอนการย้ายระบบที่เหลือจะใช้ Endless OS เป็นตัวอย่างเดสก์ท็อป OSTree ที่พัฒนามาจาก Debian คำแนะนำในการติดตั้งปัจจุบันระบุว่าสามารถใช้ USB เพื่อทดลองใช้งานก่อนติดตั้ง หรือฟอร์แมตคอมพิวเตอร์ใหม่ได้ การเลือกฟอร์แมตใหม่จะลบระบบปฏิบัติการ แอปพลิเคชัน และข้อมูลที่มีอยู่บนดิสก์เป้าหมาย Endless OS ยังระบุถึงการบูตแบบคู่กับ Windows แต่บอกว่าไม่รองรับการบูตแบบคู่กับ Linux ดิสทริบิวชันอื่นๆ โปรดอ่านคำแนะนำในการติดตั้งและตรวจสอบข้อกำหนดฮาร์ดแวร์ปัจจุบันและอิมเมจที่มีอยู่ก่อนดำเนินการต่อ
ตัดสินใจว่าคุณต้องการแทนที่ Debian บนคอมพิวเตอร์เป้าหมายหรือไม่ หากคุณต้องการรักษาระบบ Debian เดิมไว้ ให้หยุดที่นี่และใช้เครื่องเสมือนหรือฮาร์ดไดรฟ์สำรองสำหรับการทดสอบ อย่าคิดว่าการเลือกตัวเลือกการติดตั้งจะรักษาพาร์ติชั่น Linux ไว้ได้ เตรียมอุปกรณ์บูตสำรองหรือแผนการกู้คืนไว้เผื่อกรณีที่ระบบใหม่ไม่รองรับอุปกรณ์ใดอุปกรณ์หนึ่ง
คัดลอกเอกสาร รูปภาพ ไฟล์ดาวน์โหลด ไฟล์โปรเจ็กต์ บุ๊กมาร์กในเบราว์เซอร์ คีย์ SSH ข้อมูลการกู้คืนโปรแกรมจัดการรหัสผ่าน และข้อมูลอื่นๆ ที่คุณต้องการไปยังดิสก์ภายนอกหรือตำแหน่งสำรองข้อมูลที่เชื่อถือได้ เปิดไฟล์หลายๆ ไฟล์จากที่สำรองข้อมูลเพื่อตรวจสอบว่าสำเนาสามารถอ่านได้ ในระหว่างการติดตั้งระบบปฏิบัติการ ให้ถอดอุปกรณ์สำรองข้อมูลออก เพื่อป้องกันไม่ให้โปรแกรมติดตั้งเข้าใจผิดว่าเป็นไดรฟ์เป้าหมาย

การเลือกแพ็กเกจและการกำหนดค่าระบบของ Debian ไม่สามารถนำไปใช้กับระบบปฏิบัติการอื่นได้อย่างราบรื่น ควรจดบันทึกชื่อแอปพลิเคชันและการตั้งค่าไว้ แต่ควรวางแผนที่จะติดตั้งแอปพลิเคชันใหม่แทนที่จะคัดลอก/usrหรือติดตั้งระบบเก่าทั้งหมด/etcลงในระบบใหม่ หากคุณใช้ Flatpak อยู่แล้ว ให้บันทึกรายการแอปพลิเคชันที่ติดตั้งไว้ด้วยคำสั่ง `flatpak install` ดูเอกสารอ้างอิงคำสั่ง Flatpakflatpak list --app > flatpak-apps.txtอย่างเป็นทางการสำหรับการแสดงรายการแอปพลิเคชันที่ติดตั้งไว้flatpak list
ดาวน์โหลดอิมเมจจากช่องทางการดาวน์โหลดอย่างเป็นทางการของระบบปฏิบัติการ ปฏิบัติตามคำแนะนำในการตรวจสอบการดาวน์โหลด หากมีให้ ใช้ไดรฟ์ USB ที่สามารถลบข้อมูลได้ และตรวจสอบเป้าหมายที่เลือกอย่างระมัดระวังก่อนที่จะเขียนอะไรลงไป คู่มือสนับสนุนของ Endless OS อธิบายวิธีการใช้ balenaEtcher เพื่อเลือกอิมเมจที่ดาวน์โหลด เลือกเป้าหมาย USB และทำการแฟลช การแฟลชจะลบข้อมูลในไดรฟ์ USB ที่เลือก

รอจนกว่าขั้นตอนการเขียนและการตรวจสอบจะเสร็จสิ้น หากโปรแกรมแฟลชรายงานข้อผิดพลาด อย่าดำเนินการติดตั้งต่อจาก USB นั้น ตรวจสอบแหล่งที่มาของภาพ อุปกรณ์ USB และคำแนะนำปัจจุบันในคู่มือ Endless OS balenaEtcher อีกครั้ง
รีสตาร์ทคอมพิวเตอร์และใช้เมนูบูตแบบใช้ครั้งเดียวเพื่อเลือกไดรฟ์ USB ปุ่มและคำพูดที่ใช้จะขึ้นอยู่กับเฟิร์มแวร์ของคอมพิวเตอร์ เลือกตัวเลือกเพื่อลองใช้ระบบปฏิบัติการโดยไม่ต้องฟอร์แมตก่อน ทดสอบ Wi-Fi, เสียง, ความละเอียดหน้าจอ, การพักเครื่อง/การกลับมาทำงาน, คีย์บอร์ด, ทัชแพด และอุปกรณ์ต่อพ่วงใดๆ ที่สำคัญต่อการทำงานของคุณ การใช้งานแบบเรียลไทม์จาก USB อาจช้าลง ดังนั้นควรใช้เพื่อตรวจสอบความเข้ากันได้ขั้นพื้นฐานมากกว่าการตัดสินประสิทธิภาพขั้นสุดท้าย

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

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

หากคุณได้บันทึกแอปพลิเคชัน Flatpak ไว้ใน Debian ให้เปรียบเทียบรายการนั้นกับแคตตาล็อกซอฟต์แวร์ของระบบใหม่ ติดตั้งเฉพาะแอปพลิเคชันที่คุณยังคงใช้งานอยู่ จากนั้นเปิดแต่ละแอปพลิเคชันและยืนยันว่าสามารถเข้าถึงไฟล์และอุปกรณ์ที่ต้องการได้ คำสั่งนี้flatpak list --appสามารถช่วยตรวจสอบได้ว่ามีแอป Flatpak ใดบ้างที่ติดตั้งอยู่ในระบบใหม่

เปิดเทอร์มินัลบนระบบที่ติดตั้งใหม่แล้วเรียกใช้คำสั่ง:
ostree admin status
บนระบบ OSTree ที่บูตแล้ว คำสั่งนี้จะแสดงรายการการปรับใช้และทำเครื่องหมายการปรับใช้ที่บูตอยู่ในปัจจุบันด้วยเครื่องหมายดอกจัน คู่มือ OSTree ระบุว่าคำสั่งนี้จะแสดงข้อผิดพลาดเมื่อเรียกใช้นอกระบบ OSTree ที่บูตแล้ว หากคำสั่งไม่พร้อมใช้งานหรือรายงานว่าระบบไม่ได้บูตจาก OSTree อย่าสรุปว่าแพ็คเกจ Debian ที่คุณอาจติดตั้งไว้ก่อนหน้านี้ทำให้ Debian ไม่สามารถเปลี่ยนแปลงได้ ให้ตรวจสอบเอกสารประกอบของระบบปฏิบัติการและผลลัพธ์การติดตั้งแทน ดูหน้าคู่มือสถานะผู้ดูแลระบบ OSTree อย่างเป็น ทางการ

นี่คือโปรเจกต์ด้านวิศวกรรมระบบปฏิบัติการ ไม่ใช่การแปลงเดสก์ท็อป เริ่มต้นด้วย VM หรือคอมพิวเตอร์สำรองที่ใช้แล้วทิ้ง สร้างโครงสร้างไฟล์ระบบ Debian ให้สมบูรณ์ ตรวจสอบให้แน่ใจว่าโครงสร้างนั้นเป็นไปตามข้อกำหนดของ OSTree จัดให้มีการรวม initramfs และ bootloader ตัดสินใจว่าข้อมูลใดควรอยู่ใน/etc, /var, และ/homeและออกแบบวิธีการที่แพ็กเกจและการอัปเดตกลายเป็น commit ใหม่ ทดสอบการอัปเกรด การอัปเดตที่ถูกขัดจังหวะ การรองรับฮาร์ดแวร์ และการย้อนกลับก่อนที่จะใช้ภาพนั้นบนเวิร์กสเตชันประจำวัน
คู่มือของ OSTree เองอธิบายว่า การดัดแปลงระบบปฏิบัติการที่มีอยู่แล้วนั้น จำเป็นต้องมีการตัดสินใจเกี่ยวกับโครงสร้างไฟล์ระบบ การรวมระบบบูต ผู้ใช้ระบบ และพฤติกรรมของตัวจัดการแพ็กเกจ ภาพรวมโครงการชี้ให้เห็นถึงเครื่องมือและตัวอย่างที่เน้น Debian เป็นหลัก แต่ได้อธิบายว่าเครื่องมือสร้างอิมเมจ Garden Linux OSTree เป็นเพียงตัวอย่างที่ไม่พร้อมใช้งานจริง ควรใช้แหล่งเก็บข้อมูลเหล่านั้นเป็นข้อมูลอ้างอิงทางวิศวกรรม ไม่ใช่เครื่องมือสำหรับการย้ายระบบแบบสำเร็จรูป สำหรับผู้ใช้เดสก์ท็อป Debian ส่วนใหญ่ การติดตั้งระบบปฏิบัติการที่ใช้ OSTree ซึ่งได้รับการดูแลรักษาอย่างต่อเนื่องนั้น เป็นวิธีที่ปลอดภัยและได้รับการสนับสนุนมากกว่าในการใช้งานโมเดลนี้
หลังจากย้ายข้อมูลเสร็จแล้ว ตรวจสอบว่าเครื่องบูตได้ตามปกติ ยืนยันรายการการติดตั้ง เชื่อมต่อข้อมูลสำรองอีกครั้ง และทดสอบแอปพลิเคชันที่จำเป็นของคุณก่อนที่จะลบสำเนาข้อมูลเก่าที่เหลืออยู่ ผลลัพธ์ที่ได้คือการติดตั้งเดสก์ท็อปที่จัดการโดย OSTree แต่เป็นการติดตั้งระบบปฏิบัติการใหม่พร้อมข้อมูลผู้ใช้ที่กู้คืนแล้ว ไม่ใช่การแปลงรูท Debian เดิมในตำแหน่งเดิม
ดาวน์โหลด FlightGear ได้ฟรีจากเว็บไซต์ทางการ เปรียบเทียบแพ็กเกจสำหรับ Windows, macOS และ Linux ติดตั้งไฟล์ข้อมูล และเริ่มต้นการบินครั้งแรกของคุณ
OKSampler แปลงคลิป MP3 เป็นคีย์บนแป้นพิมพ์และสามารถเล่นเสียงวนซ้ำได้ เรียนรู้ว่าซอฟต์แวร์ฟรีรุ่นเก่านี้ทำอะไรได้บ้าง ฟีเจอร์เก่าๆ สิ้นสุดลงตรงไหน และควรตรวจสอบอะไรบ้างก่อนดาวน์โหลด
เปิด Google Tasks ในเบราว์เซอร์ เพิ่มทางลัด Chrome หรือเปิดใช้งานในรูปแบบแอป และจัดการรายการสิ่งที่ต้องทำตามวันที่ผ่านปฏิทินและ Gmail
ติดตั้งเกม Don't Starve Together เวอร์ชัน Linux ผ่าน Steam เริ่มเล่นในโลกใหม่ หรือเข้าร่วมกับเพื่อน ๆ โดยทำตามขั้นตอนการตั้งค่าและการแก้ไขปัญหาเหล่านี้
เรียนรู้วิธีเล่น DiRT Rally บน Linux หากคุณมีเกมนี้อยู่แล้วบน Steam: ติดตั้งเวอร์ชันสำหรับระบบ Linux โดยเฉพาะ เปิดใช้งาน และใช้ Proton เป็นตัวเลือกสำรองเท่านั้น
ติดตั้งเกม Squad บน Linux โดยใช้ Steam Play และ Proton จากนั้นติดตั้งเกม เลือกเครื่องมือตรวจสอบความเข้ากันได้ และแก้ไขปัญหาเกี่ยวกับการโกงเกม
ดาวน์โหลดและตรวจสอบไฟล์ ISO ของ LMDE 5 ที่จัดเก็บไว้ สร้าง USB ที่สามารถบูตได้ และเลือกการตั้งค่าการติดตั้งที่ปลอดภัย Elsie หมดอายุการใช้งานแล้ว โปรดดู LMDE เวอร์ชันปัจจุบัน
สร้าง USB สำหรับติดตั้ง Windows 11 บน Linux ด้วย Ventoy: ดาวน์โหลดไฟล์ ISO อย่างเป็นทางการ ติดตั้ง Ventoy อย่างปลอดภัย คัดลอกอิมเมจ และบูตไปยังพีซีเป้าหมาย
ติดตั้ง Wireshark บน Ubuntu, Debian, Fedora, Arch หรือ openSUSE โดยใช้คำสั่งแพ็กเกจปัจจุบัน จากนั้นกำหนดค่าการจับแพ็กเก็ตแบบเรียลไทม์ได้อย่างปลอดภัย
ติดตั้ง Devuan Excalibur จากไฟล์ ISO แบบ Live บนเดสก์ท็อป ตรวจสอบไฟล์ที่ดาวน์โหลด สร้าง USB ที่สามารถบูตได้ ป้องกันพาร์ติชั่นที่มีอยู่ และทำการติดตั้งให้เสร็จสมบูรณ์ด้วย Refracta Installer