CentOS

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm
CentOS
Công ty / Nhà phát triển The CentOS Project
Họ Tương tự Unix (dựa trên RHEL)
Tình trạng Current
Kiểu mã nguồn Phần mềm tự do mã nguồn mở
Phát hành lần đầu 03:32:38, 14 tháng 5, 2004 (UTC) (2004-05-14T03:32:38Z)[1]
Đối tượng Free computing (desktops, mainframes, servers, workstations)
Ngôn ngữ Multilingual
Hình thức nâng cấp Yum (PackageKit)
Quản lý gói cài đặt RPM Package Manager
Nền tảng hỗ trợ i386, x86-64, PowerPC, s390, s390x
Kiểu nhân Monolithic (Linux)
Giao diện người dùng GNOMEKDE (người dùng tự chọn)
Giấy phép GNU GPL & various others.
Trang mạng CentOS.org

CentOS là một bản phân phối hệ điều hành tự do dựa trên Linux kernel. Nó có nguồn gốc hoàn toàn từ bản phân phối Red Hat Enterprise Linux (RHEL). CentOS tồn tại để cung cấp một nền tảng điện toán doanh nghiệp tự do và phấn đấu để duy trì khả năng tương thích nhị phân 100% với nguồn thượng nguồn của nó, Red Hat.[2] CentOS là viết tắt của Community ENTerprise Operating System.

Trong tháng 7/2010 CentOS đã vượt qua Debian trở thành bản phân phối Linux phổ biến nhất cho máy chủ web, với gần 30% của tất cả máy chủ web Linux sử dụng nó.[3] tuy nhiên vào tháng 1/2012, sau một cuộc đua đối đầu, nó bị mất vị trí dẫn đầu vào tay Debian.[4]

Cơ cấu tổ chức[sửa | sửa mã nguồn]

Red Hat Enterprise Linux chỉ có sẵn thông qua một dịch vụ thuê bao trả tiền, cung cấp truy cập để cập nhật phần mềm và mức độ hỗ trợ kỹ thuật khác nhau. Sản phẩm chủ yếu bao gồm các gói phần mềm được phân phối theo nguồn mở hoặc một giấy phép phần mềm tự domã nguồn những gói này được công bố bởi Red Hat.

Các nhà phát triển CentOS sử dụng mã nguồn của Red Hat để tạo ra một sản phẩm cuối cùng rất tương tự như Red Hat Enterprise Linux. Thương hiệu và logo của Red Hat đã bị thay đổi bởi vì Red Hat không cho phép họ được phân phối lại.[5]

CentOS là miễn phí. Hỗ trợ kỹ thuật chủ yếu được cung cấp bởi cộng đồng thông qua mailing lists chính thức, diễn đàn, và các chat room. Dự án không liên kết với Red Hat do đó không nhận được hỗ trợ tài chính hoặc hậu cần từ công ty; thay vào đó, dự án CentOS dựa vào sự đóng góp từ người dùng và các nhà tài trợ tổ chức.

Đánh số phiên bản[sửa | sửa mã nguồn]

Số phiên bản của CentOS có hai phần, một phiên bản chính và một phiên bản nhỏ, tương ứng với phiên bản chính và cập nhật của Red Hat Enterprise Linux được sử dụng để xây dựng là phiên bản của CentOS. Ví dụ, CentOS 4.4 được xây dựng từ các gói nguồn từ Red Hat Enterprise Linux 4 cập nhật 4.[6]

Từ giữa 2006, bắt đầu với phiên bản 4.4 (chính thức được gọi là Red Hat Enterprise Linux 4.0 cập nhật 4), Red Hat đã thông qua một quy ước phiên bản giống hệt của CentOS, ví dụ như, Red Hat Enterprise Linux 4.5.[7]

Lịch sử phát hành[sửa | sửa mã nguồn]

Kiến trúc thông tin được lấy từ trang Tổng quan CentOS.

Bản phát hành CentOS Kiến trúc Bản RHEL dụa vào Ngày phát hành CentOS Ngày phát hàn RHEL Delay
2 i386 2.1 14/5/2004[1] 2002-05-17[8] 728d
3.1 i386, x86-64, IA-64, s390, s390x 3 19/3/2004[9] 23/10/2003[8] 148d
3.3 i386, x86-64, IA-64, s390, s390x 3.3 17/9/2004 3/9/2004 14d
3.4 i386, x86-64, IA-64, s390, s390x 3.4 23/1/2005 12/122004 42d
3.5 i386 3.5 10/6/2005[10] 18/5/2005 23d
3.6 i386 3.6 20051/11/[11] 28/9/2005 34d
3.7 i386, x86-64, IA-64, s390, s390x 3.7 10/4/2006[12] 17/3/2006 23d
3.8 i386, x86-64 3.8 25/8/2006[13] 20/7/2006 36d
3.9 i386, x86-64, IA-64, s390, s390x 3.9 26/7/2007[14] 15/6/2007 41d
4 i386, x86-64, various 4 9/3/2005[15] 14/2/2005[16] 23d
4.1 i386, ia64, s390 4.1 12/6/2005[17] 8/6/2005 4d
4.2 i386, x86-64, ia64, s390, s390x, alpha 4.2 13/10/2005[18] 5/10/2005 8d
4.3 i386, x86-64, ia64, s390, s390x 4.3 21/3/2006[19] 12/3/2006 9d
4.4 i386, x86-64 4.4 30/8/2006[20] 10/8/2006 20d
4.5 i386, x86-64, IA-64 4.5 17/5/2007[21] 1/5/2007 16d
4.6 i386, x86-64, IA-64, Alpha, s390, s390x, PowerPC (beta), SPARC (beta) 4.6 16/12/2007[22] 2007-11-16[23] 30d
4.7 i386, x86-64 4.7 13/9/2008[24] 24/7/2008[25] 51d
4.8 i386, x86-64 4.8 21/8/2009[26] 18/5/2009[27] 95d
4.9 i386, x86-64 4.9 2/3/2011[28] 16/2/2011[29] 14d
5 i386, x86-64 5 12/4/2007[30] 14/3/2007[31] 28d
5.1 i386, x86-64 5.1 2/12/2007[32] 7/11/2007[33] 25d
5.2 i386, x86-64 5.2 24/6/2008[34] 21/5/2008[35] 34d
5.3 i386, x86-64 5.3 31/3/2009[36] 20/1/2009[37] 69d
5.4 i386, x86-64 5.4 21/10/2009[38] 2/9/2009[39] 49d
5.5 i386, x86-64 5.5 14/5/2010[40] 31/3/2010[41] 44d
5.6 i386, x86-64 5.6 8/4/2011[42] 13/1/2011[43] 85d
5.7 i386, x86-64 5.7 13/9/2011[44] 21/7/2011[45] 54d
5.8 i386, x86-64 5.8 7/3/2012[46] 21/2/2012[47] 15d
5.9 i386, x86-64 5.9 17/1/2013[48] 7/1/2013[49] 10d
6 i386, x86-64 6 10/7/2011[50] 10/11/2010[51] 242d
6.1 i386, x86-64 6.1 9/12/2011[52] 19/5/2011[53] 204d
6.2 i386, x86-64 6.2 20/12/2011[54] 6/122011[55] 14d
6.3 i386, x86-64 6.3 9/7/2012[56] 21/6/2012[57] 18d

Theo quy định với Upstream Vendor thay đổi trong chính sách vòng đời của RHEL[58] CentOS 5 và 6 sẽ được hỗ trợ trong 10 năm.

Kết thúc thời hạn hỗ trợ
Phát hành CentOS Cập nhật đầy đủ Cập nhật chính
3 20/7/2006 31/10/2010
4 31/3/2009 29/2/2012
5 Q1 2014 31/3/2017
6 Q2 2017 30/11/2020
Phát hành mà không có tương đương với thượng nguồn
Phát hành CentOS Kiến trúc RHEL nền tảng Ngày phát hành CentOS
4.7 - Server i386, x86-64 4.7 17/10/2008[59]
5.1 - LiveCD i386 5.1 18/2/2008[60]
5.2 - LiveCD i386 5.2 17/7/2008[61]
5.3 - LiveCD i386 5.3 27/5/2009[62]
5.5 - LiveCD i386, x86-64 5.5 2010-05-14[40]
5.6 - LiveCD i386, x86-64 5.6 8/4/2011[42]
6.0 - LiveCD i386, x86-64 6.0 25/7/2011[63]
6.0 - LiveDVD i386, x86-64 6.0 27/7/2011[64]
6.0 - CD Tối thiểu i386, x86-64 6.0 28/7/2011[65]
6.1 - LiveCD i386, x86-64 6.1 9/12/2011[66]
6.1 - LiveDVD i386, x86-64 6.1 9/12/ 2011[67]
6.1 - CD tối thiểu i386, x86-64 6.1 2011-12-09[68]
6.2 - LiveCD i386, x86-64 6.2 20/12/2011[69]
6.2 - LiveDVD i386, x86-64 6.2 20/12/2011[69]
6.2 - CD tối thiểu i386, x86-64 6.2 20/12/2011[54]
6.3 - CD tối thiểu i386, x86-64 6.3 9/7/2012[56]
6.3 - LiveCD i386, x86-64 6.3 15/7/2012
6.3 - LiveDVD i386, x86-64 6.3 15/7/2012

Kiến trúc[sửa | sửa mã nguồn]

CentOS chỉ hỗ trợ kiến trúc x86:[70][71]

  • x86 (32-bit)
  • x86-64 (AMD64 của AMD và EM64T, 64-bit của Intel)

Các kiến trúc sau đây không được hỗ trợ bởi CentOS (như của phiên bản 5):

Phiên bản tự khởi động[sửa | sửa mã nguồn]

  • Một phiên bản Live CD của CentOS có sẵn tại mirror.centos.org.
  • Một Live USB của CentOS có thể được tạo ra bằng tay hoặc với UNetbootin.

Tao Linux[sửa | sửa mã nguồn]

Tao Linux là một phân phối nổi bật khác bắt nguồn từ Red Hat Enterprise Linux. Phát triển chủ yếu đã công bố trong tháng 6/2006 that Tao đã ngừng phát triển và sáp nhập vào CentOS. Người dùng Tao chuyển sang các phát hành CentOS thông qua "yum update".[72]

Lịch sử và khó khăn về tổ chức[sửa | sửa mã nguồn]

Trong tháng 7/2009, đã có một báo cáo rằng người sáng lập CentOS, Lance Davis, đã mất tích trong năm 2008. Davis đã chấm dứt không còn đóng góp vào dự án nhưng vẫn tiếp tục đăng ký miền CentOS và tài khoản PayPal. tháng 8/2009, Nhóm CentOS thông báo đã liên lạc được với Davis và đã có được các tên miền centos.info và centos.org.[73]

Xem thêm[sửa | sửa mã nguồn]

Chú thích[sửa | sửa mã nguồn]

  1. ^ a ă John Newbigin (14 tháng 5 năm 2004). “CentOS-2 Final finally released”. Truy cập ngày 1 tháng 6 năm 2008. 
  2. ^ “Purpose of CentOS”. CentOS Project. Truy cập ngày 21 tháng 4 năm 2009. 
  3. ^ “The most popular Linux for Web servers is ...” (blog). computerworld.com. 
  4. ^ “Debian is now the most popular Linux distribution on web servers”. w3techs.com. 
  5. ^ “Red Hat License Agreements”. Red Hat. Truy cập ngày 1 tháng 6 năm 2008. 
  6. ^ “What is the versioning/release scheme of CentOS and how does it compare to the upstream vendor?”. CentOS Project. Truy cập ngày 21 tháng 4 năm 2009. 
  7. ^ “Red Hat Enterprise Linux > AS/ES/WS Basics”. Red Hat. Truy cập ngày 11 tháng 8 năm 2008. 
  8. ^ a ă Red Hat. “Red Hat Enterprise Linux Errata Support Policy”. Truy cập ngày 1 tháng 6 năm 2008. 
  9. ^ Lance Davis (19 tháng 3 năm 2004). “CentOS 3.1 has now been released”. Truy cập ngày 1 tháng 6 năm 2008. 
  10. ^ Lance Davis (10 tháng 6 năm 2005). “[CentOS-announce] CentOS 3.5 i386 is released”. 
  11. ^ Lance Davis (1 tháng 11 năm 2005). “[CentOS-announce] CentOS 3.6 is released.”. 
  12. ^ Lance Davis (10 tháng 4 năm 2006). “[CentOS-announce] CentOS 3.7 is released”. 
  13. ^ Johnny Hughes (25 tháng 8 năm 2006). “[CentOS-announce] Subject: CentOS 3.8 is released for i386 and x86_64”. 
  14. ^ CentOS Team (26 tháng 7 năm 2007). “CentOS 3.9 is released for i386 and x86_64”. Truy cập ngày 21 tháng 10 năm 2008. 
  15. ^ DistroWatch.com (9 tháng 3 năm 2005). “Distribution Release: CentOS 4”. 
  16. ^ DistroWatch.com (14 tháng 2 năm 2005). “Distribution Release: Red Hat Enterprise Linux 4”. 
  17. ^ Johnny Hughes (12 tháng 6 năm 2005). “[CentOS-announce] CentOS 4 i386 - CentOS 4.1 i386 is available”. 
  18. ^ Johnny Hughes (13 tháng 10 năm 2005). “[CentOS-announce] CentOS-4.2 is Released for i386, x86_64, ia64, s390, s390x and alpha architectures”. 
  19. ^ Johnny Hughes (21 tháng 3 năm 2006). “[CentOS-announce] CentOS 4.3 is Released for i386, x86_64, and ia64”. 
  20. ^ Johnny Hughes (30 tháng 8 năm 2006). “[CentOS-announce] CentOS 4.4 is released for i386 and x86_64”. 
  21. ^ Johnny Hughes (17 tháng 5 năm 2007). “[CentOS-announce] CentOS 4.5 is released for i386, x86_64, and ia64”. 
  22. ^ DistroWatch.com (16 tháng 12 năm 2007). “Distribution Release: CentOS 4.6”. Truy cập ngày 10 tháng 11 năm 2008. 
  23. ^ DistroWatch.com (16 tháng 11 năm 2007). “Distribution Release: Red Hat Enterprise Linux 4.6”. Truy cập ngày 10 tháng 11 năm 2008. 
  24. ^ Johnny Hughes (13 tháng 9 năm 2008). “CentOS 4.7 is released for i386 and x86_64”. Truy cập ngày 14 tháng 9 năm 2008. 
  25. ^ Red Hat Enterprise Linux team (24 tháng 7 năm 2008). “Red Hat Enterprise Linux 4.7 GA Announcement”. Truy cập ngày 14 tháng 9 năm 2008. 
  26. ^ Johnny Hughes (21 tháng 8 năm 2009). “CentOS 4 i386 and x86_64 release of CentOS-4.8”. 
  27. ^ Red Hat Enterprise Linux team (18 tháng 5 năm 2009). “Red Hat Enterprise Linux 4.8 GA Announcement”. Truy cập ngày 12 tháng 3 năm 2010. 
  28. ^ Johnny Hughes (2 tháng 3 năm 2011). “CentOS 4 i386 and x86_64 release of CentOS-4.9”. 
  29. ^ Red Hat Enterprise Linux team (16 tháng 2 năm 2011). “Red Hat Enterprise Linux 4.9 GA Announcement”. 
  30. ^ Karanbir Singh (12 tháng 4 năm 2007). “Release for CentOS-5 i386 and x86_64”. Truy cập ngày 1 tháng 6 năm 2008. 
  31. ^ Red Hat Enterprise Linux team (15 tháng 3 năm 2007). “Red Hat Enterprise Linux 5 Now Available”. Truy cập ngày 1 tháng 6 năm 2008. 
  32. ^ Karanbir Singh (2 tháng 12 năm 2007). “Release for CentOS-5.1 i386 and x86_64”. Truy cập ngày 1 tháng 6 năm 2008. 
  33. ^ Red Hat Enterprise Linux team (7 tháng 11 năm 2007). “Red Hat Enterprise Linux 5.1 General Availability Announcement”. Truy cập ngày 1 tháng 6 năm 2008. 
  34. ^ Karanbir Singh (24 tháng 6 năm 2008). “Release for CentOS-5.2 i386 and x86_64”. Truy cập ngày 3 tháng 2 năm 2009. 
  35. ^ Red Hat Enterprise Linux team (21 tháng 5 năm 2008). “Red Hat Enterprise Linux 5.2 General Availability Announcement”. Truy cập ngày 22 tháng 1 năm 2009. 
  36. ^ Karanbir Singh (1 tháng 4 năm 2009). “Release for CentOS-5.3 i386 and x86_64”. Truy cập ngày 1 tháng 4 năm 2009. 
  37. ^ Red Hat Enterprise Linux team (20 tháng 1 năm 2009). “Red Hat Enterprise Linux 5.3 General Availability Announcement”. Truy cập ngày 22 tháng 1 năm 2009. 
  38. ^ Singh, Karanbir (21 tháng 10 năm 2009). “[CentOS-announce] Release for CentOS-5.4 i386 and x86_64”. lists.centos.org. Truy cập ngày 24 tháng 10 năm 2009. 
  39. ^ Red Hat Enterprise Linux team (2 tháng 9 năm 2009). “Red Hat Enterprise Linux 5.4 GA Announcement”. Truy cập ngày 22 tháng 9 năm 2009. 
  40. ^ a ă Singh, Karanbir (14 tháng 5 năm 2010). “[CentOS-announce] Release for CentOS-5.5 i386 and x86_64”. lists.centos.org. Truy cập ngày 15 tháng 5 năm 2010. 
  41. ^ Red Hat Enterprise Linux 5 (Tikanga) announcement mailing-list (31 tháng 3 năm 2010). “[rhelv5-announce] Red Hat Enterprise Linux 5.5 GA Announcement”. Truy cập ngày 15 tháng 5 năm 2010. 
  42. ^ a ă “Release for CentOS-5.6 i386 and x86_64”. Truy cập ngày 8 tháng 4 năm 2011. 
  43. ^ “Red Hat Enterprise Linux 5.6 Now Available”. Truy cập ngày 13 tháng 1 năm 2011. 
  44. ^ “Release for CentOS-5.7 i386 and x86_64”. 13 tháng 9 năm 2011. Truy cập ngày 13 tháng 9 năm 2011. 
  45. ^ “Red Hat Enterprise Linux 5.7 Release Notes”. Truy cập ngày 21 tháng 7 năm 2011. 
  46. ^ “Release for CentOS-5.8 i386 and x86_64”. 7 tháng 3 năm 2012. Truy cập ngày 8 tháng 3 năm 2012. 
  47. ^ “Red Hat Enterprise Linux 5.8 Release Notes”. Truy cập ngày 21 tháng 2 năm 2012. 
  48. ^ “Release for CentOS-5.9 i386 and x86_64”. 17 tháng 1 năm 2013. Truy cập ngày 17 tháng 1 năm 2013. 
  49. ^ “Red Hat Enterprise Linux 5.9 Release Notes”. Truy cập ngày 7 tháng 1 năm 2013. 
  50. ^ “Release for CentOS-6.0 i386 and x86_64”. 10 tháng 7 năm 2011. Truy cập ngày 10 tháng 7 năm 2011. 
  51. ^ Red Hat Enterprise Linux team (10 tháng 11 năm 2010). “Red Hat Enterprise Linux 6 Now Available”. Truy cập ngày 10 tháng 11 năm 2010. 
  52. ^ “Release for CentOS-6.1 i386 and x86_64”. 9 tháng 12 năm 2011. Truy cập ngày 9 tháng 12 năm 2011. 
  53. ^ Red Hat Enterprise Linux team (19 tháng 5 năm 2011). “Red Hat Delivers Red Hat Enterprise Linux 6.1”. Truy cập ngày 19 tháng 5 năm 2011. 
  54. ^ a ă “Release for CentOS-6.2 i386 and x86_64”. 20 tháng 12 năm 2011. Truy cập ngày 20 tháng 12 năm 2011. 
  55. ^ Red Hat Enterprise Linux team (6 tháng 12 năm 2011). “Red Hat Enterprise Linux 6.2 Release Notes”. Truy cập ngày 6 tháng 12 năm 2011. 
  56. ^ a ă “Release for CentOS-6.3 i386 and x86_64”. 9 tháng 7 năm 2012. Truy cập ngày 9 tháng 7 năm 2012. 
  57. ^ Red Hat Enterprise Linux team (21 tháng 6 năm 2012). “Red Hat Enterprise Linux 6.3 Release Notes”. Truy cập ngày 21 tháng 6 năm 2012. 
  58. ^ Red Hat Enterprise Linux team. “Red Hat Enterprise Linux Life Cycle”. Truy cập ngày 2 tháng 2 năm 2012. 
  59. ^ Karanbir Singh (17 tháng 10 năm 2008). “CentOS 4.7 Server CD — i386 Released”. Truy cập ngày 23 tháng 1 năm 2009. 
  60. ^ Patrice Guay (18 tháng 2 năm 2008). “CentOS 5 i386 - The CentOS-5.1 i386 Live CD is released”. Truy cập ngày 25 tháng 3 năm 2009. 
  61. ^ Patrice Guay (17 tháng 7 năm 2008). “CentOS 5 i386 - The CentOS-5.2 i386 Live CD is released”. Truy cập ngày 3 tháng 2 năm 2009. 
  62. ^ “[CentOS-announce] CentOS 5 i386 - The CentOS-5.3 i386 Live CD is released”. CentOS mailing list. Truy cập ngày 22 tháng 6 năm 2009. 
  63. ^ Karanbir Singh (25 tháng 7 năm 2011). “Release for CentOS-6.0 LiveCD i386 and x86_64”. Truy cập ngày 25 tháng 7 năm 2011. 
  64. ^ Karanbir Singh (27 tháng 7 năm 2011). “Release for CentOS-6.0 LiveDVD i386 and x86_64”. Truy cập ngày 28 tháng 7 năm 2011. 
  65. ^ Karanbir Singh (28 tháng 7 năm 2011). “Release for CentOS-6.0 Minimal i386 and x86_64”. Truy cập ngày 29 tháng 7 năm 2011. 
  66. ^ Karanbir Singh (9 tháng 12 năm 2011). “Release for CentOS-6.1 LiveCD i386 and x86_64”. Truy cập ngày 10 tháng 12 năm 2011. 
  67. ^ Karanbir Singh (9 tháng 12 năm 2011). “Release for CentOS-6.1 LiveDVD i386 and x86_64”. Truy cập ngày 10 tháng 12 năm 2011. 
  68. ^ Karanbir Singh (9 tháng 12 năm 2011). “Release for CentOS-6.1 Minimal i386 and x86_64”. Truy cập ngày 10 tháng 12 năm 2011. 
  69. ^ a ă “CentOS 6.2 Release Notes”. 20 tháng 12 năm 2011. Truy cập ngày 20 tháng 12 năm 2011. 
  70. ^ “About CentOS”. CentOS. Truy cập ngày 1 tháng 6 năm 2008. 
  71. ^ “Red Hat Enterprise Linux server details”. Red Hat. Truy cập ngày 1 tháng 6 năm 2008. 
  72. ^ “Retirement of TaoLinux”. CentOS Project. Truy cập ngày 21 tháng 4 năm 2009. 
  73. ^ Perlow, Jason. (2 August 2009). CentOS: Getting Their S#!t Together is a Top Priority. ZDNet

Đọc thêm[sửa | sửa mã nguồn]

Liên kết ngoài[sửa | sửa mã nguồn]