Điểm:2

Làm cách nào để nhận thông báo về việc nâng cấp chương trình cơ sở?

lá cờ fr

Tôi đủ may mắn để tìm thấy một máy tính xách tay có thể sử dụng phần mềm cập nhật chương trình cơ sở Linux (fwupdmgr). Đây là Dell Latitude 5510, theo nhân viên bán hàng thân thiện với Linux, thậm chí còn được chứng nhận cho Ubuntu 20.04 LTS.

Sử dụng ssh để kết nối với máy này cung cấp cho tôi thông tin mà tôi không nhận được ở bất kỳ nơi nào khác, như sau:

~$ ssh puta
Chào mừng bạn đến với Ubuntu 21.04 (GNU/Linux 5.11.0-31-chung x86_64)

 * Tài liệu: https://help.ubuntu.com
 * Quản lý: https://landscape.canonical.com
 * Hỗ trợ: https://ubuntu.com/advantage

1 thiết bị có sẵn bản nâng cấp firmware.
Chạy `fwupdmgr get-upgrades` để biết thêm thông tin.

0 bản cập nhật có thể được áp dụng ngay lập tức.

tôi đang đề cập đến fwupdmgr thông điệp. Chính xác là đã có bản nâng cấp chương trình cơ sở cho máy đó, vì vậy cần phải cài đặt và khởi động lại, theo hướng dẫn ở đó. Tôi chỉ bối rối khi tôi cần sử dụng ssh để lấy thông tin đó ngay từ đầu. Có lẽ cuộc gọi đến fwupdmgr là điều tôi nên làm thường xuyên ...Có ai đó biết làm thế nào tôi có thể nhận được thông tin này tự động? Một thông báo sẽ là tuyệt vời!

raj avatar
lá cờ cn
raj
Lệnh hiển thị thông báo `fwupdmgr` có thể được gọi từ một trong các tệp hồ sơ (`/etc/profile`, `.profile` hoặc `.bash_profile`). Nếu bạn có thể tìm thấy lệnh chính xác trong tệp, chẳng hạn, bạn có thể thêm lệnh đó vào "Ứng dụng khởi động" để lệnh sẽ chạy bất cứ khi nào bạn đăng nhập vào màn hình GUI.
lá cờ fr
@raj Xin lỗi, không tìm thấy gì ở bất kỳ nơi nào trong số này.
raj avatar
lá cờ cn
raj
Khi tôi xem kỹ thông báo khi đăng nhập SSH, nó được hiển thị trước khi hồ sơ chạy, vì vậy tôi đã sai. Thông báo này được hiển thị bởi sshd từ tệp `/run/motd.dynamic`, nhưng tôi vẫn chưa kiểm tra xem cái gì tạo ra tệp này.
raj avatar
lá cờ cn
raj
Tôi đã tìm thấy nó trong các trang hướng dẫn: "Các tập lệnh có thể thực thi trong `/etc/update-motd.d/*` được thực thi bởi `pam_motd(8)` với tư cách là người dùng root tại mỗi lần đăng nhập và thông tin này được nối trong `/run/ motd.dynamic`". Vì vậy, hãy xem thư mục đó và bạn sẽ tìm thấy tập lệnh của mình ở đó.
raj avatar
lá cờ cn
raj
Ngoài ra, hãy thử `man fwupdmgr` (tôi mới làm), nó có thể cung cấp cho bạn một số gợi ý!
lá cờ fr
@raj â Tôi là một người học chậm, nhưng cuối cùng tôi cũng sẽ làm được. Gợi ý tuyệt vời :)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.