Centos7-kiosk 모드에서 Chrome/Chromium 설치

Centos7-kiosk 모드에서 Chrome/Chromium 설치

저는 Centos7을 처음 사용하는데 몇 가지 질문이 있습니다. centos7에 chrome/chromium을 설치하고 사용자가 자동으로 로그인하여 키오스크 모드에서 특정 웹 페이지를 열 수 있도록 하고 싶습니다. 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의 시작 항목을 찾아 로그인할 때마다 시작되도록 설정하세요.

관련 정보