그놈 터미널 백업


16

일부 사용자 정의 그놈 터미널 설정 및 프로파일을 만들었으며 우분투를 다시 설치 한 후에이를 유지하고 싶습니다.

설정을 백업하기 위해 무엇을 저장해야하며 나중에 어떻게 다시 적용합니까?

이것은 이 질문 과 중복되지 않습니다.

  1. 이전 질문 이후 구성 시스템이 gconf에서 dconf로 변경되었습니다.
  2. 다른 질문은 올바르게 백업하고 설정을 다시 적용하는 방법을 설명하지 않습니다.

대부분의 질문은이 질문만큼 명확하게 표현되지 않았으므로 설정을 백업 하고 복원 하는 방법을 알려주는 대답은 없습니다 . 또한, 가장 투표가 많고 승인 된 답변이 더 이상 사용되지 않습니다.
egmont

1
또한 폴더가 없습니다 ~/.gconf/apps/gnome-terminal/.
red_trumpet

답변:


22

GNOME Terminal 자체적으로 그러한 옵션을 제공하지 않으므로 데이터베이스에서 수동으로 작업해야합니다.

버전 3.8부터는을 사용 GSettings하고 (적어도 Linux 시스템에서는)을 사용합니다 dconf. gsettings도구를 사용하는 것이 더 우아 할 것입니다 . 불행히도 나는 모든 관련 데이터를 덤프하지 않고 덤프하는 방법을 알 수 없었습니다. 을 사용합시다 dconf.

이 기사를 기반으로 다음을 사용하여 설정을 덤프 할 수 있습니다.

dconf dump /org/gnome/terminal/ > gnome_terminal_settings_backup.txt

새 설정을로드하기 전에 설정을 재설정 (닦아내십시오) (아마 실제로 필요하지는 않음) :

dconf reset -f /org/gnome/terminal/

저장된 설정을로드하십시오.

dconf load /org/gnome/terminal/ < gnome_terminal_settings_backup.txt

면책 조항 : 복원 단계를 테스트하지 않았습니다. 재설정 /로드 작업 전에 ~/.config/dconf/user간단한 표준 파일 시스템 복사 작업 (일부 dconf 명령과 달리)을 사용하여 단일 파일에 저장된 전체 dconf 데이터베이스를 백업하는 것이 좋습니다 . 문제가 발생하면 다른 터미널 에뮬레이터 나 Linux 콘솔에서 쉽게 복원 할 수 있습니다.


1
up, 그게 다야. 또한 이 답변을
red_trumpet

매우 유용합니다. 감사합니다!
fracca

그냥 백업에 무슨 문제가 ~/.config/dconf/user있습니까? 크기가 10 배에 불과합니까?
피의

그렇게 할 수 있습니다. 그 자체로는 잘못된 것이 아닙니다. 모든 그놈 설정을 포함하는 이진 파일입니다. 하지만 일부만 쉽게 검사하거나로드 (복원) 할 수는 없습니다.
egmont

감사. 나는 dump결과물을 보았습니다. 예 , 좀 더 흥미로 웠습니다. 또한 결국 이것에 충실 할 것입니다.)
피의
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.