it-swarm-ko.tech

apt-get 업그레이드를 사용할 때 커널 업데이트를 강제로 설치하는 방법은 무엇입니까?

서버를 업데이트하려면 apt-get upgrade를 사용하십시오.

그러나 커널 업데이트가있을 때는 항상 apt-get install linux-....가 설치하지 않기 때문에 apt-get update을 수행해야합니다.

그것들을 설치하도록 말할 수있는 방법이 있습니까? -f를 시도했지만 작동하지 않습니다.

35
Weboide

그래서 의견과 관련하여 : 죄송합니다, 당신 말이 맞았습니다 .완전히 apt-get이 나에게 말한 것을 잘못 읽었습니다 (그리고 나는 영어 버전을 사용하고 있습니다! :)).

약간의 연구를 한 후에 사용하고 싶은 것은 aptitude safe-upgrade이며 does 새 커널을 설치합니다. 정말! 나는 두 번 확인했다! :)

apt-get에 특별히 필요한 것이 없다면 aptitude을 (를) 어쨌든 apt-get보다 선호해야합니다.

[email protected]:~$ Sudo aptitude safe-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Reading extended state information      
Initializing package states... Done
Resolving dependencies...
Resolving dependencies...
The following NEW packages will be installed:
  linux-headers-2.6.32-24{a} linux-headers-2.6.32-24-generic{a} linux-image-2.6.32-24-generic{a} 
The following packages will be upgraded:
  apt apt-transport-https apt-utils base-files firefox firefox-branding firefox-gnome-support gdm google-chrome-stable 
  icedtea-6-jre-cacao linux-generic linux-headers-generic linux-image-generic linux-libc-dev openjdk-6-jre openjdk-6-jre-headless 
  openjdk-6-jre-lib software-center Thunderbird ureadahead xulrunner-1.9.2 
21 packages upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 129MB of archives. After unpacking 188MB will be used.
Do you want to continue? [Y/n/?] 
19
Nicholas Knight

당신은 찾고 있습니다

Sudo apt-get dist-upgrade
19
helloandre

aptitude을 (를) 설치하려면 계속 진행하십시오. 그러나 종속 요소가 있으며 imho 없이도 아주 잘 벗어날 수 있습니다. 특히 server install lean (er ).

Sudo apt-get upgrade을 (를) 실행하면 다음과 같이 업그레이드되지 않은 패키지에 대해 알려줍니다.

The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic

따라서 ssh 터미널을 사용하여 연결 한 경우 다음 명령을 입력하기 만하면 복사 + 붙여 넣기 만하면됩니다.

$ Sudo apt-get upgrade linux-generic linux-headers-generic linux-image-generic

다시 유지 된 패키지 만 업그레이드합니다. 재부팅 전과 후에 (실행중인 커널을 새로 고쳐야 함) 커널 버전을 표시하려면 uname -r을 사용하고 재부팅 후 purge-old-kernels을 실행하는 것을 잊지 마십시오.

1
Remigius Stalder