업그레이드하면 이미 최신 버전이 있다는 메시지가 나타납니다.

업그레이드하면 이미 최신 버전이 있다는 메시지가 나타납니다.

다음을 linux-image-2.6.32-5-xen-amd64실행 하여 업데이트하려고 합니다.3.2.82

sudo apt-get update
sudo apt-get install linux-image-`uname -r`

하지만 그것은 나에게 다음과 같이 말합니다.

linux-image-2.6.32-5-xen-amd64는 이미 최신 버전입니다.

여러 가지 잡다한:

cat /etc/*release:

PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian

cat /etc/apt/sources.list:

deb http://ftp.us.debian.org/debian/ wheezy main
deb-src http://ftp.us.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://ftp.us.debian.org/debian/ wheezy-updates main
deb-src http://ftp.us.debian.org/debian/ wheezy-updates main

관련 정보가 무엇인지 잘 모르겠습니다. 언제든지 문의하시면 제공해 드리겠습니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변1

현재 사용하고 있는 명령은 현재 실행 중인 엄격하게 호환되는 최신 커널 버전을 설치하도록 시스템에 지시하므로 현재 가지고 있는 2.6 커널에서 원하는 3.2 커널로 전환되지 않습니다. 업데이트된 커널을 얻을 수 있지만 일반적으로 새로운 기능이 아닌 버그 및 보안 수정 사항만 포함됩니다.

데비안에는 특정 버전의 커널이 포함된 수많은 패키지가 있습니다.

uname -r명령은 사용 중인 커널의 현재 버전을 출력합니다(여기에 있음) 2.6.32-5-xen-amd64. 따라서 최종 주문은 가 됩니다 sudo apt-get install linux-image-2.6.32-5-xen-amd64.

두 가지 해결책이 있습니다. xen-linux-system-amd64커널 자체는 포함하지 않지만 항상 최신 버전의 커널에 의존하는 Stephen Kitt라는 메타 패키지를 설치할 수 있습니다 . 이 솔루션은 새 커널 패키지가 출시되면 이전 커널 패키지와 나란히 설치된다는 의미입니다. 또는 특별히 xen-linux-system-3.2.0-4-amd64install 을 사용하기 로 결정할 수도 있습니다 sudo apt-get install xen-linux-system-3.2.0-4-amd64. 이 경우 이 버전의 커널만 설치하고 최신 버전의 커널로 업그레이드하지 않습니다(비록 최신 버전의 패키지로 업그레이드할 수는 있음).

답변2

Wheezy에서 최신 Xen 커널을 얻으려면 설치해야 합니다.xen-linux-system-amd64대신에:

apt-get install xen-linux-system-amd64

그러면 3.2.82 커널이 도입됩니다. (또한 다음 제한 내에서 향후 커널 업데이트를 받을 수 있도록 보장합니다.휘지 LTS.)

관련 정보