오랫동안 데비안을 가지고 있고 사용하는 사용자는 운영 체제에서 그 방법을 알게 될 것입니다. 커널 업데이트를 요청하거나 커널을 제거 할 것인지 묻습니다.. 많은 사람들이 그러한 상황에 당황 할 것이며 다른 사람들은 오래된 커널을 제거하면 운영 체제가 작동을 멈출 지 궁금 할 것입니다.
이 기사를 통해 우리는 이러한 의문을 해결하고 데비안 배포판을 최적화하여 배포판 내에서 필요하지 않은 패키지를 제거하고 새 프로그램이나 패키지에 향후 문제를 일으킬 수 있습니다.
모든 Gnu / Linux 배포판의 기초는 Linux 커널입니다. 따라서 이름은 GNU가 아닌 Linux입니다. 자주 배포판은 버그를 수정하거나 커널 팀이 릴리스 한 최신 버전 인 새 커널 버전을 업데이트하거나 릴리스합니다. 최신 버전을 설치할 때 데비안은 이전 커널을 그대로두고 새 커널을로드합니다..
시간이 지남에 따라 우리는 XNUMX 개 또는 XNUMX 개의 새로운 버전의 커널을 갖게됩니다. 하드 드라이브의 공간 만 차지하고 향후 문제가 발생할 수 있습니다. 보통 우리는 하나의 커널 버전 만 필요합니다. 보안을 위해 일반적으로 두 가지 버전이 있습니다., 문제없이 작동하는 최신 버전입니다.
오래된 커널을 제거하려면 먼저 우리가 사용하는 버전을 알아야합니다.이를 위해 터미널을 열고 다음을 작성합니다.
uname -sr
이것은 우리가 사용하고있는 커널의 버전을 알려줄 것입니다. 이제 데비안에 몇 개의 커널을 설치했는지 확인해야합니다.이를 위해 터미널에 다음을 작성합니다.
dpkg -l | grep linux-image | awk '{print$2}'
이 설치된 모든 커널을 보여줍니다.. 이제 제거 할 커널을 선택하고 다음과 같이 수행해야합니다.
sudo apt remove --purge linux-image-X.XX-X-generic sudo update-grub2 sudo reboot
제거하려는 커널의 각 버전에 해당됩니다. 자동으로하고 싶다면 byobu라는 프로그램이 있습니다. 자동으로 수행됩니다. 이렇게하려면 먼저 다음과 같이 설치해야합니다.
sudo apt install byobu
그리고 다음과 같이 실행하십시오.
sudo purge-old-kernels --keep 2
이렇게하면 모든 오래된 커널이 제거되고 안전을 위해 두 가지 버전 만 남습니다. 보시다시피 시스템은 간단하며 배포 성능을 향상시킬뿐만 아니라 패키지를위한 더 많은 공간이 있습니다. 또는 파일.
데비안 시스템에 커널 하나만 있습니다 : uname -sr
리눅스 4.9.0-3-amd64.
몇 주 전에 데비안 kde를 설치했습니다 (lsb_release -a
LSB 모듈을 사용할 수 없습니다.
배포자 ID : Debian
설명 : Debian GNU / Linux 9.1 (stretch)
릴리스 : 9.1
Codename : stretch) 완벽하게 작동합니다. 업데이트되지 않으며 필요하지도 않습니다. 이미 커널 4.12를 사용하는 시스템이 있지만 데비안은 수동적이지 않고 매우 짧지 만 매우 안전한 단계로 작동합니다.
어쨌든 게시물의 정보는 정확한 상황이 발생할 때 고려할 수있어서 우수합니다. 저자에게 감사드립니다.
페도라에도 동일하게 적용됩니다. 감사
큰 차이를 만드는 배포판 인 MX_Linux에 대한 여러분의 의견을 알고 싶습니다.
아주 좋은 기사 감사합니다
byobu로 설명하는대로 커널을 제거하려고하면 아무것도하지 않는 것을 볼 수 있습니다. 당신이 그것을 테스트하는 데 시간이 걸리고 그들이 똑같이 설명하는 다른 페이지에서 그것을 복사하지 않고 어쨌든 작동하지 않는지 알 것입니다. 이것으로 Linux에 많은 피해를 입 힙니다.