Centos7-kioskモードでChrome / Chromiumをインストールする

Centos7-kioskモードでChrome / Chromiumをインストールする

私はCentos7を初めて使用するときにいくつかの質問があります。 centos7にchrome / chromiumをインストールし、ユーザーが自動的にログインしてキオスクモードで特定のWebページを開くことができるようにしたいと思います。 Debianでも同じことが簡単に行われましたが、Intel NucはDebianをサポートしていないため、選択肢はありません。誰でも助けてもらえればいいでしょう。

答え1

次のようなものを使用できます。

  1. selinux 適用
    アクティブ化モードを適用するには、/etc/selinux/config を編集します。
  2. xguestとデスクトップ(gui)のインストール

    yum -y groupinstall basic-desktop desktop-platform x11 fonts
    yum -y install xguest chromium xorg-x11-xinit-session

  3. xguest homedirで.xsessionを生成する

  4. .xsessionのキオスクモードでchromiumを実行する

    cat << EOF > ~xguest/.xsession
    #!/bin/sh
    exec chromium --kiosk
    EOF
    chmod +x ~xguest/.xsession

  5. xguest autologin を使用して /etc/gdm/custom.conf ファイルを編集し、ファイルの [daemon] セクションで以下を指定することを確認します。

    [daemon]
    AutomaticLoginEnable=True
    AutomaticLogin=xguest

  6. グラフィックモードで起動するようにシステムを設定する

    systemctl set-default graphical.target

  7. 若干の硬化
    yum remove nautilus gnome-panel

これはほとんどの場合メモリで行われ、必要に応じてテストおよび修正されます。

答え2

$ sudo yum install google-chrome

次に、Chrome設定を開き、特定のページが開いたときに開くように設定します。次のように起動するたびにChromeを開くように設定することもできます。

mate-session-properties

ランニングメイトと:

gnome-session-properties

Gnomeを実行しているユーザーの場合は、[追加]をクリックし、Chromeのスタートアップを見つけてログインするたびに起動するように設定します。

関連情報