web-dev-qa-db-ja.com

デスクトップマシンとラップトップの間ですべてのXFCE設定をコピーするにはどうすればよいですか?

XFCEの設定のカスタマイズとその外観を別のマシンにコピーする方法を誰かが知っていますか?

外観/デザイン、パネル、キーボードショートカット、その他の設定は、まったく同じように、まだありません。

これまでのところ、私はやってきました:

  • コピーされた~/.config/{autostart,xfce4,Thunar}(文字通りそのようではない)

  • ログアウトして再度ログイン、再起動

リソース:

両方のマシンに当てはまるいくつかの情報:

$ pacman -Qi xfwm4 | grep Version
Version                  : 4.12.4-1

$ uname -r
4.10.5-1-Arch
13
henry

Xfceは通常、その構成ファイルを~/.config/xfce4(および~/.local/share/xfce4~/.config/Thunar)に格納します。これらのディレクトリをラップトップにコピーすることで問題が解決するはずです。キーボードショートカットは~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xmlに格納されているため、それらもコピーする必要があります。

ファイルをコピーした後、セッションからログアウトするとファイルが上書きされ、新しい設定が有効にならない可能性があります。おそらく、tty経由でログインして、前述のディレクトリをコピーしてみることができますか?

/etc/xdg/xfce4/etc/xdg/Thunar//etc/xdg/menusなど(Xubuntuを使用している場合は/etc/xdg/xdg-xubuntu)にグローバルな設定ファイルのセットがあることに注意してください。ベースインストールがまったく異なる2つのシステム間で構成ファイルをコピーする場合は、これらのファイルもコピーする必要があります。

13

StrangeAttractorが言ったことに加えて(ファイルは~/.config/xfce4、 と同様 ~/.local/share/xfce4および~/.config/Thunar)、注意点があります。ログアウト時に「セッションの保存」を選択しなくても、一部のファイルはxfceによって上書きされます。また、一部のファイルはXfconfに読み込まれ、再起動するまで更新されません。

そのため、次の手順に従ってください。

  • ファイルをコピーする前にxfceからログアウトします
  • 端末からファイルをコピーします(CTRL-ALT-F1)
  • コピーしたファイルに適切な権限が設定されていることを確認してください(それらは目的のユーザーに属している必要があります。そうでない場合は、chown -R user:group .config/xfce4
  • 次に、コンピュータを再起動します(すぐには再ログインせず、再起動します)。

これでうまくいくはずです。 (xfce 4.12、xubuntu 18.04でテスト済み)

5
Vlad Dinulescu

コピーしたファイルの権限を確認してください。つまり、

chown -R user:group /home/user/.config/xfce4

1
jameh