Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

Fedora Labs คืออะไร และมีประโยชน์อย่างไร?

Fedora Labs เป็น pre-built images ของ Fedora 32 Workstation การกระจาย Linux ที่รู้จักกับประสิทธิภาพมั่นคงและซอฟต์แวร์แพ็กเกจใหม่ Fedora Labs ทำให้ผู้ใช้ใน use cases ทั่วไปบางอย่าง เข้าถึง image ที่มาพร้อมซอฟต์แวร์ทั้งหมดที่พวกเขาต้องการ เพื่อเริ่มงานทันทีหลังติดตั้ง

ตอนนี้มี 8 labs ต่างๆ ครอบคลุมทุกอย่างจากดาราศาสตร์ ถึงเกม และการออกแบบ ทั้งหมดเป็น live systems ไม่ต้องติดตั้งอะไรลงระบบ ซึ่งเป็นตัวเลือกดึงดูดสำหรับผู้ที่มีระบบรันอยู่แล้ว มาดูทั้ง 8 ตัวสรุป

1. Fedora Astronomy Lab

Astronomy Lab มาพร้อมเครื่องมือหลากหลายสำหรับดาราศาสตร์ รวมถึงซอฟต์แวร์ visualization, scientific Python tools, และฟรี astronomical image processing software น่าสนใจคือ library รองรับการควบคุมอุปกรณ์ดาราศาสตร์ Lab นี้ยอดเยี่ยมสำหรับนักดาราศาสตร์ทั้งมืออาชีพและสมัครเล่น

2. Fedora Comp-Neuro Lab

Comp-Neuro Lab ปรัชญาเหมือน Astronomy Lab: มาพร้อม free Neuroscience modeling software array เพื่อเริ่มงานเร็ว รวมถึง SciPy scientific Python library และ NEURON detailed neuron simulation environment ทำงานระดับ single-neuron ได้

3. Fedora Design Suite

Lab นี้คุณอาจเคยได้ยิน เพราะ graphic design เป็นการใช้งานทั่วไปสำหรับเครื่องที่ค่อนข้าง powerful Design Suite มาพร้อม open-source essential design apps ทั้งหมด: GIMP, Blender, Inkscape, Darktable, และ Krita ให้ใช้ hardware compatibility ที่ดีของ Fedora บนแล็ปท็อป convertible วาดและออกแบบได้เต็มที่

4. Fedora Games Lab

Use case เฉพาะทางอีกตัวที่นิยม Gaming บน Linux ดีขึ้นมาก 2-3 ปี Games Lab น้อยกว่า hardcore gamer distro เช่น Pop!_OS แต่โฟกัสที่ free และ open-source games ที่มีมากมายให้ชุมชน

ฉันชอบแนวทางนี้ เพราะฉลองงานที่คนทำมานานเพื่อให้เรามีเกมสนุกบน Linux ที่ฟรีและเปิด แตถ้าคุณเป็น hardcore gamer บน Linux และอยากใช้ Fedora Games Lab มีตัวเลือกง่ายในซอฟต์แวร์สโตร์เข้าถึง proprietary Nvidia drivers และ Steam

5. Fedora Jam Lab

Jam Lab สำหรับผู้ที่อยากผลิตเสียงบน Linux โฟกัส production เพลงด้วย MuseScore และ TuxGuitar มีแอปและใช้งานมากสำหรับผู้ผลิตเสียงไม่ใช่เพลง สำคัญคือ Ardour multi-channel audio production application ที่รู้สึก professional มาก

6. Fedora Python Classroom

Python Classroom เป็น lab น่าสนใจมาก มี Python learning tools เยอะมากใน live environment เดียว: Mu editor, Python 3 IDLE, multiple IDEs, editors, shells, และ Git ส่วนน่าสนใจที่สุดคือ มีหลายวิธีเข้าถึง Python Classroom

ดาวน์โหลด ISO Image ใส่ flash drive รันบน x86_64 ปกติ ได้ ARM image สำหรับ Raspberry Pi platform เรียนรู้พัฒนาซอฟต์แวร์คลาสสิก ได้ Vagrant Box image import เข้า VirtualBox หรือ libvirt hypervisor ได้ Docker container รันกับ Docker (หรือ Podman) ทั้งหมดนี้สำคัญมากสำหรับผู้เรียน Python ให้สภาพแวดล้อมทำงานสะดวก แยกได้ และ deploy เร็ว

7. Fedora Security Lab

Security Lab ตัวเลือกดีสำหรับ security testing ใช้ Fedora เป็น base มีเครื่องมือคล้าย Kali Linux, Parrot OS, Blackbuntu และ security-focused Linux distributions อื่นๆ เครื่องมือหลายอย่างรวม classics เช่น aircrack-ng, John the Ripper, และ Wireshark ให้ platform ดี รันได้ดีจาก USB stick หรือ VM ด้วย XFCE Desktop Environment และ terminal-based tools เหมาะสำหรับ security testers และตัวเลือกแทน Kali หรือ Parrot

8. Fedora Robotics Lab

Robotics Lab เป็นสนามเด็กเล่น tinkerer ขั้นสุด มีเครื่องมือเยอะสำหรับโปรเจกต์หุ่นยนต์ มาพร้อม development environments หลายอย่าง: Arduino และ Eclipse multi-language IDE, Gazebo 3D robotics simulator มีทุกอย่างสร้างหุ่นยนต์ฝันของคุณ

ทำไม Fedora Labs จึงสำคัญ?

Fedora Labs สำคัญมาก ควรพูดว่าไม่ต้องดาวน์โหลดเป็น ISO แยกและสร้าง bootable USB หรือ VM คุณติดตั้งซอฟต์แวร์ทีละชิ้นได้ และติดตั้งเป็น DNF groups ได้ โดยเปิดเทอร์มินัลพิมพ์ dnf grouplist

แตการแพ็คเป็น live systems ที่สะดวก ทำให้ผู้ใช้ดาวน์โหลด ISO, flash ไป USB, ทำอย่างที่เราทำทุกคนอย่างน้อยหนึ่งครั้งในชีวิต Linux user และเริ่มต้นกับซอฟต์แวร์ที่เกี่ยวข้องทันที นอกจากเป็น live systems ยังมีปุ่ม "Install to Hard Drive" ที่ง่ายมาก ให้ผู้ใช้ invest เต็มที่ในระบบที่มี งานที่ Fedora Project ทำที่นี่ยอดเยี่ยม ควรได้รับการยกย่อง

ตอนนี้คุณมี OS images ใหม่เยอะเล่น ลองเรียนรู้ Virtual Machine Manager บน Linux, วิธีสร้าง Linux live USB บน macOS, และ tips เร่งความเร็ว VM