私はCentos7を初めて使用するときにいくつかの質問があります。 centos7にchrome / chromiumをインストールし、ユーザーが自動的にログインしてキオスクモードで特定のWebページを開くことができるようにしたいと思います。 Debianでも同じことが簡単に行われましたが、Intel NucはDebianをサポートしていないため、選択肢はありません。誰でも助けてもらえればいいでしょう。
答え1
次のようなものを使用できます。
- selinux 適用
アクティブ化モードを適用するには、/etc/selinux/config を編集します。 xguestとデスクトップ(gui)のインストール
yum -y groupinstall basic-desktop desktop-platform x11 fonts
yum -y install xguest chromium xorg-x11-xinit-session
xguest homedirで.xsessionを生成する
.xsessionのキオスクモードでchromiumを実行する
cat << EOF > ~xguest/.xsession
#!/bin/sh
exec chromium --kiosk
EOF
chmod +x ~xguest/.xsession
xguest autologin を使用して /etc/gdm/custom.conf ファイルを編集し、ファイルの [daemon] セクションで以下を指定することを確認します。
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=xguest
グラフィックモードで起動するようにシステムを設定する
systemctl set-default graphical.target
若干の硬化
yum remove nautilus gnome-panel
これはほとんどの場合メモリで行われ、必要に応じてテストおよび修正されます。
答え2
$ sudo yum install google-chrome
次に、Chrome設定を開き、特定のページが開いたときに開くように設定します。次のように起動するたびにChromeを開くように設定することもできます。
mate-session-properties
ランニングメイトと:
gnome-session-properties
Gnomeを実行しているユーザーの場合は、[追加]をクリックし、Chromeのスタートアップを見つけてログインするたびに起動するように設定します。