Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

ไม่ต้องการจ่าย Red Hat Linux? ลองใช้ CentOS แทน

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

ในกรณีที่คุณยังไม่ทราบ เว็บส่วนใหญ่ขับเคลื่อนโดย Linux -- Facebook, Twitter, Google และเว็บไซต์อินเทอร์เน็ตรายใหญ่อื่นๆ ส่วนใหญ่ใช้ Linux สำหรับเซิร์ฟเวอร์ของตน ในขณะที่ผู้ดูแลระบบเซิร์ฟเวอร์สามารถเลือกระหว่างการกระจายหลายแบบสำหรับองค์กรหรือการตั้งค่าเซิร์ฟเวอร์ ผู้นำหลักของการแจกจ่ายเหล่านี้คือ Red Hat อย่างไรก็ตาม Red Hat Enterprise Linux หรือเรียกสั้นๆ ว่า RHEL ต้องใช้เงินเป็นจำนวนมากในค่าธรรมเนียมการสนับสนุน หาก RHEL สนใจคุณแต่เรื่องเงินเป็นปัญหา การลองใช้ CentOS นั้นแทบจะเป็นไปไม่ได้เลย

ความแตกต่างระหว่าง CentOS และ RHEL

CentOS ย่อมาจาก Community ENTerprise Operating System เป็นการแจกจ่าย Linux ที่เหมือนกันในระดับไบนารีกับ RHEL เนื่องจากแพ็คเกจของ CentOS มาจาก Red Hat โดยตรง สิ่งนี้เกิดขึ้นได้เนื่องจากการแจกจ่าย Linux ใด ๆ นั้นฟรีและต้องเปิดให้ใช้งานได้ฟรี เร้ดแฮทปฏิบัติตามนี้และเสนอการแจกจ่ายโดยเสรี อย่างไรก็ตามมีให้เฉพาะในแต่ละแพ็คเกจเท่านั้น หากคุณต้องการได้รับการแจกจ่ายทั้งหมด คุณจะต้องซื้อแพ็คเกจการสนับสนุนจาก Red Hat ซึ่งเป็นวิธีที่พวกเขาทำเงินได้ ชุมชนรอบๆ CentOS ใช้เวลาในการดาวน์โหลดแพ็คเกจทั้งหมดที่มีให้โดย Red Hat ทำแพ็คเกจใหม่เพื่อแทนที่การสร้างแบรนด์ Red Hat ด้วยการสร้างแบรนด์ CentOS จากนั้นจึงเสนอแพ็คเกจแพ็คเกจใหม่เป็นการแจกจ่าย CentOS ทั้งหมดนี้เป็นกฎหมายโดยสมบูรณ์และไม่ใช่การขโมย หากคุณไม่สามารถหรือไม่ต้องการจ่าย Red Hat สำหรับการแจกจ่าย คุณสามารถใช้ CentOS แทน (หากไม่มีการสนับสนุนระดับพรีเมียมที่ Red Hat เสนอให้ลูกค้า)

ลักษณะ RHEL-Like ของ CentOS

ไม่ต้องการจ่าย Red Hat Linux? ลองใช้ CentOS แทน

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

ไม่ต้องการจ่าย Red Hat Linux? ลองใช้ CentOS แทน

การใช้ CentOS นั้นค่อนข้างน่าเบื่อ (จากมุมมองของผู้ใช้เดสก์ท็อป) แต่นั่นก็เป็นสิ่งที่ดี มีเครื่องมือมากมายในการกำหนดค่าบริการเซิร์ฟเวอร์ต่างๆ และความเสถียรก็ให้ความน่าเชื่อถือที่จำเป็นสำหรับความต้องการระดับการผลิต หากคุณเคยใช้ Fedora มาก่อน คุณจะคุ้นเคยกับเครื่องมือต่างๆ ที่คุณสามารถดาวน์โหลดและติดตั้งจากที่เก็บ รวมถึง Software Updater และยูทิลิตี้ Add/Remove Software

อย่างไรก็ตาม เมื่อพูดถึงการใช้เครื่องมือ คุณต้องรู้ว่ากำลังทำอะไรอยู่ หากคุณเพิ่งเริ่มต้น อาจตั้งค่าเว็บเซิร์ฟเวอร์ Linux กับ Ubuntu ได้ง่ายขึ้น

ความเสถียร

ไม่ต้องการจ่าย Red Hat Linux? ลองใช้ CentOS แทน

อย่างที่ฉันได้กล่าวไว้ก่อนหน้านี้ CentOS นั้นเสถียรมาก รีลีสปัจจุบันในขณะที่เขียน เวอร์ชัน 6.4 มีสภาพแวดล้อมเดสก์ท็อป GNOME 2.28 แบบเก่า (โดยค่าเริ่มต้น) และเคอร์เนล Linux 2.6.32 หากตัวเลขเหล่านี้ไม่ได้มีความหมายสำหรับคุณ ให้รู้ว่ามันมาก เก่า. แพ็คเกจเหล่านี้ได้รับการทดสอบอย่างละเอียดเพื่อความเสถียรและมีแพตช์มากมายที่จะยังคงแข็งแกร่ง นอกจากนี้ รุ่นต่างๆ ของ CentOS ยังให้การสนับสนุนกรอบเวลา (เช่นในการอัปเดตซอฟต์แวร์และแพตช์อื่นๆ) เช่นเดียวกับ RHEL ซึ่งปกติแล้วจะอยู่ที่ 10 ปีต่อรุ่นหลัก

แพ็คเกจเสริมสำหรับ Enterprise Linux (EPEL)

นอกจากที่เก็บ CentOS ที่เป็นค่าเริ่มต้นแล้ว คุณยังสามารถเพิ่มที่เก็บข้อมูลแบบ RPM อื่นๆ ได้ รวมถึง EPEL (แพ็คเกจเสริมสำหรับ Enterprise Linux) ที่มีประโยชน์ ที่เก็บนี้สามารถช่วยอัปเดตบางแพ็คเกจ เช่น MySQL และ PHP เพื่อรวมคุณสมบัติที่ใหม่กว่าและแพตช์ที่ไม่เกี่ยวกับความปลอดภัย ผู้คนอ้างว่าการรวม EPEL ไม่รับประกันความเข้ากันได้ของไบนารีกับ RHEL อีกต่อไป ดังนั้นหากคุณใช้แพ็คเกจซอฟต์แวร์บางตัวที่ทำขึ้นสำหรับ RHEL โดยเฉพาะ คุณอาจต้องการคิดให้รอบคอบเกี่ยวกับการเพิ่มที่เก็บนี้ อย่างไรก็ตาม หากคุณเลือกที่จะดำเนินการดังกล่าว คำสั่งที่จะเรียกใช้สำหรับ 64 บิตจะเป็นดังนี้:

wget https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget https://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

กำลังรับ CentOS

ในการรับ CentOS เพียงไปที่เว็บไซต์ของพวกเขา คลิกที่ Downloads จากนั้นเลือก CentOS Public Mirror List จากนั้นเลือกมิเรอร์ (ควรเป็น HTTP เพื่อความเร็วในการดาวน์โหลดที่เร็วขึ้น) เลื่อนลงไปที่เวอร์ชันล่าสุด (ในขณะที่เขียน เลือกอย่างใดอย่างหนึ่ง 6 หรือ 6.4 จะทำงาน) เลือก "isos" จากนั้นเลือกสถาปัตยกรรมที่คุณต้องการ (32 บิตหรือ 64 บิต) และสุดท้ายเลือกว่าคุณต้องการ LiveCD, LiveDVD, DVD, ดิสก์ขั้นต่ำหรือดิสก์ netinstall เมื่อดาวน์โหลดแล้ว ให้เบิร์นลงในซีดี/ดีวีดีหรือคัดลอกไปยังแฟลชไดรฟ์ USB และบูตระบบด้วยสื่อใหม่ การติดตั้งควรตรงไปตรงมาหากคุณสามารถใช้ตัวเลือก "การแบ่งพาร์ติชันด้วยตนเอง" ในตัวติดตั้ง Linux ส่วนใหญ่ได้

บทสรุป

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

สำหรับลีนุกซ์รุ่นอื่นๆ ที่ดียิ่งขึ้น โปรดดูหน้า Best Linux Distributions ของเรา! หากต้องการเล่นเกม Linux ที่ยอดเยี่ยม โปรดไปที่หน้าเกม Linux

คุณใช้หรือแนะนำการกระจายองค์กร/เซิร์ฟเวอร์ใด เหตุใดจึงเปรียบเทียบกับคู่แข่งโดยมีตัวเลือกสามอันดับแรกคือ Debian, Ubuntu Server และ CentOS แจ้งให้เราทราบในความคิดเห็น!