그누보드 업데이트 방법
본문
안녕하세요.
Q&A 게시판에서 만족할만한 답변을 찾을 수 없어 질문합니다.
현재 그누보드 5.2.4버전을 사용하고 있습니다.
여기서 현재 최신버전인 5.2.9버전으로 업데이트 시
기존 5.2.5 > 5.2.6 > 5.2.7 > 5.2.8부터 순차적으로 적용한다음 5.2.9버전으로 업데이트를 해야하는지요?
그리고 5.2.9버전을 보면 gnuboard5.2.9.tar.gz 와 gnuboard5.2.9.patch.tar.gz 정확한 차이가 뭔가요?
무엇인가요?
답변 부탁드립니다.
답변 5
gnuboard5.2.9.tar.gz
파일은 최근에 패치된 그누보드5 전체 파일입니다.
gnuboard5.2.9.patch.tar.gz
파일은 이전 버전( 5.2.8 ) 에서 변경된 파일들만 모아놓은 파일입니다.
그누보드 5.2.4 에서 5.2.9 버전까지 패치 할려면
gnuboard5.2.5.patch.tar.gz
gnuboard5.2.6.patch.tar.gz
gnuboard5.2.7.patch.tar.gz
gnuboard5.2.8.patch.tar.gz
gnuboard5.2.9.patch.tar.gz
위의 패치된 파일을 차례대로 적용해야 합니다. ( 힘드시겠네요...;; )
보안패치 해야 할것이 있으므로 반드시 패치 할것을 권장합니다.
패치 하기전에 반드시 백업을 해 놓으시고,
패치 변경된 파일 중에 커스터 마이징을 한 소스가 있으면,
원본소스와 커스터 마이징 한 소스를 비교해 가며 적절히 작업해야 합니다.
패치 변경된 파일 중에 커스터 마이징 한 소스가 없으면 그냥 파일 덮어쓰기 하면 됩니다.
git 또는 svn 같은 버전관리 프로그램을 사용한다면, 패치하는데 매우 용이합니다.
동일한 5버전이라면
맨 마지막 버전만 업데이트 하시면 됩니다.
gnuboard5.2.9.tar.gz : 전체 Full 소스 이지만 이후 패치는 적용이 안 된 소스
gnuboard5.2.9.patch.tar.gz: 해당버전 패치만 있는 소스
gnuboard5.2.9.patch.tar.gz 이 파일은 gnuboard5.2.9.tar.gz 이 이전에 버전을 패치할 파일일듯싶네요..
버전별로 새로 설치할 수 없으니 패치 파일을 참고로 업데이트 시키라 이말이 아닐런지요..
기존 5.2.5 > 5.2.6 > 5.2.7 > 5.2.8부터 순차적으로 적용한다음 5.2.9버전으로 업데이트를 해야하는지요?
방식으로 추천하고 싶습니다....
순차대로 해야합니다. 다음 패치 > 다음 패치 순으로 업데이트 하셔야합니다.