Nâng cấp nhân Linux thủ công không đơn giản -- đòi hỏi kiến thức khá nhiều. Chúng tôi đã hướng dẫn cách làm trước đây, nhưng nếu bạn muốn phiên bản mới nhất mà không phiền toái, và đang chạy Ubuntu, bạn có thể thích giải pháp tự động hơn: Ukuu.
Nhân (Kernel) là gì?
Nhân cơ bản là phần mềm quan trọng có trong mọi hệ điều hành. Nó đóng vai trò trung gian giữa phần mềm bạn chạy hàng ngày (ví dụ: trình duyệt web), và phần cứng nó chạy trên. Về bản chất, không có nhân, các chương trình khác không thể hoạt động vì không thể truy cập tài nguyên máy tính.
Ví dụ, mở trình quản lý tác vụ. Tất cả tiến trình chiếm một lượng bộ nhớ. Chính nhân hệ điều hành đang cấp phát bộ nhớ này cho chương trình của bạn một cách thầm lặng.
Các hệ điều hành khác nhau có nhân khác nhau. Đối với người dùng Linux, nghĩa là dùng hệ điều hành xây dựng trên nhân Linux. Ví dụ khác bao gồm nhân NT (Windows) và nhân XNU (Mac).
Tại sao nên nâng cấp nhân?
Vì nhân là trung gian giữa chương trình và phần cứng, cập nhật mang lại nhiều lợi ích. Hai ví dụ điển hình: hỗ trợ tốt hơn cho hệ thống máy tính, và hiệu suất cải thiện.
Phần của nhân Linux dành riêng cho việc điều khiển card đồ họa và CPU dưới dạng trình điều khiển thiết bị. Các trình điều khiển trong nhân thường giới hạn trong một phạm vi phần cứng cụ thể. Với công nghệ mới liên tục xuất hiện, trình điều khiển cần liên tục thêm và cập nhật để phù hợp. Nếu bạn dùng máy tính hỗ trợ một phần, nâng cấp nhân có thể giúp nó tương thích hơn.
Bên cạnh đó, hiệu suất hệ thống có thể đi kèm với trình điều khiển tốt hơn. Hiệu suất đồ họa đặc biệt nhận được cải tiến gần như liên tục mỗi bản phát hành. Chỉ đừng kỳ vọng thần thánh!
Thật không may, quá trình nâng cấp nhân thủ công có thể hơi rườm rà, và đó là lúc Ukuu xuất hiện.
Ukuu là gì?
Ukuu (viết tắt của Ubuntu Kernel Update Utility) giúp cập nhật nhân Ubuntu dễ dàng hơn nhiều. Nó tải nhân mới hơn từ internet, và thay đổi hệ thống để sử dụng chúng. Tất cả bạn cần làm là chọn nhân muốn dùng và khởi động lại vào nó.

Truyền thống, cập nhật nhân nghĩa là cài Ubuntu mới đè lên hệ thống Linux cũ. Nếu lặp lại vài lần, bạn thấy nó tốn bao nhiêu thời gian. Ukuu làm cho quá trình này dễ dàng như cài chương trình từ Ubuntu Software Center.

Cài đặt Ukuu
Nhập các lệnh sau vào terminal để cài Ukuu:
sudo apt-add-repository -y ppa:teejee2008/ppa
Bạn không thể lấy Ukuu mặc định từ danh sách phần mềm Ubuntu cung cấp. Với lệnh trên, chúng ta trỏ trình quản lý gói đến kho mong muốn. Thêm vị trí như vậy cho phép cài phần mềm Ubuntu không có mặc định (như Ukuu).
sudo apt-get update
Trình quản lý gói (như APT) hoạt động bằng cách lấy danh sách phần mềm có thể cài. Lệnh thứ hai đảm bảo danh sách này cập nhật. Tóm lại, nếu không nhập lệnh này, bạn sẽ không tìm thấy Ukuu!

sudo apt-get install ukuu
Lệnh trên thực tế tải và cài chương trình. Thay vào đó, bạn có thể mở Ubuntu Software Center, cài Ukuu từ đó. Sau tất cả, khởi chạy chương trình bằng lệnh:
ukuu-gtk
Bạn cũng có thể mở Ukuu bằng cách tìm kiếm trong Dash.
Cài đặt nhân với Ukuu
Ukuu trình bày các nhân mới nhất ở đầu cửa sổ. Bạn cũng thấy phiên bản nhân đang chạy, nên không phải kiểm tra nơi khác. Sau khi chọn phiên bản nhân mong muốn, nhấn nút cài đặt để bắt đầu.

Cửa sổ terminal hiện ra hiển thị quá trình cài đặt nhân. Hãy nhớ mật khẩu quản trị -- bạn có thể phải nhập!
Sau khi khởi động lại máy tính, chúc mừng! Bạn vừa cập nhật nhân.
Hạ phiên bản nhân (Downgrade)
Bạn có thể gặp vấn đề nếu nâng cấp nhân lên phiên bản mới nhất (bleeding edge). Ví dụ, khi tôi nâng cấp lên 4.9, kết nối không dây ngừng hoạt động. Tuy nhiên, trừ khi bạn phụ thuộc trình điều khiển độc quyền như laptop của tôi, điều này không thường xảy ra.
Dù không gặp vấn đề, biết cách hạ về nhân cũ để phòng khi cần cũng tốt. Mặc định Ubuntu không cho chọn nhân khởi động. Chúng ta khắc phục bằng cách chỉnh sửa file:
sudo nano /etc/default/grub

Trong file, thêm # trước các mục GRUB_HIDDEN_TIMEOUT và GRUB_HIDDEN_TIMEOUT_QUIET. Tiếp theo, nhấn Ctrl + X lưu thay đổi. Để thay đổi có hiệu lực, nhập lệnh:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Khi khởi động lại, bạn sẽ thấy menu boot. Dùng phím mũi tên điều hướng đến Advanced options for Ubuntu. Chọn để xem danh sách nhân đã cài có thể boot vào.
Tôi mạnh mẽ khuyến nghị làm này nếu bạn quan tâm lấy nhân Linux mới nhất. Nó sẽ khiến sửa lỗi vô tình dễ dàng hơn nhiều.
Dọn dẹp
Sau khi boot vào Linux đã nâng cấp (hoặc hạ cấp), và đảm bảo mọi thứ hoạt động, bạn có thể xóa nhân thừa để giải phóng dung lượng. Chỉ cần mở Ukuu và nhấn nút Remove.
Sau đó, chạy lệnh này để dọn các mục boot trống còn lại:
sudo grub-mkconfig -o /boot/grub/grub.cfg

Với tất cả xong, tận hưởng nhân mới và cải tiến!
Bạn còn dùng tiện ích Linux nào khác yêu thích? Có công cụ nào bạn muốn có nhưng chưa tồn tại?
Nguồn ảnh: Rawpixel.com via Shutterstock