관리 - > 백업도구 -> 설치 소프트 웨어 백업 한 파일을 하모니카 OS가 설치 된 다른 PC에서 복원 하면,
동일하게 설치 되는지 궁금 합니다.
관리 - > 백업도구 -> 설치 소프트 웨어 백업 한 파일을 하모니카 OS가 설치 된 다른 PC에서 복원 하면,
동일하게 설치 되는지 궁금 합니다.
바쁘신 와중에 질문에 꼼꼼히 답해 주셔서 감사합니다.
하모니카에 기본 백업도구로 데스크탑을 백업하여, 동일한 하모니카 os가 설치된 노트북에 소프트웨어 백업 파일을
옮겨 복원을 시도 하였습니다. 소프트웨어 선택 복원 이라는 메뉴가 나오면서
일부 항목에 대해서는 패키지를 찾을수 없다는 문구와 함께 선택이 되지 않는 현상을 보았습니다.
어떤 경우에 패키지를 찾을 수 없다고 하는지 궁금합니다.
소프트웨어 백업/복원의 경우,
업데이트 서버(저장소)에 올려져 있는 패키지들을 기준으로 설치를 진행하게 됩니다.
즉, 목록을 추출(백업)한 PC에는 설치되어 있는 패키지이지만,
서버(저장소)에는 없는 패키지라면, 찾을 수 없다는 메시지가 나오게 됩니다.
메시지가 발생한 해당 패키지를 어떤 경로로 설치하셨는지 한번 확인해 보시고,
다른 저장소에 있는 패키지라면 "저장소를 추가"하여 해결할 수도 있을 것 같습니다.
PC의 설치된 저장소들의 목록을 한번에 볼수 있는 방법이 혹시 있을까요?
등록되어 있는 저장소 목록은...
"제어판 > 소프트웨어소스"를 실행하면 확인할 수 있습니다.
크게 아래의 2가지 저장소로 구분됩니다.
① 공식저장소 : OS 설치시 미리 지정되어 있는 저장소
② 개별저장소 : 사용자가 필요에 의해 등록할 수 있는 개별 저장소
해당 목록이 저장되어 있는 경로는, 아래와 같습니다.
/etc/apt/sources.list.d/
해당 백업도구는 "파일"과 "소프트웨어"의 백업/복구를 지원합니다.
① <파일>의 경우, 파일/디렉터리 단위로 백업(압축)을 받고, 복원 시 지정된 경로에 압축을 푸는 형태로 진행이 됩니다.
즉, 단순한 데이터(파일/디렉터리)를 백업/복원하는데 유용하게 사용하실 수 있습니다.
단 파일시스템(/) 전체 백업을 시도하는 경우, 프로세스 파일(/proc 이하) 등은 백업을 처리할 수 없으므로, 백업 진행 도중 멈추게 됩니다. 개인 자료(파일) 등에만 사용하는 것이 좋습니다.
② <소프트웨어>의 경우, 현재 머신에 설치되어 있는(사용자가 추가로 설치한) 패키지 리스트를 추출해서, 복원 진행 시 변경된(삭제된) 패키지가 있다면, 해당 패키지를 설치하는 형태로 진행됩니다.
즉, 동일한 하모니카 OS가 설치된 다른 PC에 해당 패키지 리스트를 적용시켜, 소프트웨어 환경을 동일하게 만들어 주는데 유용하게 사용하실 수 있습니다.
<소프트웨어> 방식은 단순히 패키지 목록만을 가지고 비교하여 설치하는 방식이기에, 동일한 OS 사이에서는 문제없이 사용할 수 있겠지만,동일한 OS가 아닌 경우 시스템 라이브러리 등을 잘못 설치할 수 있기에 사용시 주의가 요구됩니다.
(시스템에 영향을 주지 않는 유틸리티 패키지 등은 사용시 무리가 없을 것이라 판단됩니다.)