วันนี้ผู้ที่รับผิดชอบโครงการ Fedora เปิดตัว Fedora 31 เวอร์ชันเบต้า ซึ่งผู้ใช้ที่สนใจจะสามารถช่วยในการตรวจจับข้อผิดพลาดที่เกี่ยวข้องกับความเสถียรของระบบ
ในระหว่างการพัฒนาเวอร์ชันเบต้านี้ ในเกือบทุกสัปดาห์โครงการมีวันทดลองใช้ เป้าหมายคือการทดสอบคุณลักษณะเฉพาะเช่นเคอร์เนล, Fedora Silverblue, อัปเดต, GNOME, การทำให้เป็นสากล ฯลฯ เป็นเวลาหนึ่งวัน ทีมงานคุณภาพพัฒนาและเสนอชุดการทดสอบโดยทั่วไปแล้วจะดำเนินการได้ง่าย
เกี่ยวกับ Fedora Beta 31
ท่ามกลางการเปลี่ยนแปลงที่เสนอในเวอร์ชันเบต้านี้ เราจะพบว่า Firefox ใช้ Wayland โดยกำเนิด โดยปริยายแน่นอน หากเซสชันเดสก์ท็อปอนุญาต
ในขณะที่ แอพ Qt จะใช้ Wayland ในทำนองเดียวกัน ระหว่างเซสชัน GNOME บน Wayland
สำหรับแพ็กเกจ RPM รูปแบบการบีบอัด zstd จะใช้แทน xz เวลาในการคลายการบีบอัดจะเร็วขึ้นมากโดยขึ้นอยู่กับปัจจัยสามหรือสี่สำหรับแพ็คเกจ Firefox แต่การสร้างแพ็กเกจนั้นใช้เวลานานกว่าเล็กน้อย
แหล่งที่มา RPM สามารถสร้างการอ้างอิงแบบไดนามิกในระหว่างการคอมไพล์ ในความเป็นจริงภาษามากขึ้นเรื่อย ๆ เช่น Rust หรือ Go จัดการการอ้างอิงเพื่อรวบรวมโครงการ ดังนั้นผู้ทำแพ็กเกจจึงไม่มีโปรเจ็กต์เหล่านี้ในการคัดลอกการอ้างอิงที่โปรเจ็กต์ได้แจ้งตัวเองอีกต่อไป
สำหรับเคอร์เนลลินุกซ์ i686 จะไม่คอมไพล์อีกต่อไปและที่เก็บที่เกี่ยวข้องจะถูกลบออกด้วย. ในความเป็นจริงจะไม่มีภาพ Fedora สำหรับสถาปัตยกรรมนี้อีกต่อไปและจะไม่มีการอัปเดต Fedora 30 สำหรับผู้ใช้เหล่านี้ แพ็กเกจ I686 สามารถคงอยู่ในที่เก็บสำหรับผู้ใช้สถาปัตยกรรม x86_64 เท่านั้น
สำหรับ Fedora 31 มีการวางแผนที่จะเสนอการกำหนดค่าตัวเชื่อมโยงทางเลือก เพื่อเปลี่ยนจากโครงการ GNU LD เป็นโครงการ LLVM LDD ได้อย่างง่ายดายและในทางกลับกันโดยไม่ต้องเปลี่ยนสภาพแวดล้อมการพัฒนาและสำหรับเครื่องที่เปิดใช้คุณลักษณะ UEFI Secure Boot GRUB สามารถใช้โมดูลความปลอดภัยได้แล้ว
ตัวแก้ไขลิงค์ binutils GOLD ซึ่งพัฒนาโดย Google แต่ดูแลโดย GNU ตอนนี้มีแพ็คเกจ binutils-gold ของตัวเองเพื่อให้ถอดออกได้ง่ายหากหยุดการบำรุงรักษา โครงการนี้ไม่ได้รับการพัฒนาอย่างจริงจังอีกต่อไป
Python 2 จะไม่ได้รับการสนับสนุนอีกต่อไป ภายใน Fedora 31 นับตั้งแต่โครงการอย่างเป็นทางการในเดือนมกราคม 2020 ดังนั้นไบนารี Python ในระบบจึงเกี่ยวข้องกับ Python 3 ซึ่งตัวสร้างเอกสาร Sphinx ไปที่เวอร์ชัน 2 และไม่สามารถใช้งานร่วมกับ Python 2 ได้
ดังนั้นในกรณีที่เกิดปัญหาคุณสามารถสร้าง symlink ~ / .local / bin / python สำหรับผู้ใช้หรือ / usr / local / bin / python สำหรับทั้งระบบเพื่อเรียกคืนพฤติกรรมปกติ
ในความเป็นจริงมีการลบแพ็คเกจ Python 2 จำนวนมากเพื่อให้เฉพาะโครงการล่าสุดที่ไม่ได้แปลงเป็น Python 3 ในปัจจุบัน
การเปลี่ยนแปลงอีกอย่างในเบต้านี้ก็คือ OpenSSH ปฏิเสธการระบุรหัสผ่านโดยค่าเริ่มต้น สำหรับบัญชี superuser กลุ่มผู้ใช้ทั้งหมดมีความสามารถดั้งเดิมในการ ping เครือข่ายโดยไม่ต้องใช้ไบนารี setuid โดยเฉพาะอย่างยิ่งสำหรับสภาพแวดล้อมแบบคอนเทนเนอร์หรือ Fedora Silverblue
จากการอัปเดตแพ็กเกจระบบมีดังต่อไปนี้:
- RPM ถึงเวอร์ชัน 4.15
- อัปเดต IBus 1.5.21
- อัปเดตไลบรารี glibc C เป็นเวอร์ชัน 2.30
- Gawk ได้รับการอัปเดตเป็นเวอร์ชัน 5.0
- ภาษา Go ไปสู่เวอร์ชัน 1.13
- ภาษา Perl เป็นเวอร์ชัน 5.30
- อัปเดตภาษา Erlang และ OTP เป็นเวอร์ชัน 22
- ในขณะที่คอมไพเลอร์ Haskell GHC และ Stackage LTS ตามลำดับไปที่เวอร์ชัน 8.6 และ 13
- แบตเตอรี่. Net Mono ที่ให้บริการฟรีจากเวอร์ชัน 5.20
- สภาพแวดล้อมและห่วงโซ่การสร้าง MinGW ผ่านลำดับที่หก
ในที่สุด หากคุณต้องการลองรุ่นเบต้านี้คุณจะได้รับภาพ จากลิงค์ด้านล่าง
การทดสอบที่จะดำเนินการและรายงานจะดำเนินการผ่าน ในหน้าถัดไป หากคุณมี Fedora 30 หรือ 29 ในเครื่องของคุณอยู่แล้วคุณสามารถอัปเกรดเป็นเบต้าได้ (แม้ว่าจะไม่ใช่ตัวเลือกที่แนะนำเนื่องจากความเสถียร)
ในขณะนี้เวอร์ชันสุดท้ายคือวันที่ 22 หรือ 29 ตุลาคม
ความเข้ากันได้กับไอน้ำเช่นนี้เป็นอย่างไร? มันจะเข้ากับ nvidia GPU ได้อย่างไร?
ความเข้ากันได้สำหรับอะไร?