Score:0

ฉันจะอัปเกรดเฟิร์มแวร์อุปกรณ์จากบรรทัดคำสั่งได้อย่างไร

ธง jp
Dan

ฉันไม่ค่อยได้ใช้ซอฟต์แวร์นี้ แต่พอเปิดขึ้นมาวันนี้ ฉันเห็นว่ามีการแจ้งเตือนว่าสามารถอัปเดตเฟิร์มแวร์เครื่องสแกนลายนิ้วมือของฉันได้

อัพเดตศูนย์ซอฟต์แวร์

อย่างไรก็ตาม เหมาะอัพเกรด และ สแนปรีเฟรช ออกคำสั่งว่าทุกอย่างเป็นปัจจุบัน ฉันขาดแหล่งแพ็คเกจที่สามในระบบของฉันหรือไม่?

danny@danny:~$ อัปเดต sudo apt && อัปเกรด sudo apt 
เข้าชม: 1 http://se.archive.ubuntu.com/ubuntu ทำให้ InRelease
ตี: 2 http://se.archive.ubuntu.com/ubuntu impish-updates InRelease                                                                                                                                         
ตี: 3 http://se.archive.ubuntu.com/ubuntu impish-backports InRelease                                                                                                                                       
Hit:4 https://dl.google.com/linux/chrome/deb InRelease ที่เสถียร                                                                                                                                              
Hit:5 https://download.docker.com/linux/ubuntu กระตุ้น InRelease                                                                                                                                  
Hit:6 http://archive.canonical.com/ubuntu ทำให้ InRelease                                                                
รับ:7 http://security.ubuntu.com/ubuntu impish-security InRelease [110 kB]                          
Hit:8 https://packages.microsoft.com/repos/ms-teams InRelease ที่เสถียร                     
ดึงข้อมูล 110 kB ใน 1 วินาที (127 kB/s)                          
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจทั้งหมดเป็นปัจจุบัน
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
กำลังคำนวณการอัปเกรด... เสร็จสิ้น
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
PonJar avatar
in flag
จะเกิดอะไรขึ้นหากคุณคลิกอัปเดตบนภาพหน้าจอที่คุณโพสต์
PonJar avatar
in flag
ดูเหมือนว่าจะมีตัวจัดการการอัปเดตเฟิร์มแวร์ให้ใช้งาน https://linoxide.com/how-to-update-firmware-on-ubuntu-using-fwupd/ ฉันเดาว่าคุณมีอยู่แล้วเพื่อรับข้อความนั้น ตรวจสอบ man page หากคุณต้องการใช้บรรทัดคำสั่ง
jp flag
Dan
ฉันไม่ต้องการคลิกเพื่อยืนยันคำตอบที่ได้รับ ไม่งั้นคงต้องรออัพเดทอีกที คุณสามารถเขียนคำตอบเกี่ยวกับการค้นหาของคุณได้หรือไม่? ดูเหมือนจะเป็นทางออก
PonJar avatar
in flag
ฉันไม่มีวิธียืนยันว่าบทความ linoxide นั้นถูกต้อง หากคุณเลือกที่จะปฏิบัติตามและน่าจะได้ผลดีที่สุดหากคุณตอบคำถามของคุณเองและยอมรับในหนึ่งหรือสองวันต่อมา
oldfred avatar
cn flag
มันอาจจะเป็น fwupd อุปกรณ์ที่ใช้ LVFS สำหรับการอัพเดตเฟิร์มแวร์ https://fwupd.org/lvfs/devicelist `sudo fwupdmgr get-devices` & `sudo fwupdmgr get-updates` & `sudo fwupdmgr update`
Score:2
ธง jp
Dan

ขอบคุณ @พรจาร์ และ @โอลด์เฟรด ความคิดเห็น ปรากฎว่ามีผู้จัดการอีกคนหนึ่งที่จัดการการอัปเดตเฟิร์มแวร์ของอุปกรณ์ที่เรียกว่า fwupd.

เวอร์ชั่นสั้น

หากต้องการอัปเดตเฟิร์มแวร์ของอุปกรณ์ คุณสามารถเรียกใช้คำสั่งต่อไปนี้:

$ fwupdmgr ปรับปรุง

รุ่นที่ยาวขึ้น

หมายเหตุ: ไม่มีคำสั่งใดที่กล่าวถึงที่นี่ซึ่งต้องการการเข้าถึงรูท (เช่น sudo) เพื่อเรียกใช้ระหว่างการทดลองใช้งานของฉัน แม้แต่คำสั่งที่อัพเดตเฟิร์มแวร์

สิ่งนี้ใช้ แอลวีเอฟเอส (Linux Vendor Firmware Service) เป็นฐานข้อมูลต้นทางสำหรับเฟิร์มแวร์ของอุปกรณ์ คุณสามารถเพิ่มแหล่งที่มาได้โดยกำหนดค่าใน /etc/fwupd/remotes.d/.

ในการอัปเกรดเฟิร์มแวร์ คุณสามารถใช้ fwupdmgr สั่งการ. ดูเหมือนว่าแพ็คเกจจะติดตั้งไว้ล่วงหน้าบน Ubuntu 21.10 หากไม่ใช่สำหรับคุณ คุณสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้

sudo apt ติดตั้ง fwupd

คุณสามารถรับรายชื่ออุปกรณ์ที่รองรับการอัปเดตเฟิร์มแวร์ด้วย fwupdmgr โดยเรียกใช้ fwupdmgr รับอุปกรณ์ สั่งการ.

$ fwupdmgr รับอุปกรณ์
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
  ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
21A0000CMX
â
ââโพรมีธีอุส:
รหัสอุปกรณ์: 96a0be68fa5cf5d60d3d2d392797c6844ab64d33
â สรุป: เครื่องอ่านลายนิ้วมือ
เวอร์ชันปัจจุบัน: 10.01.3273255
ผู้ขาย: Synaptics (USB:0x06CB)
â ระยะเวลาการติดตั้ง: 2 วินาที
GUIDs: 09e8bf16-3e69-50f5-bb66-c7a040248352
8088f861-6318-5b1e-9ce4-fbddbedb09ac
â ค่าสถานะอุปกรณ์: â อัปเดตได้
â ⢠รองรับบนเซิร์ฟเวอร์ระยะไกล
â ⢠มีการตรวจสอบแฮชแบบเข้ารหัส
â   
ââUEFI dbx:
รหัสอุปกรณ์: 362301da643102b9f38477387e2193e57abaa590
สรุป: ฐานข้อมูลการเพิกถอน UEFI
â เวอร์ชันปัจจุบัน: 267
เวอร์ชันขั้นต่ำ: 267
ผู้จำหน่าย: UEFI:Linux Foundation
â ระยะเวลาการติดตั้ง: 1 วินาที
GUIDs: 1e9c3d61-4bd9-514e-ad87-0a9b61b9e77d
304a9ede-aff2-58f6-b5e5-0e651b065f1a
c6682ade-b5ec-57c4-b687-676351208742
f8ba2887-9411-5c36-9cee-88995bb39731
â ค่าสถานะอุปกรณ์: ⢠อุปกรณ์ภายใน
â ⢠อัปเดตได้
â ⢠ต้องรีบูตหลังการติดตั้ง
â   
ââUMIS RPETJ512MGE2QDQ:
      รหัสอุปกรณ์: 71b677ca0f1bc2c5b804fa1d59e52064ce589293
      สรุป: NVM Express Solid State Drive
      เวอร์ชันปัจจุบัน: 1.3Q0630
      ผู้ขาย: Union Memory (เซินเจิ้น) (NVME:0x1CC4)
      GUID: c3fe86aa-308e-53bc-aa93-00faaac3ef75
                          437d6904-49e7-551e-bbe9-1ae691ea1a37
                          6df6872d-19f7-5035-b85c-7c760034c77d
                          1d6b808f-3aac-5c20-8496-8a1433de5b80
                          1cabba58-9014-5a19-b40f-a6aa4b45676f
      ค่าสถานะอุปกรณ์: ⢠อุปกรณ์ภายใน
                          อัปเดตได้
                          ⢠ระบบต้องการแหล่งพลังงานภายนอก
                          ⢠ต้องรีบูตหลังการติดตั้ง
                          ⢠อุปกรณ์ใช้งานได้ในช่วงระยะเวลาของการอัปเดต

คุณยังสามารถดูสถานะของอุปกรณ์ได้หากอุปกรณ์เหล่านั้นมีการอัปเดตเฟิร์มแวร์โดยเรียกใช้ fwupdmgr รับการอัปเดต.

$ fwupdmgr ได้รับการปรับปรุง
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
  ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
อุปกรณ์ที่ไม่มีการอัปเดตเฟิร์มแวร์: 
 UEFI dbx
 ยูมิส RPETJ512MGE2QDQ
21A0000CMX
â
ââโพรมีธีอุส:
  รหัสอุปกรณ์: 96a0be68fa5cf5d60d3d2d392797c6844ab64d33
  â สรุป: เครื่องอ่านลายนิ้วมือ
  เวอร์ชันปัจจุบัน: 10.01.3273255
  ผู้ขาย: Synaptics (USB:0x06CB)
  â ระยะเวลาการติดตั้ง: 2 วินาที
  GUIDs: 09e8bf16-3e69-50f5-bb66-c7a040248352
  8088f861-6318-5b1e-9ce4-fbddbedb09ac
  â ค่าสถานะอุปกรณ์: â อัปเดตได้
  â ⢠รองรับบนเซิร์ฟเวอร์ระยะไกล
  â ⢠มีการตรวจสอบแฮชแบบเข้ารหัส
  â 
  ââเครื่องอ่านลายนิ้วมือ Prometheus:
        เวอร์ชันใหม่: 10.01.3478575
        ID ระยะไกล: lvfs
        สรุป: เฟิร์มแวร์สำหรับอุปกรณ์อ่านลายนิ้วมือ Synaptics Prometheus
        ใบอนุญาต: กรรมสิทธิ์
        ขนาด: 425.5Â กิโลไบต์
        สร้างเมื่อ: 2021-06-09
        ความเร่งด่วน: ปานกลาง
        ผู้ขาย: Synaptics
        ระยะเวลา: 2 วินาที
        แฟล็ก: is-upgrade
        คำอธิบาย:      
        คุณสมบัติและการปรับปรุงใหม่:
        
        ⢠แก้ไขปัญหาการรับรองความถูกต้องในโครงการ FOP

ในกรณีของฉัน คำสั่งสุดท้ายแสดงรายการ "UEFI dbx" และ "UMIS RPETJ512MGE2QDQ" เป็นปัจจุบัน และเครื่องสแกนลายนิ้วมือ "Prometheus" มีการอัปเดตที่พร้อมใช้งาน

เมื่อคุณพอใจแล้ว คุณสามารถเรียกใช้ อัพเดต fwupdmgr คำสั่งเพื่อติดตั้งการอัปเดตที่มีอยู่ทั้งหมดหรือส่งรหัสอุปกรณ์ของอุปกรณ์ที่คุณต้องการอัปเดตไปยังคำสั่งนั้นด้วยตนเอง fwupdmgr อัปเดต 71b677ca0f1bc2c5b804fa1d59e52064ce589293.

$ fwupdmgr ปรับปรุง
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
  ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
อุปกรณ์ที่ไม่มีการอัปเดตเฟิร์มแวร์: 
 UEFI dbx
 ยูมิส RPETJ512MGE2QDQ
อัปเกรด Prometheus จาก 10.01.3273255 เป็น 10.01.3478575 ได้
Prometheus และอุปกรณ์ที่เชื่อมต่อทั้งหมดอาจไม่สามารถใช้งานได้ในระหว่างการอัปเดต อัปเดตต่อไหม [ย|น]: 
กำลังดาวน์โหลด⦠[***************************************] เหลือไม่ถึงหนึ่งนาทีâ ¦
กำลังคลายการบีบอัด⦠[*****************************************]
กำลังตรวจสอบสิทธิ์⦠[*****************************************]
กำลังตรวจสอบสิทธิ์⦠[*****************************************]
กำลังอัปเดต Prometheus⦠[*****************************************]
กำลังรีสตาร์ทอุปกรณ์⦠[*****************************************]
ติดตั้งเฟิร์มแวร์สำเร็จ

เมื่อคุณอัปเดตเฟิร์มแวร์เสร็จแล้ว คุณสามารถเรียกใช้ได้ fwupdmgr รับการอัปเดตและจะแจ้งให้คุณทราบว่าคุณต้องการอัปโหลดรายงานเฟิร์มแวร์หรือไม่

$ fwupdmgr ได้รับการปรับปรุง
คำเตือน: การอัปเดตแคปซูล UEFI ไม่พร้อมใช้งานหรือเปิดใช้งานในการตั้งค่าเฟิร์มแวร์
  ดู https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported สำหรับข้อมูลเพิ่มเติม
อุปกรณ์ที่ไม่มีการอัปเดตเฟิร์มแวร์: 
 UEFI dbx
 ยูมิส RPETJ512MGE2QDQ
อุปกรณ์ที่มีเฟิร์มแวร์เวอร์ชันล่าสุด:
 โพรมีธีอุส
________________________________________________

อุปกรณ์ที่อัปเดตสำเร็จ:

 – โพรมีธีอุส (10.01.3273255 â 10.01.3478575)

การอัปโหลดรายงานเฟิร์มแวร์ช่วยให้ผู้จำหน่ายฮาร์ดแวร์ระบุการอัปเดตที่ล้มเหลวและสำเร็จบนอุปกรณ์จริงได้อย่างรวดเร็ว
อัปโหลดรายงานเลยไหม (ต้องใช้การเชื่อมต่ออินเทอร์เน็ต):
0. อย่าอัปโหลดรายงานในขณะนี้ แต่ให้แจ้งอีกครั้งสำหรับการอัปเดตในอนาคต
1. อย่าอัปโหลดรายงาน และอย่าขอให้อัปโหลดรายงานสำหรับการอัปเดตในอนาคต
2. อัปโหลดรายงานเพียงครั้งเดียว แต่แจ้งอีกครั้งสำหรับการอัปเดตในอนาคต
3. อัปโหลดรายงานในครั้งนี้และอัปโหลดรายงานโดยอัตโนมัติหลังจากเสร็จสิ้นการอัปเดตในอนาคต
2
เป้าหมาย: https://fwupd.org/lvfs/firmware/report
เพย์โหลด: {
                           "เวอร์ชันรายงาน" : 2,
                           "รหัสเครื่อง" : "fd438561a796bdbcccfc66169378030058c8a453066843b91fa6b107cd73c267",
                           "ข้อมูลเมตา" : {
                             "DistroId" : "อูบุนตู",
                             "เวอร์ชันดิสโทร" : "21.10"
                           },
                           "รายงาน" : [
                             {
                               "เช็คซัม" : "9e3cc95de4a157318c40135009249bb20fe6af7d",
                               "UpdateState" : 2,
                               "ไกด์" : [
                                 "09e8bf16-3e69-50f5-bb66-c7a040248352"
                               ]
                               "ปลั๊กอิน": "synaptics_prometheus",
                               "เวอร์ชันเก่า" : "10.01.3273255",
                               "เวอร์ชั่นใหม่" : "10.01.3478575",
                               "ค่าสถานะ" : 37748770,
                               "สร้างแล้ว" : 1645459678,
                               "แก้ไข" : 1645460476,
                               "ข้อมูลเมตา" : {
                                 "HostSku": "LENOVO_MT_21A0_BU_Think_FM_ThinkPad P14s Gen 2a",
                                 "RuntimeVersion(org.freedesktop.gusb)": "0.3.5",
                                 "CompileVersion(com.redhat.fwupdate)" : "12",
                                 "เวอร์ชันดิสโทร" : "21.10",
                                 "CompileVersion(org.freedesktop.fwupd)": "1.5.11",
                                 "HostFamily" : "ThinkPad P14s Gen 2a",
                                 "ชื่อเคอร์เนล" : "ลินุกซ์",
                                 "RuntimeVersion(org.kernel)": "5.13.0-28-generic",
                                 "CompileVersion(org.freedesktop.gusb)": "0.3.5",
                                 "RuntimeVersion(com.dell.libsmbios)" : "2.4",
                                 "DistroId" : "อูบุนตู",
                                 "สถาปัตยกรรมซีพียู" : "x86_64",
                                 "BootTime" : "1645105544",
                                 "ผู้ให้บริการโฮสต์" : "LENOVO",
                                 "RuntimeVersion(org.freedesktop.appstream-glib)": "0.7.14",
                                 "ผลิตภัณฑ์โฮสต์" : "21A0000CMX",
                                 "RuntimeVersion(com.redhat.fwupdate)" : "12",
                                 "RuntimeVersion(org.freedesktop.fwupd)": "1.5.11",
                                 "KernelVersion": "5.13.0-28-generic"
                               }
                             }
                           ]
                         }
ดำเนินการอัปโหลดต่อไหม [ย|น]: 
ไม่ได้ใช้งาน⦠[***************************************]
อัปโหลดรายงานสำเร็จ 1 รายการ
ไม่มีการอัปเดตสำหรับอุปกรณ์ที่เหลือ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา