최근 업데이트 (14.04 LTS에 있음)로 와인이 갑자기 작동을 멈췄습니다. 이것은 관련 버그 보고서 가 링크 된 WineHQ 에서 이미보고 된 것으로 나타났습니다 .
수정 사항을 기다리는 동안 커널을 다운 그레이드하여 “다운 그레이드”수행에 대한 조언을 사용자에게 다시 알려줍니다. 이것에 대해 꽤 많은 Q & A가 있지만 14.04 특정 것은 이러한 요구를 충족시키지 못하는 것 같습니다. (그리고 사이드 바의 “유사한 질문”은 종종 아주 오래된 것입니다.)
자동 업데이트를 금지하지 않으면 서 어떻게 커널을 안전하게 다운 그레이드해야합니까 (곧 수정 될 예정)!
필자의 경우 문제가있는 업데이트는 다음과 같습니다.
2015-07-28 14:08:18 upgrade linux-libc-dev:amd64 3.13.0-58.97 3.13.0-59.98
답변
컴퓨터를 처음 부팅 할 때 grub 부팅 메뉴가 나타납니다. grub boot 메뉴에서 부팅하고자하는 이전 커널을 선택하십시오-일단 커널을 선택하고 유지하고 싶다면 부팅하십시오
uname -r
현재 실행중인 커널을 알려줍니다 (한 번 두 번 측정하십시오)
dpkg -l | grep linux-image
dpkg -l | grep linux-headers
어떤 커널 / 헤더가 시스템에 저장되어 있는지 알려줄 것입니다-헤더도 삭제합니다-너무 많은 공간을 차지하지는 않지만 여전히 제거합니다. 커널을 삭제하면 왜 있습니까?
실행중인 커널을 삭제하지 않는 것이 중요합니다. 즉, uname -r
이러한 커널 및 헤더 항목을 삭제하면 시스템을 사용할 수 없게됩니다
그런 다음 원하지 않는 것을 삭제하십시오.
sudo apt-get purge
나는 출력을 dpkg -l | grep linux-image
텍스트 문서에 복사하여 지저분하지 않은 프로세스가되도록하고 삭제 대 저장을 명확하게 선택할 수 있습니다
전체 명령의 예는 다음과 같습니다.
sudo apt-get purge linux-image-3.16.0-41-generic linux-image-3.16.0-41-lowlatency linux-image-extra-3.16.0-41-generic
sudo apt-get purge linux-headers-3.16.0-41 linux-headers-3.16.0-41-generic linux-headers-3.16.0-41-lowlatency
dpkg -l 출력 결과의 예 | grep linux-headers는 다음과 같습니다 :
jason@casa-wesella:~$ dpkg -l | grep linux-headers
ii linux-headers-3.16.0-41 3.16.0-41.57~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-41-generic 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-41-lowlatency 3.16.0-41.57~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43 3.16.0-43.58~14.04.1 all Header files related to Linux kernel version 3.16.0
ii linux-headers-3.16.0-43-generic 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-3.16.0-43-lowlatency 3.16.0-43.58~14.04.1 i386 Linux kernel headers for version 3.16.0 on 32 bit x86 SMP
ii linux-headers-generic-lts-utopic 3.16.0.43.34 i386 Generic Linux kernel headers
ii linux-headers-lowlatency-lts-utopic 3.16.0.43.34 i386 lowlatency Linux kernel headers
답변
이 답변은 커널 롤백에 관한 것이 아닙니다. 그러나 와인이 오작동을 일으킨 최초의 문제는 3.13.0-59 일반 커널에있는 것 같습니다. 새로운 3.13.0-61- 일반 버전을 사용할 수 있습니다.
Software Updater를 수동으로 시작했으며 자동으로 3.13.0-61-generic로 업그레이드했습니다. 이제 내 와인 응용 프로그램이 다시 시작됩니다.
답변
grep 구성 파일을 편집하여 특정 커널을 기본값으로 설정하십시오. 특정 커널을 기본값으로
수동 설정
부팅 할 특정 커널을 수동으로 설정하려면 /etc/default/grub
파일을 수퍼 유저 / 루트로 편집해야합니다 .
sudo nano /etc/default/grub
편집 할 줄은 GRUB_DEFAULT=0
입니다. 이 줄을 원하는 설정 (아래 참조)으로 설정 한 후 파일을 저장하고 다음 명령을 사용하여 GRUB 2 구성 파일을 업데이트하십시오.
sudo update-grub