พวกเขากำลังทำงานกับเว็บอินเตอร์เฟสตัวติดตั้ง Anaconda อยู่แล้ว 

Jiri Konecny ​​แห่ง Red Hat ประกาศเมื่อไม่กี่วันก่อนว่า กำลังดำเนินการปรับปรุงและปรับปรุงส่วนต่อประสานผู้ใช้ของตัวติดตั้ง Anaconda ให้ทันสมัย ซึ่งใช้ใน Fedora, RHEL, CentOS และลีนุกซ์รุ่นอื่น ๆ

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

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

เป็นที่กล่าวขวัญกันว่า แทนที่จะใช้ไลบรารี GTK อินเทอร์เฟซใหม่จะใช้เทคโนโลยีเว็บ และจะอนุญาตให้การควบคุมระยะไกลผ่านเว็บเบราว์เซอร์

เป็นเวลานานพอสมควรแล้วที่เราได้สร้างอินเทอร์เฟซผู้ใช้ที่ใช้ GTK สำหรับ Anaconda : ตัวติดตั้งระบบปฏิบัติการสำหรับ Fedora, RHEL, CentOS เป็นเวลานานแล้วที่เรา (ทีม Anaconda) มองหาความเป็นไปได้ในการปรับปรุงและปรับปรุงประสบการณ์ผู้ใช้ ในโพสต์นี้ เราอยากจะอธิบายว่าเรากำลังทำอะไรอยู่ และเหนือสิ่งอื่นใด บอกคุณเกี่ยวกับสิ่งที่คุณคาดหวังได้ในอนาคต

อันดับแรก เราต้องบอกว่าเราตัดสินใจที่จะแบ่งปันข้อมูลนี้ในไม่ช้า ขณะนี้เราอยู่ในขั้นตอนที่เราได้ตัดสินใจแล้ว เรามี 'ต้นแบบการทำงาน' ของโซลูชันที่พร้อมใช้งานแล้ว แต่อย่าเพิ่งคาดหวังภาพหน้าจอหรือการสาธิต!

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

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

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

คุณคาดหวังอะไรได้บ้าง
เราจะเขียน UI ใหม่เป็น UI บนเว็บเบราว์เซอร์โดยใช้เทคโนโลยีห้องนักบินที่มีอยู่ เราใช้แนวทางนี้เนื่องจาก Cockpit เป็นโซลูชันที่สมบูรณ์พร้อมการสนับสนุนที่ยอดเยี่ยมสำหรับแบ็กเอนด์ (Anaconda DBus) 

การออกแบบอินเทอร์เฟซใหม่ จะสร้างจากงานที่ทำไปแล้วเพื่อเพิ่มโมดูลาร์ของตัวติดตั้ง และจะไม่ส่งผลกระทบอย่างมีนัยสำคัญกับผู้ใช้ Fedora เนื่องจาก Anaconda ส่วนใหญ่ได้รับการแปลงเป็นโมดูลที่โต้ตอบผ่าน DBus API แล้ว และอินเทอร์เฟซใหม่จะใช้ API โดยไม่ต้องทำใหม่ภายใน

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

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

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

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เอเลียน dijo

    ฉันไม่เข้าใจว่าคุณหมายถึงอะไรในการติดตั้ง vnc จากระยะไกล คุณช่วยส่งวิดีโอสอนให้ฉันเข้าใจได้ไหม