내 컴퓨터에는 pkgtools, slackbuilds를 통해 설치하고 컴파일한 일부 소프트웨어와 함께 Slackware 13.1이 설치되어 있습니다. Slackware-current(13.37)로 업그레이드하고 싶습니다.
UPGRADE.txt를 따라 안전하게 업그레이드할 수 있나요? 이것이 문제(종속성, 버전 충돌 등)를 가져올 큰 도약입니까?
slackbuilds를 통해 설치했거나 컴파일한 추가 애플리케이션은 어떻습니까? 최신 라이브러리 버전과 호환되지 않을 가능성이 있습니까?
답변1
이 업그레이드를 수행하려면 먼저 UPGRADE.txt의 힌트를 사용하여 Slackware-13.37로 업그레이드한 다음 완료되면 13.37을 -current로 업그레이드합니다. 각 릴리스 주기 동안 여러 패키지가 추가 및 제거되므로 두 번째 단계에서 13.37에서 현재로 이동하려면 변경 로그를 자세히 읽어서 현재를 실행하기 위해 수행해야 할 단계를 확인해야 합니다.
최신 -current에서 작동하지 않는 Slackbuild가 있을 가능성이 높습니다. 특히 특정 빌드 스크립트를 손상시키는 새로운 GCC로의 업그레이드가 있었기 때문입니다. 또한 SlackBuilds.org가 -current를 지원하지 않는다는 일반적인 경고가 여전히 적용됩니다. 즉, 많은 사람들이 최신 버전을 실행하고 큰 문제 없이 SlackBuilds를 사용하고 있습니다. 사용자가 직접 컴파일한 프로그램의 경우에도 동일한 주의 사항이 적용됩니다.
UPGRADE.txt 및 변경 로그 메모를 따르면 현재 시스템이 상당히 쉽게 실행될 것입니다. 다른 응용 프로그램이 무엇인지 알지 못한 채 다른 응용 프로그램에 문제가 발생하는지 말하기는 어렵지만 이것이 큰 문제가 될 것이라고 생각해서는 안됩니다.