Linux에서 Cinnamon 데스크탑 설정을 백업하는 방법

시나몬(Cinnamon) 데스크톱 환경 설정을 저장하고 싶으신가요? Deja-Dup과 같은 일반적인 백업 프로그램은 시나몬 설정에는 적용되지 않습니다. 시나몬 데스크톱 설정을 완벽하게 백업하려면, 관련 설정 파일들을 직접 다루고 추출하여 안전하게 보관해야 합니다.

주의: 이 글 하단에 첨부된 비디오 튜토리얼을 확인해 보세요.

시나몬 데스크톱 백업 방법

백업을 시작하기 위해 터미널을 열고, dconf 유틸리티를 사용합니다. 터미널에서 dconf를 활용하여 시나몬 설정을 파일로 내보내기 할 수 있습니다.

주의: 일반 사용자 권한으로 진행해야 합니다. 루트 권한이나 sudo를 사용하면 파일 접근 문제가 발생하거나 잘못된 설정이 내보내질 수 있습니다.

dconf dump /org/cinnamon/ > cinnamon_desktop_backup

위의 dconf 명령어를 실행하면, 시나몬 데스크톱 환경의 모든 설정이 ‘cinnamon_desktop_backup’이라는 이름의 파일로 사용자의 홈 디렉터리에 저장됩니다. 설정 내용을 확인하려면, cat 명령어를 이용해 파일을 열람할 수 있습니다.

cat cinnamon_desktop_backup | more

시나몬의 기본 텍스트 편집기에서도 설정 파일을 열어볼 수 있습니다. Ctrl + F2 키를 누르고 `gedit cinnamon_desktop_backup` 명령어를 실행하면 됩니다. 파일 내용을 수정하면 추후 백업 복원에 영향을 줄 수 있으니 주의해야 합니다. 백업 파일이 손상되었다면, dconf dump 명령어를 다시 실행하여 새로운 백업 파일을 생성해야 합니다.

시나몬 데스크톱 복원 방법

시나몬 설정 파일 백업이 있다면, 시스템 재설치 후 설정을 복원할 때 유용하게 사용할 수 있습니다. 백업 복원 역시 터미널에서 dconf 명령어를 사용하며, 일반 사용자 권한으로 실행해야 합니다.

dconf load /org/cinnamon/ < cinnamon_desktop_backup

백업 복원 후, 시나몬 데스크톱이 일시적으로 불안정해질 수 있습니다. 갑작스러운 설정 변경을 시스템이 처리하지 못하기 때문입니다. 이 문제를 해결하려면 시스템에서 로그아웃한 후 다시 로그인하거나, 필요한 경우 시스템을 재부팅해야 합니다. 재로그인 후에는 백업 당시와 동일한 설정으로 데스크톱을 사용할 수 있습니다.

시나몬 데스크톱 기본 설정으로 초기화

시나몬 백업에 문제가 생기거나 손상되었다면, 데스크톱 설정을 초기화하고 처음부터 다시 시작할 수 있습니다. 이 경우, dconf reset 명령어를 사용합니다. 터미널을 열고 다음 명령어를 실행하여 시나몬을 초기화하세요.

dconf reset /org/cinnamon

이 명령어로 대부분의 시나몬 설정이 삭제되지만, 때로는 `-f` 옵션을 사용해야 할 수도 있습니다. `-f` 옵션은 dconf가 강제로 설정을 적용하도록 지시하는 역할입니다. 시스템 설정이 심각하게 손상된 경우에는 이 옵션으로도 문제가 해결되지 않을 수 있으므로, 필요한 경우에만 사용해야 합니다.

dconf reset -f /org/cinnamon/

시나몬 애플릿 설정 백업

dconf 툴을 이용하여 시나몬 설정을 내보내고 가져오는 방법을 설명했습니다. 하지만 이것만이 시나몬 설정을 백업하는 유일한 방법은 아닙니다. 시나몬 데스크톱 환경에서는 패널 애플릿 설정을 백업하는 기능도 제공합니다. 백업을 생성하려면, 먼저 패널 애플릿을 마우스 오른쪽 버튼으로 클릭하고 “설정” 메뉴를 선택합니다.

참고: 일부 애플릿은 “설정” 메뉴를 표시하기 전에, 마우스 오른쪽 버튼 클릭 메뉴에서 “기본 설정”을 먼저 선택해야 할 수도 있습니다.

각 애플릿 설정 창은 서로 다르게 구성되어 있으며, 이 창에서 사용자는 애플릿 설정을 변경할 수 있습니다. 애플릿 설정을 백업하려면, 설정 창의 오른쪽 상단 모서리에 있는 메뉴를 클릭하고 “파일로 내보내기”를 선택합니다.

“파일로 내보내기”를 선택하면, 특정 애플릿의 설정이 파일로 저장됩니다. 파일 이름을 기억하기 쉽게 정하고, Dropbox, Google Drive, 또는 개인 서버와 같은 안전한 장소에 백업해 두세요.

시나몬 애플릿 설정 복원

애플릿 설정을 복원하려면, 먼저 패널에 해당 애플릿을 추가합니다. 패널에서 애플릿을 마우스 오른쪽 버튼으로 클릭한 다음, “설정”을 선택합니다. 설정 창에서 오른쪽 상단 메뉴를 클릭하고, 이번에는 “파일로 내보내기” 대신 “파일에서 가져오기”를 선택합니다. 파일 탐색기를 사용하여 이전에 저장한 JSON 설정 파일을 열면 됩니다.

설정 파일을 불러오면, 시나몬은 즉시 해당 설정을 패널 애플릿에 적용합니다. 백업한 각 애플릿에 대해 이 과정을 반복하면 됩니다.

참고: 시나몬 애플릿 스토어에서 다운로드한 애플릿은, 설정 복원 전에 다시 다운로드해야 할 수 있습니다.