มีความแตกต่างของความเสถียรระหว่าง Linux distros หรือไม่?


19

ฉันใช้ Debian มาตั้งแต่ปี 2010 เพื่อจุดประสงค์ในบ้าน Debian ยังคงเป็นตัวเลือกที่ดีหรือไม่ถ้าฉันต้องการเซิร์ฟเวอร์สำหรับการใช้งานเครือข่ายหนัก, cpu, ดิสก์และหน่วยความจำ?

เมื่อเดือนที่แล้วฉันฟังผู้ดูแลบางคนบอกว่า RedHat มีความเสถียรที่สุดในการดำเนินการเป็นกลุ่มและ CentOS เป็น RHEL รุ่นฟรี ความคิดเห็นของพวกเขาคือ CentOS เป็น distro ฟรีที่ดีที่สุด CentOS กำลังได้รับความนิยมอย่างมากในประเทศของฉัน (สาธารณรัฐโดมินิกัน) และฉันก็สงสัยว่า Debian จะอยู่ข้างหลังหรือไม่

RedHat, Debian, CentOS หรือ Suse สามารถใช้กับเซิร์ฟเวอร์การดำเนินการจำนวนมากได้หรือไม่?


4
หรือคุณสามารถใช้ FreeBSD;)
123456

คำตอบ:


23

คำถามประเภทนี้ไม่สามารถตอบได้อย่างเป็นกลาง ด้วยเหตุผลหลายประการ:

  1. คำว่าเสถียรอาจหมายถึงอะไรอย่างแท้จริง มันเป็นเรื่องง่ายที่จะหาเกณฑ์มาตรฐาน ( ตัวอย่างสุ่มจาก Google ) เปรียบเทียบลักษณะเฉพาะบางอย่างของการคำนวณ แต่ไปไกลถึงการประกาศ distro "เสถียร" หรือ "นักแสดง" หรือคำทั่วไปอื่น ๆ เช่นนี้ค่อนข้างไกล

  2. มีความแตกต่างอย่างมากระหว่างการติดตั้งการกระจายวานิลลาและการปรับแต่ง ด้วยการแฮ็คที่เหมาะสม Debian, Red Hat, SuSE หรือ distro อื่น ๆ สามารถทำได้เพื่อประพฤติในแบบที่คุณต้องการ ไม่ว่าในกรณีใดคุณควรพบกับปัญหาด้านเสถียรภาพ / ประสิทธิภาพคุณจะพบวิธีที่จะเอาชนะปัญหาเหล่านั้นโดยไม่คำนึงถึงสิ่งที่คุณใช้

  3. งานส่วนใหญ่ที่ทำให้ระบบมีเสถียรภาพเกิดขึ้นในเคอร์เนลนั่นคือ Linux ตอนนี้สิ่งนี้อาจนำไปสู่ ​​distros ที่จะกระทำแตกต่างกันเล็กน้อยเนื่องจากเรือแต่ละลำที่มีเคอร์เนลรุ่นแยกต่างหากเปิดใช้งานโมดูลบางอย่างหรือไม่ อย่างไรก็ตามเนื่องจากการติดตั้งเคอร์เนลของคุณเป็นตัวเลือกเสมอ (ทำอีกครั้งหลังจากทำโปรไฟล์ระบบของคุณและตรวจจับปัญหาที่นั่น) สิ่งนี้ไม่ได้มีอยู่ในตัว distro แต่เป็นการอินสแตนซ์ต่าง ๆ ของเคอร์เนล

  4. มันค่อนข้างเข้าใจผิดคิดว่า distros จะแข่งขันในระดับนั้น พวกเขามักจะแข่งขันในระดับของเครื่องมือผู้ดูแลระบบที่พวกเขาเสนอ (การจัดการแพคเกจเป็นตัวอย่างที่ดีที่สุด) คุณภาพของความช่วยเหลือและเอกสารประกอบ (Ubuntu มุ่งเป้าไปที่ผู้ใช้เดสก์ท็อปชั่วคราวโดยที่ Red Hat จัดการดูแลระบบองค์กร) สนับสนุน.

คำแนะนำส่วนตัวของฉันที่มีต่อคุณคือการไม่ถูกลากเข้าไปใน flamewars ที่ไม่มีความหมายเหล่านี้ (distro ของฉันดีกว่าของคุณ) ในที่สุดมันเป็นเรื่องของการตั้งค่าส่วนตัว ลองทำอะไรสักอย่างเพื่อตัวคุณเองแล้วคุณจะรู้ได้อย่างรวดเร็วว่าแม้ว่าแต่ละ distro จะทำหน้าที่แตกต่างกันไปเล็กน้อย แต่ก็ไม่มีอะไรที่คนอื่นจะทำได้ มันช่วยให้รู้จักใครบางคนในชีวิตจริงที่คุ้นเคยกับหนึ่ง distro (ในกรณีของคุณ CentOS)

นอกจากนี้ Debian ยังมีความเสถียรมากกว่า RHEL หรือ CentOS อีกด้วย


6
"4. มันเป็นความเข้าใจที่ผิดเล็กน้อยที่จะจินตนาการว่า distros จะแข่งขันกันในระดับนั้นพวกเขามักจะแข่งขันในระดับที่เครื่องมือผู้ดูแลระบบที่พวกเขาเสนอให้ (การจัดการบรรจุภัณฑ์เป็นตัวอย่างที่ดีที่สุด) คุณภาพของความช่วยเหลือและเอกสารประกอบ ผู้ใช้เดสก์ท็อปโดยที่ Red Hat จัดการดูแลระบบองค์กรที่ผ่านการปรุงรส) หรือคุณภาพของการสนับสนุนเชิงพาณิชย์ ไม่มีใครสามารถพูดได้ดีกว่านี้
Jhonnytunes

ฮ่า ๆ ของฉันคือ Debian เพื่อนของฉันเป็นคนที่พูดถึงฉันเกี่ยวกับ Centos ที่เหนือกว่าคือ แต่ป่วยติดกับ Debian ถ้าฉันรู้ว่าฉันสามารถใช้มันสำหรับการดำเนินงานจำนวนมาก
Jhonnytunes

เพียงแค่ต้องการเพิ่มว่าในช่วงหลายปีที่ผ่านมาโดยเฉพาะอย่างยิ่งหลังจาก Torvalds เปลี่ยน Kernel-Release-Schedule การปรับแต่งมีน้อยลงและ distros ส่วนใหญ่จะส่งเคอร์เนล vanilla มากหรือน้อยอีกครั้ง
Fabian Zeindl

@FabianZeindl คุณช่วยอธิบายได้ไหม? ฉันอยู่ภายใต้ความประทับใจที่อูบุนตูเกิดปัญหาเนื่องจากเมล็ดไม่ดี
Jesvin Jose

แน่นอนว่าการขัดข้องยังคงเกิดขึ้นจากมัน ฉันใช้ Desktop-Linux ตั้งแต่ ~ 2002 - ~ 2008 ฉันสังเกตเห็นว่าในช่วงเวลานั้นหลังจาก kernel.org เปลี่ยนแปลงมันเป็นตารางการพัฒนามีการดัดแปลงน้อยกว่า distros ก่อนหน้านั้นระหว่างการปล่อยเคอร์เนลที่เสถียรนั้นมีขนาดใหญ่กว่ามากดังนั้นพวกเขาจึงเพิ่มแพตช์มากมาย
Fabian Zeindl

8

ฉันคิดว่าตัวเลือกที่ดีที่สุดในฐานะเซิร์ฟเวอร์ระบบปฏิบัติการคือ CentOS แม้ว่า RedHat จะดีกว่า! CentOS เป็นอนุพันธ์จาก RedHat มันได้รับ RedHat เปลี่ยนเป็นบิต (ในการเปลี่ยนแปลงในเคอร์เนล) และจัดจำหน่ายภายใต้ชื่อของ CentOS ดังนั้นทั้งสองจึงเหมือนกัน ข้อได้เปรียบที่ยอดเยี่ยมของ CentOS ก็คือฟรีและข้อดีของ RedHat ก็คือการสนับสนุนที่กว้างขวางและยาวนาน ดังนั้นหากคุณต้องการติดตั้งเครือข่ายสำหรับธุรกิจขนาดเล็กหรือสิ่งที่คล้ายกัน CenOS นั้นดีที่สุด แต่ถ้าคุณกำลังมองหาระบบปฏิบัติการเซิร์ฟเวอร์ที่สามารถจัดการเครือข่ายขนาดใหญ่หรือเครือข่ายองค์กรได้ดีที่สุดน่าจะเป็น RedHat แต่จำไว้ว่า RedHat RHEL เเพง.

เกี่ยวกับ SUSE: OpenSUSE นั้นดีมีประสิทธิภาพแข็งแกร่งปลอดภัยและมุ่งเน้นระบบเครือข่าย (!!) แต่ทุกระดับนั้นต่ำกว่าเมื่อเปรียบเทียบกับทั้งสองที่กล่าวมาข้างต้น

เกี่ยวกับ Ubntu (มาจาก Debian): มันขาดคุณสมบัติทั้งหมดที่เซิร์ฟเวอร์ต้องมี!


4
OpenSuSE ไม่แข็งแกร่ง - และฉันชอบมันมาก ข้อเสียเปรียบที่ยิ่งใหญ่ที่สุดคือช่วงเวลาสั้น ๆ SLES ดีกว่า - แต่นั่นเป็นตัวแปร SuSE ที่มีราคาแพง
นิลส์

2
คุณหมายความว่าอย่างไรกับ "อูบุนตูขาดคุณสมบัติทั้งหมดที่เซิร์ฟเวอร์ต้องมี" ฉันใช้งาน Ubuntu บนเซิร์ฟเวอร์เกือบทุกเครื่องที่ฉันดูแลมาหลายปีและไม่เคยพลาดอะไรเลย
Fabian Zeindl

4

ในแง่ของความมั่นคงฉันไม่พบความแตกต่างระหว่าง Centos และ Debian (เสถียร) ฉันมีเครื่องจักรที่ใช้ Debian Squeeze, Centos 5.8, Centos 6.2 และ Slackware ใช้ Centos หากมีซอฟต์แวร์เฉพาะที่ไม่สามารถใช้ได้สำหรับ Debian มิฉะนั้นฉันจะใช้ Debian เนื่องจากความมั่นคงเป็นคำถามที่ฉันจะแยกออกจากซิด


3

สำหรับสภาพแวดล้อมเซิร์ฟเวอร์ที่ร้ายแรงซึ่งกำลังมองหาตัวเลือกที่ไม่มีต้นทุน CentOS เป็นหนทางที่แน่นอน

มันถูกเรียกเก็บเงินเป็น RHEL (Red Hat Enterprise Linux) รุ่น "ฟรี" และเป็นระบบปฏิบัติการเดียวกับการสร้างแบรนด์ที่ต่างกัน


5
ไม่แตกต่างกันมากกับ Debian - เกี่ยวกับราคา
นิลส์

3

ฉันกำหนด "เสถียร" จากมุมมองด้านความปลอดภัย ในมุมมองนั้นมี CVB ของ Debian จำนวนมากในอดีตเนื่องจากพยายามรวมคุณสมบัติใหม่ล่าสุดไว้ RedHat และ CentOS ดังกล่าวนั้นค่อนข้างอนุรักษ์นิยมมากกว่าในด้านนั้น


2

ทุกวันนี้เคอร์เนล Linux และ Linux distros ส่วนใหญ่มีความเสถียรเมื่อเปรียบเทียบกับปีก่อน

แต่ถึงกระนั้นก็มีบางคนที่มีความมั่นคงมีความมั่นคงแล้วคนอื่น ๆ แต่มันก็ไม่สำคัญมากนักยกเว้นว่า uptime 99.8% จะไม่ดีสำหรับคุณและคุณกำลังมองหา 99.999%

Linux distros ใหม่บางตัว (เช่น Archlinux) นั้นเข้าใกล้กับทุกสิ่งที่สร้างล่าสุดและนำคุณสมบัติใหม่มากมายและยังคงมีความเสถียรเพียงพอสำหรับใช้ในบ้าน


-1

ในมุมมองส่วนตัวของฉัน Scientific Linux เป็นตัวเลือกที่ยอดเยี่ยม (สำรองโดย CERN และ fermilab) โดยอิงตาม RHEL หลายปีที่สนับสนุน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.