Tôi là một người dùng hạnh phúc của Fedora nhưng hầu hết các hệ thống SCADA tôi biết đều sử dụng CentOS. Tôi sẽ cung cấp một giải pháp SCADA trong Linux. Tôi có nên chuyển đổi sang CentOS hoặc ở lại với bạn Fedora không?
Tôi là một người dùng hạnh phúc của Fedora nhưng hầu hết các hệ thống SCADA tôi biết đều sử dụng CentOS. Tôi sẽ cung cấp một giải pháp SCADA trong Linux. Tôi có nên chuyển đổi sang CentOS hoặc ở lại với bạn Fedora không?
Câu trả lời:
Phiên bản ngắn: Nếu bạn dự kiến hệ thống sẽ được sử dụng lâu hơn 1 năm, hãy sử dụng Centos 6.
Phiên bản dài: Câu hỏi cho bất kỳ ứng dụng nào có thể hiểu rõ bạn muốn chạy hệ thống trong bao lâu mà không có biến động lớn. Hãy nhớ rằng những loại mối quan tâm này có xu hướng cuối cùng dài hơn nhiều so với thời gian tạm thời dự kiến ban đầu.
(Lưu ý: Tôi đang sử dụng Red Hat Enterprise Linux (RHEL) và Centos thay thế cho nhau vì chúng tương thích nhị phân và Centos thường là một công cụ thay thế miễn phí được sử dụng thay cho RHEL)
Dự án Fedora tích cực cung cấp các bản cập nhật cho hai bản phát hành gần đây nhất của nó (kể từ bài viết này, Fedora 14 và 15). Bạn có bộ gói gần đây nhất, nhưng bạn tự mình phát hành phiên bản N + 2. ( Theo Fedora Wiki )
Red Hat Enterprise Linux và Centos có hỗ trợ Vòng đời hỗ trợ thường xuyên là 7 năm và Vòng đời kéo dài 10 năm ( theo Wikipedia )
Trước khi phát hành Centos 6, đã có một sự đánh đổi khá quan trọng được xem xét giữa nó và Fedora. RHEL5 được xây dựng trên Fedora 6, được phát hành năm 2006. Nhiều gói bắt đầu cho thấy tuổi của họ và mọi người muốn sử dụng gói mới hơn cho các ứng dụng của họ (ví dụ: Các phiên bản mới nhất của Mediawiki sử dụng phiên bản PHP mới hơn được vận chuyển với RHEL5). Việc phát hành Centos 6 thay đổi tất cả những điều này vì nó dựa trên Fedora 12 gần đây hơn với rất nhiều thay đổi của Fedora 13 & 14 được đưa vào.
Vì bạn đang chọn ngay bây giờ, có rất ít lý do để không nhắm mục tiêu Centos 6 trừ khi bạn thực sự, thực sự cần một phiên bản mới hơn của gói (điều này rất khó và khó về điều này). Bạn sẽ nhận được cả bộ gói rất hiện tại và 10 năm cập nhật.
Fedora có chu kỳ phát hành và hỗ trợ ngắn. Bạn thường phải nâng cấp lên các phiên bản HĐH mới hơn khá nhanh để tiếp tục nhận được hỗ trợ. Khi bạn đang thiết lập một máy chủ sản xuất, bạn muốn biết chắc chắn rằng bạn sẽ có thể nhận được các bản sửa lỗi và bản vá bảo mật trong một thời gian dài. Chu kỳ hỗ trợ của CentOS giống như RHEL, mà tôi tin là mười năm.
Lời khuyên này là tốt cho bất kỳ hệ điều hành máy chủ. Bạn muốn biết rằng khi bạn thiết lập một cái gì đó, nó sẽ bền vững trong tương lai gần.
CentOS dựa trên RedHat Enterprise Linux (Gợi ý: Doanh nghiệp)
RHEL rất phổ biến trong các công ty lớn hơn, cụ thể trong lĩnh vực tài chính. CentOS được xây dựng từ các gói giống như RedHat nhưng không có sự hỗ trợ (hoặc chi phí). Nói chung, CentOS chạy chậm hơn 6 tháng so với RedHat với các bản cập nhật cốt lõi, v.v.
Tùy thuộc vào mục tiêu của bạn, có những lợi thế cho cả hai hệ thống; Các kho lưu trữ mặc định của CentOS / RHEL chỉ bao gồm các bản dựng phần mềm đã được thử và kiểm tra để bảo mật, chúng không bao giờ (hoặc rất hiếm khi) bao gồm các gói chưa được kiểm tra hoặc beta. Nếu bạn sử dụng các bản cập nhật bảo mật RedHat cho phần mềm thường sẽ có sẵn trong kho trong vòng một tháng là có sẵn, đôi khi trong vài ngày cho các vấn đề bảo mật quan trọng. Tuy nhiên, CentOS một lần nữa theo dõi các cập nhật này đôi khi lên đến 6 tháng.
Fedora có lợi thế là có nhiều phần mềm cập nhật hơn. Ví dụ: RedHat / CentOS 6 (Phiên bản lates) dựa trên, AFIK, trên Fedora 9. Fedora có các phiên bản gần đây hơn của hầu hết các phần mềm có sẵn trong kho của nó, cũng như có cộng đồng 'người dùng' lớn hơn.
TL, DR;
Fedora có phần mềm cập nhật hơn, CentOS / RedHat có phần mềm ổn định hơn
Biên tập;
Ngoài ra, đáng chú ý các chu kỳ cập nhật / hỗ trợ. Nói chung, các phiên bản RedHat / CentOS được hỗ trợ / cập nhật trong nhiều năm sau khi phát hành ban đầu trong khi Fedora giảm hỗ trợ khá sớm sau khi phát hành. Fedora thường không được coi là HĐH máy chủ trong khi RedHat / CentOS là
Từ những gì tôi hiểu không có sự khác biệt quá lớn giữa hai người, tôi sử dụng CentOS cho mình. Tôi thường thích ở lại với những gì ngành công nghiệp đang làm cho đến khi các ứng dụng như của bạn đi. Không có lý do gì để phát minh lại bánh xe, nếu nó đã chạy ở nơi khác trên CentOS thì bạn biết rằng bạn đã làm việc ít hơn rất nhiều để khởi động và chạy. Chỉ cần 2 Cent (O) của tôi.