KDM / KDEにアップグレードしても設定ファイルの変更が保持されないのはなぜですか?

KDM / KDEにアップグレードしても設定ファイルの変更が保持されないのはなぜですか?

Arch Linuxのパッケージは、パッケージが更新さkdebase-workspaceれたときに加えられた変更のみを保持します。ディスプレイが正しく回転するように/usr/share/config/kdm/kdmrc編集する必要がありますが、更新するたびに変更が失われます。これ/usr/share/config/kdm/Xsetupkdebase-workspaceアーチスウィキ/usr/share/config/kdm/Xsessionにコピーする/usr/share/config/kdm/Xsession.customことをお勧めしますが/usr/share/config/kdm/Xsetup、にあるファイルは/usr/share/パッケージマネージャが管理する必要があると思います。

これはパッケージのバグのようです(つまり、すべての設定ファイルを保存する必要があります)。それとも/usr/share/config/kdm/kdmrc別の場所を見つけるように変更する必要がありますか?では、どこで見つけることができますか?

ベストアンサー1

以下のファイルは/usrパッケージマネージャの制御を受けます(以下のファイルを除く/usr/local)。システム管理者がリアルタイムで変更できる設定ファイルです/etc。これは従来のUnixディレクトリ構造の一部であり、Linux用にコーディングされています。ファイルシステム階層標準。 Arch Wikiでは、以下のファイルを編集することは、アップグレード/usrによって変更が上書きされるのは悪い考えだとお勧めします。

Arch Linuxは、やや非標準的な方法でファイルを管理します。/etc/pacman.conf次のようにファイルを宣言して、アップグレード時に変更されないようにファイルを表示できます(これはWikiで説明されています)。

NoUpgrade = usr/share/config/kdm/Xsetup

/usr/share/config/kdm/Xsetupたとえば、カスタマイズした内容を追跡しやすくするために、以下のファイルへのシンボリックリンクに置き換えることができます。/etc/etc/kdm/Xsetup

おすすめ記事