あるFedora回転を別のFedora回転に変換しますか?

あるFedora回転を別のFedora回転に変換しますか?

既存の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ルーム

私はそこで正確な質問をし、次のアドバイスを得ました。

  1. 自動化された方法でこれを行うのに役立つ、またはある循環から別の循環への移行に役立つ可能性のあるツールは誰でも知っています。
  2. 次のコマンドを使用して、2回転目のパッケージのリストを取得し、結果の出力を比較してどのように異なるかを確認できます。

    $ show-installed -f kickstart -e -o /tmp/show-installed.txt
    

    結果の.txtファイルはキックスタートフレンドリーな形式でダンプされ、入力ファイルとして使用するか、スイッチを使用しておなじみのリストを-f yum取得できます。yum

  3. 既存のディストリビューションの上に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

関連情報