Ubuntu cho biết các bản cập nhật có sẵn sau khi cập nhật và nâng cấp


10

Tôi có một máy chủ 16.04 trên Digital Ocean liệt kê điều này khi tôi ssh vào nó ...

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

7 packages can be updated.
7 updates are security updates.

Tôi đã chạy apt-get updateapt-get upgradenhiều lần và nó đã không biến mất.

Sau khi tôi chạy bản nâng cấp, tôi thấy đây là dòng cuối cùng ...

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

3
Tôi khuyên bạn nên sử dụng aptthay vì apt-get, vì nó xử lý các tình huống như vậy thông minh hơn (đặc biệt, sudo apt upgradesẽ nâng cấp bốn gói đó).
fkraiem

Câu trả lời:


12

Vì bạn đang sử dụng Ubuntu 16.04 , nên sau đây sẽ khắc phục:

sudo apt full-upgrade

Nhưng nếu bạn thích cách Ubuntu 14.04 thì:

sudo apt-get dist-upgrade

Nếu hai lệnh không hoạt động, bạn nên nói chuyện với đại dương kỹ thuật số về nó.

Mong rằng sẽ giúp.



2

Có thể tệp / var / lib / update-notifier / Updates-Available không được làm mới sau lần cập nhật cuối cùng của bạn.

Nếu bạn muốn đặt thủ công:

sudo su # Needed to acquire permissions.
/usr/lib/update-notifier/apt-check --human-readable >/var/lib/update-notifier/updates-available
exit    # to get out of sudo

Lưu ý rằng / var / lib / update-notifier / Updates-Available được đặt với 0600 để cấp quyền cho người dùng & nhóm 'root', điều này ngăn bạn đơn giản sudo-ing lệnh apt-check để viết lại.


1
Đó không phải là 600, nhưng cú pháp bash. apt-checkkhông cần sự cho phép; các >hiện. Hãy thử thay thế >bằng | sudo teeđể xác minh.
Franklin Yu

Đây là câu trả lời duy nhất cho tôi. Byobu đã nói rằng tôi có hơn 1400 gói có thể nâng cấp và danh sách apt - được cài đặt chỉ ra như vậy. Nâng cấp Apt cho biết 0 nâng cấp có sẵn.
linuxandria

1

Trước hết là tin nhắn

0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

nói rằng có 4 gói không được nâng cấp. Tôi đoán những thứ này có liên quan đến kernel mới hơn và có thể được nâng cấp với

apt-get full-upgrade 

Bên cạnh đó là tin nhắn

7 packages can be updated.
7 updates are security updates.

không được tính mỗi lần bạn đăng nhập nên có thể bị lỗi thời.


1
Có cách nào tôi có thể buộc nó cập nhật không? Nó được sử dụng để xóa mỗi lần tôi cập nhật hệ thống và lần này nó đã bị kẹt trong hơn một tuần
deltaskelta

Tôi sợ rằng tôi không biết câu trả lời cho điều này :(
jsalatas 9/12/2016

sudo apt full-apgradelà cách an toàn nhất để cập nhật những gì có sẵn. Nếu điều đó không có ích, một hoặc nhiều gói có thể bị giữ lại do phụ thuộc không được đáp ứng. Thông thường mà sửa nó trong một vài ngày.
Gunnar Hjalmarsson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.