web-dev-qa-db-ja.com

システムの再起動時にGNOMEライセンスが受け入れられない問題

GNOMEデスクトップはSudo yum -y groups install "GNOME Desktop"を使用してCentOS7にインストールされており、startxを実行するとデスクトップが起動します。ただし、システムを再起動すると、次の問題が発生します。

enter image description here

cが実行されると、次のことが起こります。

enter image description here

1の結果:

enter image description here

と入力して2

enter image description here

チェックボックスをオフにすると、問題が解決しません。

問題を解決する試み

this Q&A によると、問題を解決するには1を実行する必要がありますが、それでも解決しませんでした。

質問

  1. システムを再起動すると問題が発生するのはなぜですか?
  2. 特定のコマンドを発行してライセンスを受け入れるように機能する場合、システムが起動するたびにこれらのコマンドを実行する必要がないようにするにはどうすればよいですか?
  3. 最後の主要な質問は、このライセンスの受け入れプロンプトが起動時に表示されるのを回避する方法です。
7
030

簡潔

  1. 1を押します
  2. 2の前で[ ][x]に変更するには、2) I accept the license agreementを押します
  3. qを押します
  4. ライセンスの受け入れメニューが起動時に表示されなくなりました

包括的

この問題は、プロンプトがはっきりとわからなかったために発生しました。最初に、cを押すと、続行、つまりセクション2に移動することになると思いましたが、そうではありませんでした。

セクション2に進むには1を押す必要があることを示すQ&Aが見つかりました(質問を参照)。

Braiamは2が押されたかどうか尋ねました。 2を繰り返し押すと、Xが追加され、もう一度押すと削除されます(質問へのコメントを参照)。

Xが追加されたとき、つまり[X] 2) I accept the license agreement.では、cを押しても機能しませんでしたが、qを選択する必要がありました。私の仮定は、指示が表示されることでした。 press a to accept

enter image description here

yesを入力すると、ライセンスが受け入れられました。システムを再起動するたびに、accept license menuはプロンプトを表示しなくなります。

GNOMEのインストール中にlicense agreement menuがプロンプトを表示せず、このデスクトップは使用許諾契約に同意せずに実行でき、システムを再起動するとメニューが表示されたのに、なぜライセンスが受け入れられて応答するのか、まだわかりませんこの質問。

5
030

最新のCentOS 7リリースへの更新にはEULAの再承認が必要であり、ライセンスを受け入れるためのテキストインターフェースは壊れているという点で直感的ではないため、この問題は本日初めに私を驚かせました。

これを永久に取り除くための簡単な修正:

  1. グラブの中断(プレス e
  2. 追加 init=/bin/bashカーネル行の終わりまで
  3. プロンプトが表示されたら、初期セットアップパッケージをアンインストールします。

    rpm -e initial-setup initial-setup-gui
    
  4. リブート:

    sync;
    echo 1 > /proc/sys/kernel/sysrq; 
    echo b > /proc/sysrq-trigger
    
4
powerload79