우분투는 업데이트 및 업그레이드 후 사용 가능한 업데이트를 말한다


10

Digital Ocean에 16.04 서버가 있는데 이것을 ssh 할 때 이것을 나열합니다 ...

 * 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.

내가 실행 한 apt-get updateapt-get upgrade많은 시간 그것은 사라지지했다.

업그레이드를 실행 한 후 이것을 마지막 줄로 봅니다.

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

3
그러한 상황을보다 지능적으로 처리하기 때문에 (특히 4 개의 패키지를 업그레이드했을 것입니다) apt대신을 사용 하는 것이 좋습니다 . apt-getsudo apt upgrade
fkraiem

답변:


12

우분투 16.04를 사용하기 때문에 다음과 같이 수정해야합니다.

sudo apt full-upgrade

그러나 우분투 14.04 방식을 선호한다면 :

sudo apt-get dist-upgrade

두 명령이 작동하지 않으면 디지털 오션 과 대화해야 합니다.

희망이 도움이됩니다.



3

마지막 업데이트 후 / var / lib / update-notifier / updates-available 파일이 새로 고쳐지지 않았을 수 있습니다.

이것을 수동으로 설정하려면 다음을 수행하십시오.

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

사용자 및 그룹 'root'의 권한에 대해 / var / lib / update-notifier / updates-available이 0600으로 설정되어 있으므로 apt-check 명령을 간단히 실행하여 다시 작성할 수 없습니다.


1
600이 아니라 bash 구문입니다. apt-check허가가 필요하지 않습니다. 는 >않습니다. 교체 시도 >와 함께 | sudo tee확인합니다.
Franklin Yu

이것은 나에게 유일한 해결책이었습니다. Byobu는 업그레이드 가능한 1400 개 이상의 패키지가 있으며 apt list --installed도 동일하다고 표시했습니다. Apt 업그레이드는 0 개의 업그레이드가 가능하다고 말했습니다.
linuxandria

1

우선 모든 메시지

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

업그레이드되지 않은 4 개의 패키지가 있다고합니다. 이것들은 최신 커널과 관련이 있으며 다음으로 업그레이드 할 수 있다고 생각합니다

apt-get full-upgrade 

그 메시지 외에

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

로그인 할 때마다 계산되지 않으므로 구식 일 수 있습니다.


1
강제로 업데이트 할 수있는 방법이 있습니까? 시스템을 업데이트 할 때마다
지워졌고 이번에

나는 이것에 대한 답을 모른다는 것을 두려워한다. (
jsalatas

sudo apt full-apgrade사용 가능한 것을 업데이트하는 가장 안전한 방법입니다. 그래도 문제가 해결되지 않으면 종속성이 충족되지 않아 하나 이상의 패키지가 보류 될 수 있습니다. 일반적으로 며칠 안에 해결됩니다.
Gunnar Hjalmarsson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.