Điểm:1

Ubuntu yêu cầu khởi động lại quá thường xuyên

lá cờ ru

Các bản cập nhật tự động yêu cầu tôi khởi động lại Ubuntu của mình ít nhất hai lần một tuần. Đôi khi tôi hoãn khởi động lại vài ngày, sau đó tôi khởi động lại, hệ thống cài đặt các bản cập nhật mới và yêu cầu khởi động lại ngay sau đó.

Tôi chưa kiểm tra chính xác những gì cần khởi động lại. Tôi nhận thấy rằng chương trình cơ sở hệ thống được cập nhật khá thường xuyên, có lẽ là quá thường xuyên đối với một chương trình cơ sở, nhưng điều đó vẫn chỉ chiếm một số ít trường hợp.

Tôi nhớ cách đây không lâu rằng tôi có thể chạy hệ thống của mình trong nhiều tuần và nhiều tháng mà không cần khởi động lại, vì vậy điều này chắc chắn không ổn.

Tôi đang chạy Kubfox 21.10. Đây là những kho lưu trữ của tôi:

http://cz.archive.ubuntu.com/ubuntuimpish-backports/universe
http://cz.archive.ubuntu.com/ubuntuimpish/main
http://cz.archive.ubuntu.com/ubuntuimpish/multiverse
http://cz.archive.ubuntu.com/ubuntuimpish/restricted
http://cz.archive.ubuntu.com/ubuntuimpish/universe
http://cz.archive.ubuntu.com/ubuntuimpish-updates/main
http://cz.archive.ubuntu.com/ubuntuimpish-updates/multiverse
http://cz.archive.ubuntu.com/ubuntuimpish-updates/restricted
http://cz.archive.ubuntu.com/ubuntuimpish-updates/universe
http://dl.google.com/linux/chrome/debstable/main
http://security.ubuntu.com/ubuntuimpish-security/main
http://security.ubuntu.com/ubuntuimpish-security/multiverse
http://security.ubuntu.com/ubuntuimpish-security/restricted
http://security.ubuntu.com/ubuntuimpish-security/universe

Câu hỏi của tôi là liệu tôi có thể làm gì với nó không hay về cơ bản đó là một "lỗi" mà tôi nên báo cáo ở đâu đó.

Organic Marble avatar
lá cờ us
Đề nghị bạn bắt đầu theo dõi `/var/run/reboot-required.pkgs` để xem nguyên nhân gây ra sự cố. Trải nghiệm của tôi không phải của bạn - hệ thống của tôi yêu cầu khởi động lại để có nhân mới, có thể từ 10 đến 14 ngày một lần. Họ chưa bao giờ đi "tháng". Kỷ lục thời gian hoạt động mọi lúc của tôi kể từ khi tôi bắt đầu sử dụng Ubuntu với 12.04 là 46 ngày. 2/12/19 đến 17/1/20 trên hệ thống 18.04
lá cờ cn
"Ubuntu yêu cầu khởi động lại quá thường xuyên" không, không phải vậy. Khởi động lại là tùy chọn :-)
user535733 avatar
lá cờ cn
@ 24601 Ubuntu 21.10 không còn là phiên bản "phát triển" khi nó được phát hành.
ChanganAuto avatar
lá cờ us
Có thể kho lưu trữ "backports" đang gây ra nó. Bạn có thực sự cần nó?
lá cờ ru
Vô hiệu hóa nó, hãy xem nếu điều đó giúp, cảm ơn! :)
Marc Compere avatar
lá cờ za
Tôi đồng ý. Ubuntu không nên yêu cầu khởi động lại thường xuyên. Bất cứ điều gì nhiều hơn một lần trong vài tháng là quá nhiều. Có lẽ Debian sẽ hỏi ít hơn.
Điểm:1
lá cờ in

Nếu bạn chạy các bản cập nhật theo cách thủ công trước khi khởi động lại, nó sẽ không yêu cầu khởi động lại sau đó. Nó sẽ chỉ yêu cầu khởi động lại lần nữa nếu có một bản cập nhật khác đang chờ xử lý đã được cài đặt sau khi bạn khởi động lại.

Lý do rất có thể cần khởi động lại là để chuyển sang kernel mới được cài đặt do bản cập nhật mang lại. Đối với hầu hết tất cả các bản cập nhật khác, các dịch vụ bị ảnh hưởng có thể được khởi động lại mà không cần khởi động lại.

Hầu hết thời gian, bạn có thể bỏ qua điều này và không khởi động lại; nhưng hãy lưu ý rằng nếu bạn không khởi động lại, bạn sẽ chạy nhân cũ hơn có thể có các lỗ hổng bảo mật đã được khắc phục trong nhân mới hơn.

Lưu ý rằng vì bạn đang chạy phiên bản ubuntu không phải LTS, nên có thể có nhiều bản cập nhật hơn, vì vậy điều này sẽ yêu cầu khởi động lại thường xuyên hơn.

Nếu bạn cực kỳ muốn không khởi động lại và đang chạy phiên bản LTS của Ubuntu, bạn có thể thử dịch vụ bản vá trực tiếp để cố nâng cấp nhân trong bộ nhớ mà không cần khởi động lại. Nhưng điều này đôi khi không thành công và bạn vẫn cần phải khởi động lại.

Cũng lưu ý rằng miễn là bạn nhận thức được hậu quả của việc không khởi động lại, bạn có thể tắt lời nhắc.

user10489 avatar
lá cờ in
Cũng lưu ý một ngoại lệ ở trên là trình điều khiển nVidia, trình điều khiển này phải được cập nhật ở bước khóa với thư viện giao diện nVidia. Vì vậy, khi thư viện được cập nhật, trình điều khiển phải được cập nhật cho các ứng dụng mới để nói chuyện với gpu. Trình điều khiển thường không thể được cập nhật trực tiếp vì nó đang được sử dụng, vì vậy cần phải khởi động lại. Không chắc cách livepatch xử lý việc đó.
lá cờ ru
Có cách nào để biết thêm thông tin chi tiết về yêu cầu khởi động lại không? I E. cần khởi động lại thực tế hay chỉ cần đăng nhập lại là đủ, có bản vá bảo mật quan trọng nào đang chờ xử lý hay không, v.v... Hiện tại, nó chỉ là một chỉ báo trong khay hệ thống của KDE, không nói lên điều gì, nó chỉ nằm đó gây phiền nhiễu :D
user10489 avatar
lá cờ in
Như một người bình luận khác đã chỉ ra, hãy kiểm tra `/var/run/reboot-required.pkgs` ; đồng thời xem các tệp trong `/var/lib/update-manager/` . Tôi không chắc liệu có thứ gì đó trên hệ thống cho biết cái nào là bản cập nhật bảo mật hay không, nhưng có những blog bảo mật thường liệt kê những cái đó và bạn có thể đọc qua các CVE có liên quan và tự quyết định nếu bạn quan tâm.
lá cờ ru
Tại sao tôi không thích khởi động lại thường xuyên là vì chúng phá vỡ quy trình làm việc của tôi (tôi cần đóng tất cả các ứng dụng của mình) và chúng làm mất thời gian (đặc biệt là với bước bổ sung do mã hóa đĩa gây ra). Tôi đang nói về một máy tính cá nhân, không phải máy chủ. Vì vậy, kiểm tra blog bảo mật chắc chắn không phải là điều tôi gọi là giải pháp ở đây :)
user10489 avatar
lá cờ in
Một phần của đánh giá rủi ro phù hợp là cân bằng giữa việc khắc phục sự cố (làm gián đoạn quy trình làm việc của bạn do khởi động lại) với rủi ro (máy tính để bàn của bạn bị tấn công; thông tin trên máy tính để bàn của bạn bị rò rỉ ra internet hoặc bị phá hủy) và khả năng xảy ra những rủi ro đó (hệ thống của bạn có kết nối internet không ? nó có được tường lửa bên ngoài không?). Nếu rủi ro hoặc khả năng xảy ra rủi ro đủ thấp, có lẽ việc khởi động lại có thể được thực hiện mỗi tuần một lần hoặc vài tuần một lần hoặc hoàn toàn không.
lá cờ ru
Tôi hy vọng rằng một bản phân phối thân thiện với người dùng như Ubuntu sẽ giúp tôi trong việc cân bằng này và đưa ra các giá trị mặc định hợp lý. Khởi động lại hai lần mỗi tuần nghe có vẻ giống thứ gì đó bị hỏng hoặc chúng tôi quá cẩn thận (ví dụ: điện thoại Android hoàn toàn mới của tôi, cũng sử dụng nhân Linux, có thể cần khởi động lại mỗi quý một lần).
user10489 avatar
lá cờ in
Đây là những gì bạn nhận được khi cài đặt phiên bản không phải LTS. Phiên bản LTS ổn định hơn nhiều và các bản cập nhật diễn ra chậm hơn, đôi khi chỉ một lần một tháng và thường không yêu cầu khởi động lại. Hãy đảm bảo rằng bạn nâng cấp vào tháng 4 năm 2022 và chỉnh sửa `/etc/update-manager/release-upgrades` cũng như thay đổi nó thành `prompt=LTS` và tôi nghĩ bạn sẽ hài lòng hơn nhiều khi nó hoàn toàn ổn định.
lá cờ ru
Đó là lời khuyên tốt, cảm ơn!
Điểm:-1
lá cờ it

khởi động lại trước một bản cập nhật là một điều mê tín vô ích. Nếu bạn vẫn thấy cần thiết, hãy nghi ngờ Quản lý hệ thống không tốt.

Chỉ cần cập nhật danh sách phiên bản phần mềm của bạn (# cập nhật apt), sau đó cập nhật phần mềm của bạn (# nâng cấp apt).

Nếu sau khi cập nhật, bất kỳ tệp nào /chạy/khởi động lại* tồn tại, cần phải khởi động lại và tệp chứa gợi ý về lý do tại sao.

Việc cập nhật phần mềm thứ được sử dụng như một phần của phần mềm khác, hoặc được sử dụng để khởi động hệ thống là Khó. Cách khác sẽ phải hủy khởi động hệ thống, "tua lại" quá trình khởi động/khởi động cho đến khi không có ai đang sử dụng hoặc đã sử dụng phần mềm mới, sau đó hủy khởi động, tiếp tục hoặc khởi động lại các tác vụ. Quyết định khoảng cách để hủy khởi động, cách tạm dừng/khởi động lại ứng dụng là Khó.Khoa học máy tính khó.

Chúng tôi biết 1 cách để khởi động lại mọi thứ để nó chạy với phần mềm hiện tại (như đã cập nhật), tại sao không sử dụng nó? Bên cạnh đó, nếu khởi động lại không hoạt động, chúng ta cần biết Ngay bây giờ.

Do hậu quả của việc khởi động lại, /chạy được tái tạo và /chạy/khởi động lại* tập tin biến mất.

lá cờ ru
Tôi đã không khởi động lại trước khi cập nhật.Cuối cùng tôi chỉ đơn giản là khởi động lại khi hệ thống của tôi đã yêu cầu nó trong nhiều ngày, hệ thống khởi động, tự động tải xuống các bản cập nhật mới và yêu cầu khởi động lại ngay sau đó. Tôi đang đề cập đến điều này để cho biết tần suất tôi nhận được các bản cập nhật kích hoạt khởi động lại, điều mà tôi thấy kỳ lạ. Ngoài ra, tôi thực sự muốn hệ thống tự động xử lý các bản cập nhật...
user10489 avatar
lá cờ in
Mặc định cho `nâng cấp không giám sát` là chỉ cài đặt các bản vá bảo mật. Tôi nghĩ bạn có thể thay đổi điều đó. Tuy nhiên, bạn vẫn có thể có các bản cập nhật đang chờ xử lý khi khởi động lại, vì vậy, tốt nhất bạn nên chạy các bản cập nhật theo cách thủ công trước khi khởi động lại.
lá cờ ru
Như tôi đã nói, bị làm hỏng bởi cách điện thoại của tôi hoạt động, tôi thực sự không thích quản lý các bản cập nhật theo cách thủ công :) Nhưng quan điểm của bạn về LTS có lý nên tôi sẽ thử.

Đă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.