- CentOS là gì?
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. 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ó. 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.
2. Cơ cấu tổ chức
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ự do và mã 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.
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.
3. Đánh số phiên bả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.
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
4. Lịch sử phát hành
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] | 17/05/2002[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] | 16/11/2007[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 |
6.4 | i386, x86-64 | 6.4 | 09/03/2013[58] | 21-02-2013[59] | 15d |
6.5 | i386, x86-64 | 6.5 | 01-12-2013[60] | 21-11-2013[61] | 10d |
7.0-1406 | x86-64[62] | 7.0 | 07/07/2014[63] | 10/06/2014[64] | 27d |
Theo quy định với Upstream Vendor thay đổi trong chính sách vòng đời của RHEL, CentOS 5 và 6 sẽ được hỗ trợ trong 10 năm.
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 |
7 | Q4 2019 | 30/06/2024 |
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[66] |
5.1 – LiveCD | i386 | 5.1 | 18/2/2008[67] |
5.2 – LiveCD | i386 | 5.2 | 17/7/2008[68] |
5.3 – LiveCD | i386 | 5.3 | 27/5/2009[69] |
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[70] |
6.0 – LiveDVD | i386, x86-64 | 6.0 | 27/7/2011[71] |
6.0 – CD Tối thiểu | i386, x86-64 | 6.0 | 28/7/2011[72] |
6.1 – LiveCD | i386, x86-64 | 6.1 | 9/12/2011[73] |
6.1 – LiveDVD | i386, x86-64 | 6.1 | 9/12/ 2011[74] |
6.1 – CD tối thiểu | i386, x86-64 | 6.1 | 2011-12-09[75] |
6.2 – LiveCD | i386, x86-64 | 6.2 | 20/12/2011[76] |
6.2 – LiveDVD | i386, x86-64 | 6.2 | 20/12/2011[76] |
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 |
6.4 – Minimal CD | i386, x86-64 | 6.4 | 09/03/2013[58] |
6.4 – Live CD | i386, x86-64 | 6.4 | 22/05/2013[77] |
6.4 – Live DVD | i386, x86-64 | 6.4 | 22/05/2013[77] |
6.5 – Minimal CD | i386, x86-64 | 6.5 | 01/12/2013[60] |
6.5 – Live CD | i386, x86-64 | 6.5 | 01/12/2013[60] |
6.5 – Live DVD | i386, x86-64 | 6.5 | 01/12/2013[60] |
7.0 – Live CD | x86-64 | 7.0 | 07/07/2014[63] |
7.0 – Gnome Live | x86-64 | 7.0 | 07/07/2014[63] |
7.0 – KDE Live | x86-64 | 7.0 | 07/07/2014[63] |
5. Kiến trúc
CentOS chỉ hỗ trợ kiến trúc x86:[78][79]
Các kiến trúc sau đây không được hỗ trợ bởi CentOS (như của phiên bản 5):
- i586 (x86 mất PAE)
- IA-64 (kiến trúc Intel Itanium, 64-bit) (hỗ trợ beta từ CentOS 3)
- PowerPC/32 (Apple Macintosh và PowerMac chạy bộ xử lý PowerPC G3 hoặc G4) (hỗ trợ beta từ CentOS 3)
- IBM Mainframe (eServer zSeries và S/390) (không trên CentOS 5)
- Alpha (chỉ có CentOS 4)
- SPARC (hỗ trợ beta từ CentOS 3)
6. Phiên bản tự khởi động
- 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
7. Tao Linux
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”.[80]
8. Lịch sử và khó khăn về tổ chức
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.[81]
9. Xem thêm
- GNU, Linux
- Danh sách phiên bản Linux
- Fedora, Dự án hỗ trợ cộng đồng, được tài trợ bởiRed Hat
- Red Hat Enterprise Linux, phân phối thương mại mà CentOS được dựa
- Scientific Linux, phân phối khác dựa trên Red Hat Enterprise Linux là bản sao của RHEL6
- Oracle Linux, phân phối khác dựa trên Red Hat Enterprise Linux là bản sao của RHEL6
- Red Hat Linux
Nguồn: wikipedia