既存のFedoraシステムを別のシステムに変換するには?
例: KDE ライブイメージからインストールし、Xfce に切り替えようとしています。
何か似ています。
# yum group install 'Xfce Desktop'
十分?
ディスプレイマネージャはどうですか? Fedora-Xfce-Spinと同等のkdmを起動するために必要な手順は何ですか?
答え1
Fedoraスピンに基づいて構築改訂者yum install....
yum remove...
、ある種の循環依存関係を入力するときにネストがないと仮定して、変換を「手動で」実行できると思います。
ブランディングを取得する際に、これらのほとんどはRPMとしても配布されるため、他のローテーションパッケージをインストールしてもRPMとして配布されます。
私はこれを行うための実用的な方法を見たことがないので、この方法を使用すると確かに大きな困難に直面する可能性があり、コストはわずか0.02ドルです。
freenode.netのFedora IRCルーム
私はそこで正確な質問をし、次のアドバイスを得ました。
- 自動化された方法でこれを行うのに役立つ、またはある循環から別の循環への移行に役立つ可能性のあるツールは誰でも知っています。
次のコマンドを使用して、2回転目のパッケージのリストを取得し、結果の出力を比較してどのように異なるかを確認できます。
$ show-installed -f kickstart -e -o /tmp/show-installed.txt
結果の.txtファイルはキックスタートフレンドリーな形式でダンプされ、入力ファイルとして使用するか、スイッチを使用しておなじみのリストを
-f yum
取得できます。yum
- 既存のディストリビューションの上に2番目のディストリビューションをインストールします。すべての再設計が単一のFedoraバージョンで起動されることを考慮すると、これはインストールされているファイルが欠落しているだけです。
引用する
答え2
注文する
# yum group install 'Xfce Desktop'
Xfceに必要なすべてのパッケージをインストールします。
ただし、現在使用されているディスプレイマネージャ(DM)は変更されません。
kdmを削除するには:
# systemctl disable kdm
Xfce-SpinのデフォルトDMは何であるか正確にはわかりませんが、例えばlightdmを設定するには:
# yum install lightdm
# systemctl enable lightdm
無効化/有効化systemdコマンドは、起動中にこれらのサービスが開始されるかどうかを設定します。
実行中のシステムで実際にDMを起動/停止するには:
# systemctl stop kdm
# systemctl start lightdm
Fedoraは非常にすばやく再起動しますが、次のようにサービスの起動をすばやくテストできます。
# systemctl rescue
# systemctl default