โดยปกติเมื่อเราพูดถึง OS หรือซอฟต์แวร์สำหรับบอร์ด Raspberry Pi ของเราเรามักจะพบ Raspbian หรือ Noobs เป็นชื่อที่เกี่ยวข้องเพื่อวัตถุประสงค์ดังกล่าว การแจกแจงที่น่าสนใจที่จะใช้กับ Raspberry Pi ของเรา แต่อะไร พวกเขาไม่ใช่คนเดียวที่เราสามารถใช้ได้.
สำหรับช่างซ่อมบำรุงที่มากขึ้นไม่เพียง แต่ในฮาร์ดแวร์ แต่ในซอฟต์แวร์ยังมีการกระจาย Gnu / Linux ที่คุณจะต้องชอบและเข้ากันได้กับ Raspberry Pi และบอร์ด SBC จำนวนมากการกระจายนี้ เรียกว่า slackware.
Slackware ปรับให้เข้ากับฮาร์ดแวร์ไม่ใช่ฮาร์ดแวร์สำหรับ Slackware
Slackware เป็นการแจกจ่ายแบบเก่าจากโลก Gnu / Linux แต่มีประสิทธิภาพไม่น้อยสำหรับสิ่งนั้น มี รุ่นพิเศษที่เรียกว่า ARM ซึ่งเน้นสำหรับการติดตั้งบนบอร์ดเช่น Raspberry Pi หรือ Banana Pi ระบบปฏิบัติการนี้มีพลังและสาระสำคัญของ Slackware ดั้งเดิม แต่ ขาดซอฟต์แวร์บางอย่างเช่นเดสก์ท็อป KDE หรือ Gnomeเดสก์ท็อปหนักซึ่งไม่ใช่ทุกบอร์ดที่รองรับและทำงานได้ แต่เราสามารถหาเดสก์ท็อปขนาดเล็กที่จะทำงานได้อย่างสมบูรณ์บนบอร์ดของเรารวมทั้งซอฟต์แวร์อื่น ๆ ที่ปรับให้เหมาะสม
อย่างไรก็ตามคุณสมบัติของ Slackware ไม่ได้อยู่ที่เดสก์ท็อปหรือแพ็คเกจ แต่เป็นการใช้ทรัพยากรอย่างสิ้นเปลือง Slackware ไม่มีหรือมีแพ็คเกจไบนารีแทน ใช้แพ็คเกจที่คอมไพล์ไว้ล่วงหน้า, แพ็กเกจที่ติดตั้งโดยการคอมไพล์และปรับซอฟต์แวร์ทั้งหมดให้เหมาะสมกับฮาร์ดแวร์ที่เรามี
สำหรับเรื่องนี้, ผู้พัฒนา Slackware ได้สร้าง Slackbuilds, แพ็คเกจที่คอมไพล์แล้ว แต่ไม่ได้หมายความว่าเราไม่สามารถมีซอฟต์แวร์บางตัวได้ ซึ่งเป็นสิ่งที่เราสามารถทำได้โดยการติดตั้ง tar.gz หรือใช้เครื่องมือเอเลี่ยนหรือ dpkg
ทั้งหมดนี้มีความสำคัญเนื่องจากทำให้ระบบปฏิบัติการและซอฟต์แวร์เร็วกว่าการกระจายอื่น ๆ บนบอร์ดเดียวกันเนื่องจากซอฟต์แวร์ปรับให้เข้ากับฮาร์ดแวร์ไม่ใช่ในทางอื่น
โดยส่วนตัวแล้วสิ่งหนึ่งที่ฉันชอบมากที่สุดเกี่ยวกับ Raspberry Pi ก็คือ ระบบปฏิบัติการใดก็ได้ที่สามารถติดตั้งบนไมโครการ์ด และเปลี่ยนตามความต้องการของเราเพียงแค่ปิดและเปลี่ยนการ์ด ดังนั้น ความพยายาม Slackware บน Raspberry Pi ของเราจะใช้เวลาเท่านั้นและหากเราไม่แน่ใจมากเราสามารถแลกเปลี่ยนการ์ดและดำเนินการต่อด้วย Raspbian ได้ตลอดเวลาคุณไม่คิดเหรอ?