Linux Debian 커널은 3.2.0-4-686-pae입니다.
(루트) 파티션이 /
62% 찼습니다. Jessie의 커널과 부트로더를 설치할 공간이 충분합니까?
mt42@hostname:~$ df -k
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 240972 141168 87363 62% /
커널을 업그레이드할 때 데비안의 마법이 무엇인지 잘 모르겠습니다. 이전 버전과 새 버전이 유지되는 경우가 많다고 생각합니다. dpkg
공간(240MB)이 부족하면 어떻게 되나요?
답변1
업그레이드를 설정한 후에는 계속하기 전에 필요한 공간을 확인하라는 메시지가 표시됩니다.제시오래된 것을 대체할 것이다헐떡거림따라서 최종 바이트 수는 낮을 수 있지만 필요한 공간을 쉽게 알 수 있는 방법은 없습니다. 이는 시스템에 따라 크게 달라집니다. 새로운커널 헤더 파일, 대부분의 응용프로그램과 유틸리티는 최소한 일시적인 추가 공간을 두고 다시 설치해야 합니다!
업그레이드하는 동안 약 180Mb의 추가 공간을 사용했지만 업그레이드하는 동안 필요한 패키지를 다운로드, 확장, 설치 및 (아마도) 제거하는 데 얼마나 많은 공간이 필요한지 잘 모르겠습니다.
여유 공간이 240MB에 불과하므로 업그레이드를 권장하지 않습니다.
답변2
커널을 설치할 때 약 100mB의 공간이 필요하기 때문에 아니요라고 말하고 싶지만 재부팅하기 전에 실행 중인 커널을 제거할 수 없으므로(가능하지 않은 경우) 최소한 두 개를 설치해야 합니다. 하지만 크기가 약 25-30mB인 패키지도 필요하며, 설치하기 전에 포장을 풀 공간도 필요합니다. 그러나 커널 헤더 패키지가 없다고 가정하면 이는 단순한 커널 이상일 수 있으며 도입해야 할 다른 종속성이 여전히 있습니다.
설치 크기를 어떻게 이 크기로 줄일 수 있는지 궁금합니다. 데비안이 그렇게 적은 수의 패키지로 실행될 것이라고는 생각하지 않습니다.
xorg/fluxbox가 있지만 가장 작은 설치는 1GB SSD에 Etch가 있는 것으로 생각되며 공간 제약으로 인해 전혀 업그레이드할 수 없습니다. 약 600MB입니다.
내 생각에 가장 좋은 방법은 다음과 같은 방법을 시도해 보는 것입니다.
- 천명음 소스로 변경합니다.
- apt-get 업데이트 실행
- 실행: apt-get install -s [커널]
-s는 시뮬레이션에 사용됩니다. 그러나 나는 이것이 다운로드한 패키지의 크기를 보여주지는 않을 것이라고 믿습니다.
일반적으로 시스템의 중요성에 따라 이것이 가능한지 궁금합니다.
아, apt-get update도 약 15~20mB의 업데이트 파일을 가져옵니다.