Tôi phải nói rằng đây là tất cả các câu hỏi tuyệt vời và tôi sẽ lướt qua các câu hỏi xuất sắc của bạn từng phần với kiến thức nhỏ mà tôi có về hệ sinh thái Ubuntu. Tôi đã chia câu hỏi của bạn thành nhiều câu hỏi nhỏ hơn:
1. Ubuntu có hỗ trợ một phiên bản cụ thể với thời gian giới hạn không?
Trước khi giải thích giới hạn thời gian cho từng phiên bản (9.10, 11.04, 12.10 ...) hoặc loại phiên bản (Máy tính để bàn, Máy chủ ...) trước tiên chúng ta cần xem xét một số biến được xem xét cho giới hạn thời gian này. Ví dụ, một số trong số họ là:
Man Power / Geek Power / Số lượng nhà phát triển - Đây là số lượng chuyên viên máy tính, nhà phát triển và nói chung những người làm việc trong việc tạo ra Ubuntu. Đây là lượng người có thể dành chút thời gian để làm việc với bản phát hành Ubuntu sắp tới, bản phát hành Ubuntu hiện tại và / hoặc phiên bản Ubuntu trước đó. Ngay bây giờ, với khoảng thời gian hỗ trợ được đẩy từ Máy chủ lên 5 năm và Máy tính để bàn lên 5 năm ở LTS và trong các phiên bản bình thường đến 2 năm, điều này có nghĩa là các nhà phát triển Ubuntu phải hoạt động trong khoảng 9 phiên bản Ubuntu. Khi viết bài này, các phiên bản Ubuntu có hỗ trợ bên dưới (bạn có thể xem danh sách mới hơn tại đây ):
- Máy chủ 8.04 LTS
- 10.04 Máy tính để bàn
- 10.04 Máy chủ LTS
- 11.04 Máy tính để bàn
- Máy chủ 11.04
- 11.10 Máy tính để bàn
- Máy chủ 11.10
- 12.04 Máy tính để bàn
- 12.04 Máy chủ LTS
Điều này không bao gồm các công việc được thực hiện trong 12.10, đây là phiên bản sắp tới (Theo văn bản này). Vì vậy, trong tổng số, ngay bây giờ, có 10 phiên bản đang nhận được hỗ trợ. Đối với những gì tôi đã thấy, 2 phiên bản nhận được nhiều sự hỗ trợ hơn là 12.04 và 12.10 trong công việc có phần 70% -80% cho 12.10 và 30% -20% cho 12.04. Tất nhiên, nếu chúng ta tính đến các phiên bản Ubuntu trước khác đang được hỗ trợ thì nó sẽ lớn hơn một phần trăm cho bản phát hành sắp tới, tiếp theo là phần trăm lớn thứ hai cho bản phát hành hiện tại và sau đó là một số phần trăm gần như bằng nhau cho mỗi phần trước phiên bản được hỗ trợ. Điều này có nghĩa là trong tiếng Anh đơn giản, các nhà phát triển tập trung nhiều hơn vào các bản phát hành sắp tới và hiện tại nhưng vẫn không từ bỏ những bản cũ hơn, được hỗ trợ.
Mục đích của tất cả những điều này là để có được cái nhìn rõ ràng về số lượng công việc cần phải hoàn thành cho 10 phiên bản Ubuntu này để đáp ứng và cung cấp hỗ trợ cho tất cả người dùng của mỗi phiên bản. Với suy nghĩ này, chúng tôi nhảy sang phần thứ hai.
Tiến hóa phần cứng / Tiến hóa phần mềm
Với thời gian xuất hiện phần cứng mới, các kỹ thuật phần mềm mới và các cách cải tiến và thông minh mới để tạo ra các công cụ mới và làm cho các công cụ cũ tốt hơn. Ví dụ: khi Ubuntu 5.10 ra mắt, không có USB 3.0, Sata 6G hoặc NFC. Điều này cũng áp dụng cho phần cứng và phần mềm trong khung thời gian đó. Khi một bo mạch chủ xuất hiện, vào khoảng thời gian phiên bản Ubuntu cụ thể ra đời, không có phần cứng X nào được phát minh hay phát triển. Không có GCC với các thuộc tính X tốt hơn và thời gian biên dịch Y.
Điều này có nghĩa là với mỗi phiên bản mới được phát hành, Ubuntu cố gắng tiếp thu bất kỳ công nghệ mới nào xuất hiện trên thế giới. Điều này giúp phát triển rất nhiều nếu khung thời gian giữa các lần phát hành ngắn, vì có khung thời gian giữa các phiên bản, giả sử, 10 năm, có nghĩa là nó sẽ cần phải áp dụng tất cả các công nghệ trong thời gian đó .. ĐÓ LÀ RẤT NHIỀU ! Có nó trong một năm cũng có nghĩa là người dùng có thể không nhận được các bản cập nhật họ muốn hoặc phiên bản đặc biệt của chương trình họ sử dụng kịp thời. Do đó, khung thời gian cân bằng là chu kỳ phát hành 6 tháng. Đó là lý do tại sao trong ví dụ này, chu kỳ phát hành là khoảng thời gian 6 tháng. Vì vậy, bất cứ điều gì xảy ra trong 6 tháng tới đều có thể được áp dụng cho phiên bản mới (Để yên tâm hơn cho các nhà phát triển tôi có thể thêm vào).
Về cơ bản chúng tôi có khung thời gian tập trung vào người dùng cuối, nhà phát triển và để mắt đến công nghệ mới, ý tưởng mới, phần mềm mới. Cân bằng nếu tôi có thể nói như vậy.
Ý tưởng / Phương pháp mới / Kỹ thuật mới
Để áp dụng và làm việc với 2 điểm được đề cập ở trên, những ý tưởng mới xuất hiện thường xuyên (Tôi có thể nói mỗi 6 tháng không ^^). Vì vậy, ý tưởng cho máy tính để bàn Gnome tốt hơn, để tích hợp các hành động của người dùng tốt hơn, cho trải nghiệm máy tính tốt hơn và dễ tiếp cận hơn. Có được điều này cũng có nghĩa là những ý tưởng có vẻ tốt đẹp 2 năm trước, có thể trông không quá nhiều ngày hôm nay, hoặc có thể có thể được tăng cường hoặc thay đổi cho những người khác. Điều này ảnh hưởng đến họ, ví dụ như hành vi của một chương trình duy nhất cho đến thay đổi lớn như chuyển đổi từ Gnome 2.x sang Unity. Điều này cũng được nghĩ đến trong kế hoạch phát triển Ubuntu.
Với tất cả những điểm này, chúng tôi thực sự có thể nói rằng việc hỗ trợ cho từng phiên bản Ubuntu bị giới hạn trong một số năm là một ý tưởng khá hay. Điều này sẽ khiến các nhà phát triển tập trung hơn vào việc áp dụng thời gian của họ vào công nghệ mới, phần cứng mới, phần mềm mới và các phiên bản Ubuntu mới và hiện tại. Điều này nghe có vẻ như "từ bỏ mọi hy vọng cho bất kỳ ai có phiên bản trước" nhưng không. Việc Ubuntu hỗ trợ các phiên bản rất cũ, như 8.04 và thậm chí có tùy chọn Hỗ trợ dài hạn với các phiên bản Ubuntu của họ cứ sau 2 năm đồng nghĩa với việc họ thực sự có kế hoạch cho các phiên bản cũ hơn. Họ muốn cung cấp bảo mật, sự ổn định và một hệ điều hành âm thanh có thể cung cấp khi bạn cần. Tất cả điều này trong khi nghĩ về 10 phiên bản Ubuntu đã được thực hiện trên chúng.
2. Các phiên bản (Rất cũ) vẫn nhận được một số loại hỗ trợ và cập nhật?
Vâng. Nhưng không phải tất cả. Như tôi đã đề cập trước đây, một số phiên bản như 8.04 nhận được hỗ trợ, nhưng điều này là do chúng có LTS (Hỗ trợ dài hạn) mang đến cho bạn sự đảm bảo rằng chúng sẽ hỗ trợ trong 5 năm tới, trong khi các phiên bản bình thường khác có được 2 năm. Ngay cả trong trường hợp này, nếu một lỗ hổng bảo mật cụ thể phát sinh, phiên bản Ubuntu của bạn sẽ nhận được bản cập nhật cho nó. Hãy nhớ rằng, phiên bản Ubuntu của bạn càng cũ thì càng ít cập nhật. Nó vẫn sẽ có được chúng, nhưng chúng có thể xuất hiện tất cả trong một miếng lớn trong cùng một ngày hoặc số lượng nhỏ thường xuyên. Đây là một lý do để cập nhật lên một bản phát hành mới. Bạn sẽ nhận được, không chỉ các bản cập nhật và thay đổi trên bản phát hành mới mà bạn sẽ được đảm bảo rằng bạn sẽ có hỗ trợ cho công nghệ mới trong các phần cứng và phần mềm của thế giới máy tính.
Sau khi thời gian hỗ trợ kết thúc, bạn nên cập nhật vì đây là hành vi bình thường trên thế giới phần mềm và phần cứng. Các công cụ mới xuất hiện để tăng tốc mọi thứ và làm cho chúng dễ dàng hơn, vì vậy chúng ta nên tính đến điều đó. Chỉ cần tưởng tượng, ví dụ trong trường hợp của tôi, một thế giới bị mắc kẹt với HTML 1.0 mà không có Ajax, JQuery, Javascript và các lượt thích. Không có HTML5. Tương tự cho phần cứng. Không có kiến trúc đa xử lý, không AMD64, không bộ nhớ Kênh đôi và không có trình điều khiển Gigalan. BTW, Không có Wifi hoặc facebook. Điều tồi tệ nhất là ... Không yêu cầu Ubuntu !!
3. Người dùng có nên cập nhật từ các phiên bản không hỗ trợ (Phiên bản rất cũ) không và bằng cách nào?
Vâng, họ nên. Ngoại lệ duy nhất là, nếu bạn sống ở một nơi rất xa, cách xa nền văn minh, không có nơi nào cho phép chim cánh cụt. Nhưng bạn nên cập nhật để giữ cho hệ thống của bạn hiện tại và cập nhật. Trong trường hợp không hỗ trợ các phiên bản, điều mà hầu hết mọi người sẽ nói với bạn là sao lưu các tệp của bạn và thực hiện cài đặt sạch. Điều này giúp giải quyết mọi vấn đề bạn có thể tìm thấy trong khi thực hiện nâng cấp từ phiên bản này sang phiên bản tiếp theo và cả lượng thông tin bạn cần tải xuống.
Không giống nhau để cập nhật từ 9.10 đến 10.04, 10.04 đến 10.10, 10.10 đến 11.04, 11.04 đến 11.10, 11.10 đến 12.04 và cuối cùng thành 12.10, chỉ đơn giản là tải xuống 12.10, sao lưu các tệp quan trọng của bạn và cài đặt sạch, sau đó khôi phục tập tin sao lưu. Tiết kiệm thời gian, băng thông và bạn có thể bắt đầu "làm việc" sớm hơn. Tin vui là từ một vài phiên bản trước, phiên bản Ubuntu mới bao gồm trong LiveCD / LiveUSB một tùy chọn trong trình cài đặt để nâng cấp phiên bản Ubuntu cũ hơn hiện có trên máy tính. Vì vậy, nếu bạn chèn LiveCD 12.10 chẳng hạn, và nó phát hiện phiên bản cũ hơn của Ubuntu, nó sẽ cung cấp cho bạn tùy chọn để nâng cấp nó. Tiết kiệm cho bạn hàng tấn thời gian và băng thông trên đường đi.
Tất nhiên, nếu bạn đang cố nâng cấp từ bản phát hành EOL lên phiên bản mới hơn và phiên bản tiếp theo cũng là EOL (Ví dụ: cố gắng nâng cấp từ 6.04 lên 6.10 trong đó cả hai đều là EOL) làm thủ tục thông thường như sử dụng do-release-upgrade -d
hoặc apt-get upgrade
sẽ không hoạt động vì chúng sẽ tìm phiên bản tiếp theo và vì đó cũng là EOL sẽ đưa ra lỗi. Thông tin thêm về điều này trong Cách cài đặt phần mềm hoặc nâng cấp từ bản phát hành cũ không được hỗ trợ?
Trong những trường hợp đó, tôi cũng khuyến khích người dùng tải xuống bản mới nhất và nâng cấp từ liveCD hoặc cài đặt lại từ đầu sau khi thực hiện sao lưu thích hợp.
Thậm chí còn có một trang dành riêng cho các bản phát hành EOL (End of Life): https : //help.ub Ubuntu.com/community/EOLUpgrades/
4. Ubuntu "vòng đời" khác với Windows như thế nào?
Tôi sẽ so sánh vòng đời Windows XP với Windows 7 hoặc vòng phát hành với Ubuntu. Tôi đang bỏ qua Windows Vista bởi vì, tất cả chúng ta đều biết điều gì xảy ra với nó. Hẹn gặp lại bé con!.
Dù sao, trong khung thời gian giữa Windows XP và Windows 7, Ubuntu đã xuất hiện và sau đó phát hành 9 phiên bản Ubuntu mới, mỗi phiên bản được tích hợp công nghệ mới, cập nhật phần mềm và kỹ thuật mới và ý tưởng mới từ cộng đồng và nhà phát triển. Đọc kỹ, 9!. Trước khi Windows 7 ra mắt, bạn có biết Ubuntu hỗ trợ USB 3.0. Windows 7 không hỗ trợ USB 3.0 khi nó ra mắt. Điều này cung cấp cho bạn một ý tưởng trực tiếp về cách thức, không chỉ Ubuntu mà cả sự phát triển phần mềm trong thế giới nguồn mở di chuyển. Nó không đi mà chạy. Sau khi phát hành Windows 7 và trước khi Windows 8 ra mắt, Ubuntu đã phát hành các phiên bản 11.04, 11.10, 12.04 và 12.10 tất cả đều kết hợp phần cứng / phần mềm mới.
Tất cả là nhờ vào liên kết trực tiếp giữa tất cả các điểm được đề cập ở trên và khung thời gian để phát triển. Thế giới phần cứng và phần mềm đang chuyển động rất nhanh và để một Hệ điều hành hoạt động trong đó, nó phải phát triển và thích nghi theo tốc độ này. Đây là một lợi ích lớn và thuộc tính có lợi cho Ubuntu khi so sánh với Windows. Mặc dù Windows có các gói Dịch vụ, nhưng họ không cung cấp thậm chí 10% những gì xảy ra trong thời gian họ phát hành và thời gian phiên bản Windows ra mắt (2 năm kể từ khi phát hành Windows 7 cho đến khi SP1 chỉ cung cấp bạn biết đấy, đó là khoảng 4 phiên bản Ubuntu hoặc 12 phiên bản kernel Linux.).
Vì vậy, theo cách này, bạn có thể thấy lợi ích của chu kỳ 6 tháng so với chu kỳ 2 năm hoặc 5/7 năm. Thêm hỗ trợ nhanh hơn cho phần cứng để người dùng cuối thích nó. Thêm các kỹ thuật phần mềm mới vào nó để sử dụng ít cpu / bộ nhớ hơn và nó có thể được tối ưu hóa nhanh chóng để người dùng cuối không phải đợi hàng năm để sửa lỗi chính thức xuất hiện.
Nhìn chung, tôi nghĩ rằng bạn có thể thấy mỗi câu hỏi được trả lời theo cách giúp bạn biết TẠI SAO, KHI NÀO và CÁCH Ubuntu chỉ hỗ trợ các phiên bản trong một thời gian giới hạn. Tôi muốn thêm một câu hỏi mà nhiều người dùng hỏi và nhiều lần nhầm lẫn:
5 Sự khác biệt về tính ổn định giữa các bản phát hành LTS và bản thường
Nếu chúng ta muốn nói về sự ổn định giữa cả hai phiên bản, thì câu trả lời là: Giống nhau. Cả hai đều có cùng độ ổn định vì một trong những mục tiêu chính của mọi phiên bản Ubuntu luôn là Ổn định. Nếu bạn cài đặt LTS hoặc bản phát hành Bình thường, bạn sẽ có được sự ổn định như nhau. Sự khác biệt thực tế giữa LTS và một bản phát hành bình thường là những gì LTS ngụ ý: Hỗ trợ dài hạn. Điều đó có nghĩa đơn giản, bạn sẽ nhận được các bản cập nhật trong một khoảng thời gian dài hơn so với bản phát hành bình thường. Bạn sẽ không có được hiệu suất nâng cao, đồ họa tốt hơn, tốc độ cao hơn hoặc bất cứ điều gì khác khi so sánh LTS với bản phát hành Bình thường. Đây không phải là những gì một LTS cung cấp so sánh.
Để biết thêm thông tin về Sự khác biệt giữa LTS và bản phát hành Bình thường (cũng ổn định), vui lòng xem Sự khác biệt giữa Bản phát hành hỗ trợ dài hạn và Bản phát hành bình thường là gì?