Tin tức và phân tích của tất cả các thiết bị di động

Cách cập nhật firmware máy tính trên linux

Trong một thời gian dài, không thể cập nhật chương trình cơ sở trên Linux. Thay vào đó, người dùng sẽ phải cài đặt hệ thống Windows trên một ổ đĩa cứng hoặc phân vùng riêng biệt để nhận các bản cập nhật mới nhất cho thiết bị và BIOS của bạn. May mắn thay, thời gian đang thay đổi. Trong hướng dẫn này, chúng tôi sẽ giới thiệu cách cập nhật chương trình cơ sở của nhà cung cấp trên PC Linux của bạn.

Lưu ý: Chỉ có thể cập nhật chương trình cơ sở Linux trong UEFI. Nếu bạn đang sử dụng phiên bản BIOS của hệ điều hành Linux, hãy cài đặt lại ở chế độ UEFI.

Trước khi chúng ta bắt đầu

Fwupd được sử dụng để cập nhật chương trình cơ sở trên Linux thông qua dự án Chương trình cơ sở nhà cung cấp Linux. Tuy nhiên, xin lưu ý rằng không phải tất cả các nhà sản xuất máy tính đều tham gia cung cấp chương trình cơ sở cho dự án LVFS. Do đó, làm theo hướng dẫn này có thể không cập nhật chương trình cơ sở trên hệ thống của bạn. Trong trường hợp này, bạn có thể cần thực hiện trên hệ thống của mình Windows.

Nhiều nhà sản xuất máy tính thân thiện với Linux tham gia vào dự án LVFS. Đó là Dell, HP, Logitech, Thinkpad và những hãng khác. Nếu bạn muốn cập nhật chương trình cơ sở của máy tính xách tay hoặc máy tính để bàn Linux của mình, hãy tham khảo trang web chương trình cơ sở của nhà cung cấp Linux. Họ có thông tin về những người đang tham gia LVFS và những người dự định làm như vậy trong tương lai.

Cài đặt Fwupd trên Linux

Để cập nhật chương trình cơ sở của máy tính xách tay hoặc máy tính để bàn, bạn cần cài đặt tiện ích Fwupd. Như hiện tại, một số hệ điều hành Linux được cài đặt sẵn ứng dụng Fwupd. Tuy nhiên, điều này không đúng với mọi bản phân phối Linux trên thị trường. Vì vậy, chúng tôi cần trình bày cách cài đặt Fwupd trên Linux.

Để bắt đầu cài đặt Fwupd trên PC Linux của bạn, hãy mở một cửa sổ đầu cuối. Để làm điều này, nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, khi cửa sổ đầu cuối mở và sẵn sàng hoạt động, hãy làm theo các hướng dẫn dòng lệnh được nêu bên dưới tương ứng với hệ điều hành Linux mà bạn hiện đang sử dụng.

Ubuntu

Trên Ubuntu, người dùng có thể cài đặt Fwupd bằng lệnh Apt sau.

sudo apt install fwupd

Debian

Người dùng Debian có thể chạy Fwupd bằng lệnh Apt-get.

sudo apt-get install fwupd

Vòm Linux

Người dùng Arch Linux có thể sử dụng trình cập nhật chương trình cơ sở Fwupd bằng lệnh Pacman sau.

sudo pacman -S fwupd

mũ phớt

Trên Fedora Linux, người dùng có thể cài đặt ứng dụng Fwupd bằng lệnh Dnf trong terminal.

sudo dnf install fwupd

mởSUSE

Người dùng OpenSUSE có thể dễ dàng cài đặt ứng dụng cập nhật chương trình cơ sở Fwupd bằng lệnh Zypper.

sudo zypper install fwupd

Linux chung

Thiết kế chương trình cơ sở của nhà cung cấp Linux là mới, nhưng nó hỗ trợ nhiều hệ điều hành Linux hiện đại, vì vậy rất có thể bản phân phối của bạn có nó trong kho phần mềm của nó. Để cài đặt Fwupd, hãy mở một thiết bị đầu cuối, tìm kiếm “fwupd” và cài đặt nó theo cách bạn thường cài đặt các chương trình.

Kiểm tra các bản cập nhật bằng trình quản lý Fwupd

Trình quản lý Fwupd cần tải xuống các bản cập nhật cho máy tính của bạn trước khi có thể sử dụng nó để tải xuống chương trình cơ sở mới cho thiết bị. Để nhận các bản cập nhật từ trình quản lý Fwupd, hãy mở cửa sổ đầu cuối bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó bắt đầu dịch vụ bắt đầu fwupd.

sudo service fwupd start

Sau khi dịch vụ được thiết lập và chạy trên hệ thống của bạn, hãy chạy fwupdmgr refresh để kiểm tra các bản cập nhật chương trình cơ sở có sẵn cho thiết bị của bạn.

sudo fwupdmgr refresh

Lưu ý rằng nếu chạy fwupdmgr refresh, bạn có thể không thấy bất kỳ bản cập nhật khả dụng nào. Để có kết quả tốt nhất, hãy chạy fwupdmgr get-devices. Nó có thể quét tất cả các thiết bị phần cứng được kết nối với PC Linux của bạn và xác định xem có bản cập nhật nào cho thiết bị đó không. Và quan trọng nhất, nó có thể cho bạn biết lý do tại sao không thể tải xuống bản cập nhật chương trình cơ sở.

fwupdmgr get-devices

Hoặc lưu fwupd thông tin thiết bị trong tệp văn bản để đọc sau với:

fwupdmgr get-devices ~/firmware-info.txt

Cài đặt bản cập nhật chương trình cơ sở bằng fwupdmgr

Các bản cập nhật chương trình cơ sở có thể được cài đặt nhanh chóng (sau khi làm mới Fwupd) bằng lệnh cập nhật. Trong cửa sổ đầu cuối, hãy sử dụng lệnh cập nhật fwupdmgr để cài đặt mọi bản cập nhật chương trình cơ sở đang chờ xử lý.

Lưu ý: Cài đặt chương trình cơ sở của máy tính là một quá trình phức tạp. Không tắt, ngắt kết nối hoặc treo máy tính của bạn trong quá trình cập nhật. Bạn có thể làm hỏng vĩnh viễn thiết bị của mình!

sudo fwupdmgr update

Cập nhật chương trình cơ sở trong phần mềm Gnome

Cập nhật chương trình cơ sở cho máy tính Linux trong thiết bị đầu cuối khá hữu ích. Tuy nhiên, nếu bạn chưa quen với Linux, bạn có thể không muốn xử lý dòng lệnh. May mắn thay, phần mềm Gnome cũng có thể xử lý các bản cập nhật chương trình cơ sở Linux! Vì vậy, nếu bạn đang sử dụng môi trường máy tính để bàn với Gnome, hãy làm theo các bước sau để cập nhật chương trình cơ sở của bạn.

Bươc 1: Tìm “Cập nhật” và nhấp chuột vào đó để truy cập công cụ cập nhật Phần mềm Gnome.

Bươc 2: Bấm vào nút làm mới để xem các bản cập nhật mới nhất. Nếu bạn có các bản cập nhật chương trình cơ sở cho PC Linux của mình, chúng sẽ xuất hiện trong danh sách các bản cập nhật sẵn sàng để cài đặt.

Bươc 3: Nhấp vào nút “Cập nhật tất cả” để cài đặt các bản cập nhật chương trình cơ sở.