GRUB2
Debian v9.11.0 "Stretch"에 사용 가능한 패키지를 검색하면 beta
나열된 패키지만 표시됩니다.
root@Debian:~# apt search GRUB2
Sorting... Done
Full Text Search... Done
grub-imageboot/oldstable 0.6 all
boot iso, harddisk and floppy images with grub2 and syslinux memdisk
grub2/oldstable,now 2.02~beta3-5+deb9u2 amd64 [residual-config]
GRand Unified Bootloader, version 2 (dummy package)
grub2-common/oldstable 2.02~beta3-5+deb9u2 amd64
GRand Unified Bootloader (common files for version 2)
grub2-splashimages/oldstable 1.0.1+nmu1 all
a collection of great GRUB2 splashimages
live-wrapper/oldstable 0.6+nmu1 all
Wrapper for vmdebootstrap for creating live images
live-wrapper-doc/oldstable 0.6+nmu1 all
Wrapper for vmdebootstrap for creating live images (Documentation)
vmdebootstrap/oldstable 1.7-1 amd64
Bootstrap Debian into a (virtual machine) disk image
보시다시피 이 검색은 다음 항목만 반환합니다.베타가방. 안정적인 패키지를 설치하려면 여러 가지 어려움을 겪어야 했습니다 GRUB2
. 다음을 참조하세요.
베타 버전을 설치하지 않고 GRUB v1을 GRUB v2로 업그레이드하는 방법은 무엇입니까?
질문: Debian "Stretch" 저장소에는 왜 다음이 포함되어 있습니까?베타 버전만 해당GRUB2
첫 번째 버전? 결국, stable GRUB
v2.00은 데비안 "Stretch"가 출시되기 5년 전에 출시되었습니다. 여기를 참조하세요:
ftp.gnu.org/gnu/grub
이 배포판 저장소의 버그입니까?
답변1
이는 데비안 9가 출시되었을 때 사용 가능한 최고의 버전이었습니다.
보고 있다2.02~beta3-5deb9u2 이전 버전의 변경 로그몇 가지 설명이 제공됩니다:
- 2.00은 실제로 2012년에 출시되었고 Debian Experimental에 업로드되었습니다. 데비안에서 14개 개정(및 Ubuntu의 수많은 수정) 후 2013년 5월에 Unstable에 업로드되었습니다(다음 안정 릴리스를 목표로 함).
- 추가 수정 사항이 포함된 2.00의 후속 업로드에서는 2.00에 많은 버그가 있음이 드러났습니다.
- 2013년 12월 GRUB 저장소의 스냅샷이 압축되었고 더 많은 수정 사항이 적용되어 위의 내용이 확인되었습니다.
- 후속 베타 버전은 처음에는 실험적인 방식으로 수정 사항을 포함하여 패키징되었으며 결국 데비안 9에서 출시되었습니다.공식 "베타" 버전에 추가된 수많은 패치.
따라서 원한다면 2.00의 "안정적인" 버전을 가질 수 있지만 나중에 발견되는 버그를 안고 살아야 합니다. 기억해야 할 정말 중요한 점은 버전 번호("알파", "베타" 등의 별명 포함)는 이상적으로는 업스트림 개발자가 선택한 이름이지만 많은 경우에는 이는 희망적인 생각입니다. 특히 GRUB와 같은 프로젝트의 경우 업스트림 개발자가 현장에서 직면하는 모든 시나리오를 테스트할 수 있을 것이라는 희망은 거의 없습니다.
배포판의 모든 패키지와 마찬가지로 배포판 개발자의 판단을 신뢰합니다. 특정 프로젝트에 대해 겉보기에 놀라운 버전 번호를 공개하게 된다면 일반적으로 그 뒤에는 그럴 만한 이유가 있습니다(그러나 물어보는 것도 나쁘지 않습니다!).