방금 여기에 설명 된대로 lenny에서 내 가상 서버의 데비안 시스템을 업데이트 했습니다 .
설치 중에 glibc를 업데이트 할 수 없다는 오류가 발생했습니다.
나는했던 apt-get -f install
나에게 다음과 같은 경고를 준다 :
경고 :이 버전의 GNU libc에는 커널 버전 2.6.18 이상이 필요합니다. glibc를 설치하기 전에 커널을 업그레이드하십시오.
2.6 커널의 설치는 할 수 이것은 버그가 아닙니다, 먼저 새의 libc를 설치하라고 요구하고해야 하지 보고. 이 경우 /etc/apt/sources.list에 lenny 소스를 추가하고 다음을 실행하십시오. apt-get install -t lenny linux-image-2.6 그런 다음이 새 커널로 재부팅하고 업그레이드를 진행하십시오.
dpkg : error processing /var/cache/apt/archives/libc6_2.10.2-2_i386.deb (--unpack) : subprocess new pre-installation script returns error exit status 1 처리하는 동안 오류가 발생했습니다 : / var / cache / apt / 아카이브 /libc6_2.10.2-2_i386.deb
다음 줄을 내에 추가했습니다 /etc/apt/sources.list
.
deb http://ftp.de.debian.org/debian squeeze main contrib non-free
deb http://ftp.de.debian.org/debian-volatile squeeze/volatile main contrib non-free
deb http://ftp.de.debian.org/debian-security squeeze/updates main contrib non-free
deb http://ftp.de.debian.org/debian lenny main contrib non-free
deb http://ftp.de.debian.org/debian-volatile lenny/volatile main contrib non-free
deb http://ftp.de.debian.org/debian-security lenny/updates main contrib non-free
이제 다음 명령을 사용하여 최신 커널을 설치하려고했습니다.
apt-get install linux-image-2.6-openvz-686
이 오류가 발생합니다.
The following packages have unmet dependencies:
libc-bin: Breaks: libc6 (< 2.10) but 2.7-18lenny2 is to be installed
linux-image-2.6-openvz-686: Depends: linux-image-2.6.26-2-openvz-686
but it is not going to be installed
locales: Depends: glibc-2.10-1
nscd: Depends: libc6 (> 2.10) but 2.7-18lenny2 is to be installed
커널을 업그레이드하려면 어떻게해야합니까?
가상 서버 (openvz) 내에서 가상 머신을 실행하고 있기 때문에 커널 업그레이드가 불가능하다고 생각합니다.
커널 업그레이드를 위해서는 서버 자체가 커널을 업그레이드해야한다고 생각합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다