Hướng Dẫn Cập Nhật và Nâng Cấp Manjaro Linux Chi Tiết

Hướng Dẫn Cập Nhật và Nâng Cấp Manjaro Linux Chi Tiết

Duy trì hệ thống Manjaro của bạn luôn cập nhật là yếu tố sống còn để đảm bảo bạn nhận được các bản vá lỗi bảo mật và tính năng hiện đại mới nhất. Vì Manjaro được phát triển dựa trên Arch Linux. Đây là hai bản phân phối Linux nằm ở “rìa tiên phong”, nghĩa là các nhà phát triển luôn liên tục tung ra những bản cập nhật tính năng mới nhất và tiên tiến nhất. Tuy nhiên, việc cập nhật những tính năng đó là do bạn chủ động thực hiện. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách làm điều đó một cách chi tiết.

Với cơ chế phát hành liên tục (rolling release), Manjaro cho phép bạn không cần phải tải về phiên bản mới hay lo lắng về việc phiên bản cũ sẽ hết hạn. Bạn có thể cập nhật hệ thống chỉ với vài cú click trên giao diện đồ họa hoặc vài phím gõ qua dòng lệnh. Quá trình này vô cùng đơn giản, vì trình quản lý gói của hệ thống tự động xử lý việc tải về và cài đặt các phiên bản phần mềm mới nhất, đồng thời tự động quản lý các phụ thuộc, xung đột và gói phần mềm lỗi thời. Hãy cùng bắt đầu hành trình cập nhật một cách dễ dàng và an toàn cho hệ thống của bạn.

Nội dung hướng dẫn

  • Cách cập nhật Manjaro qua giao diện đồ họa (GUI)
  • Cách cập nhật Manjaro qua dòng lệnh
  • Cách giải quyết sự cố khi cập nhật Manjaro

Category, yêu cầu, quy ước hoặc phiên bản phần mềm được sử dụng

  • Hệ thống: Manjaro Linux
  • Phần mềm: N/A
  • Yêu cầu khác: Quyền truy cập đặc quyền trên hệ thống Linux của bạn (sử dụng quyền root hoặc lệnh sudo).

Quy Ước

  • Dấu # – yêu cầu các lệnh Linux được thực thi với quyền root, trực tiếp với người dùng root hoặc qua lệnh sudo
  • Dấu $ – yêu cầu các lệnh Linux được thực thi dưới quyền người dùng thường (non-privileged)

Cập nhật Manjaro qua giao diện đồ họa

Trong phần này của hướng dẫn, chúng ta sử dụng XFCE làm môi trường desktop. Manjaro hỗ trợ nhiều môi trường desktop khác nhau, vì vậy nếu bạn đã tải về hoặc cài đặt KDE, GNOME hay bất kỳ môi trường nào khác ngoài XFCE, quá trình cập nhật có thể khác một chút. Dù sao, mỗi môi trường desktop đều có một ứng dụng để cập nhật phần mềm, nên bạn chỉ cần mở ứng dụng tương ứng khi thực hiện các bước dưới đây.

  1. Khởi động ứng dụng Software Update:
    Mở trình khởi chạy ứng dụng của bạn và tìm kiếm “Software Update”. Khi mở ứng dụng này, Manjaro sẽ cho bạn biết những gói phần mềm nào trên hệ thống cần được cập nhật.
  2. Áp dụng cập nhật:
    Chỉ cần nhấn nút “Apply” để bắt đầu quá trình tải về và cài đặt các bản cập nhật. Nếu bạn muốn xem danh sách phần mềm đã cài đặt và có tùy chọn gỡ bỏ chúng, hãy chuyển sang tab “Installed” ở đầu cửa sổ.
  3. Xác thực quyền truy cập:
    Việc cài đặt cập nhật luôn yêu cầu quyền root, nên Manjaro sẽ yêu cầu bạn nhập mật khẩu root trước khi tiếp tục. Nhập mật khẩu và nhấn “Authenticate”.
  4. Theo dõi tiến trình cập nhật:
    Bạn có thể theo dõi tiến trình của quá trình cập nhật ở cuối cửa sổ, nơi hiện thị tiến độ cài đặt các gói.

Sau khi quá trình hoàn tất, hệ thống Manjaro của bạn đã được cập nhật hoàn toàn.

Hầu hết thời gian, việc cập nhật qua GUI sẽ đáp ứng được 99% (hoặc hơn) nhu cầu của người dùng. Nếu gặp sự cố, bạn có thể cập nhật qua dòng lệnh – cách này cho phép bạn có nhiều quyền kiểm soát hơn trong việc giải quyết các vấn đề phát sinh.

Cập nhật Manjaro qua dòng lệnh

Ưu điểm của việc cập nhật Manjaro qua dòng lệnh là bạn sẽ thấy được thông tin chi tiết (verbose output) về những gì hệ thống đang thực hiện và có thể kiểm soát được quá trình giải quyết sự cố nếu có.

Mở Terminal và chạy lệnh cập nhật:
Để bắt đầu, mở terminal và nhập lệnh sau để cập nhật toàn bộ các gói phần mềm trên hệ thống Manjaro của bạn:

$ sudo pacman -Syu

Giải thích các tuỳ chọn của lệnh:
Khi lần đầu tiếp cận lệnh này, có thể bạn sẽ cho rằng -Syu hơi khó nhớ (và nhớ rằng lệnh này phân biệt chữ hoa chữ thường). Tuy nhiên, hiểu ý nghĩa của các tuỳ chọn sẽ giúp bạn dễ dàng làm chủ lệnh này:

-S: Đồng bộ hóa các gói phần mềm trên hệ thống với các gói có trong kho chính thức

-y: Tải về cơ sở dữ liệu các gói mới từ máy chủ

-u: Nâng cấp tất cả các gói phần mềm đã được cài đặt

Một số lệnh cập nhật bổ sung:
Mặc dù lệnh trên là đủ cho hầu hết các trường hợp, nhưng còn có một số lệnh khác bạn nên biết:

Cập nhật cưỡng bức cơ sở dữ liệu của tất cả các kho:

$ sudo pacman -Syyu

Sự khác biệt duy nhất so với lệnh chuẩn là có thêm một chữ y. Lệnh này sẽ cập nhật cơ sở dữ liệu cho tất cả các kho, trong khi lệnh thông thường chỉ cập nhật nếu đã lâu kể từ lần cập nhật cuối cùng. Đây là lệnh hữu ích khi lệnh nâng cấp thông thường gặp lỗi hoặc không lấy được phiên bản phần mềm mới nhất.

Hạ cấp các gói phần mềm:

$ sudo pacman -Syuu

Lệnh này hoạt động tương tự như lệnh cập nhật chuẩn, nhưng nó sẽ hạ cấp các gói trên hệ thống nếu chúng đang ở phiên bản cao hơn so với phiên bản trong kho chính thức. Tình huống cần dùng lệnh này khá hiếm, trừ khi bạn đã tự cài đặt một phần mềm mới và gặp vấn đề với phiên bản hiện tại.

Kết luận

Như bạn có thể thấy, việc giữ cho hệ điều hành Manjaro luôn trong trạng thái cập nhật là một quy trình đơn giản, dễ thao tác và hoàn toàn phù hợp với cả người mới lẫn người dùng giàu kinh nghiệm. Chúng tôi khuyên bạn nên kiểm tra và cập nhật hệ thống ít nhất mỗi vài tuần – hoặc thường xuyên hơn – để đảm bảo bạn không bỏ lỡ bất kỳ bản vá bảo mật quan trọng nào hay các tính năng phần mềm mới nhất. Trong hướng dẫn này, chúng ta đã cùng nhau khám phá cách cập nhật Manjaro thông qua giao diện đồ họa (GUI) và dòng lệnh terminal, đồng thời tìm hiểu thêm một số lệnh nâng cao giúp bạn xử lý các tình huống phát sinh một cách hiệu quả.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *