Créer une interface graphique Amazon Linux 2 (CentOS)

Créer une interface graphique Amazon Linux 2 (CentOS)

Cette fois, je vais installer Mate sur Amazon Linux 2 (CentOS 7) et en faire une interface graphique. Le simple fait d'en faire une interface graphique n'est pas bon, je voudrais donc installer Google Chrome pour pouvoir surfer sur le net. De plus, je voudrais pouvoir accéder à Internet avec Google Chrome comme Windows et parcourir des sites Web au lieu d'opérations de commande.

Ce but

Rendez-le disponible comme l'image ci-dessous. yahooトップ画面.png

Environnement prérequis

procédure

  1. Déployez EC2 et créez un environnement dans lequel vous pouvez vous connecter avec SSH
  2. Installez le logiciel GUI (MATE), tigerVNC (logiciel VNC) et les packages Google Chrome sur EC2.
  3. Installez la visionneuse Ultra VNC sur le terminal client 4.Effectuez une connexion VNC du terminal client à EC2

Je l'ai vraiment essayé

Il existe de nombreux articles détaillés sur 1., donc je vais l'omettre. Commençons par 2. Tout d'abord, connectez-vous à EC2 avec SSH, et l'utilisateur poursuivra avec ec2-user.

Installez le package #MATE. sudo amazon-linux-extras install mate-desktop1.x

Définissez #MATE comme bureau par défaut. Définissez également MATE pour tous les utilisateurs. sudo bash -c 'echo PREFERRED=/usr/bin/mate-session > /etc/sysconfig/desktop'

Installez #TigerVNC. sudo yum install tigervnc-server

ec2-Définit un mot de passe VNC de 6 à 8 caractères pour l'utilisateur.

vncpasswd

Lorsque vous êtes invité à saisir un mot de passe en affichage uniquement, appuyez sur «n».

Démarrez le serveur VNC avec le numéro d'affichage 1.

vncserver :1 

Copiez l'unité vncserver systemd créée par défaut et créez une autre nouvelle unité systemd.

sudo cp /lib/systemd/system/[email protected] /etc/systemd/system/[email protected]

Remplacez toutes les instructions de la nouvelle unité par l'utilisateur réel (ec2-user).

sudo sed -i 's/<USER>/ec2-user/' /etc/systemd/system/[email protected]

systemd Recharge les paramètres du gestionnaire.

sudo systemctl daemon-reload

#Activez le service. sudo systemctl enable vncserver@:1

#Démarrez le service. sudo systemctl start vncserver@:1

Le paramètre GUI est maintenant l'environnement. Cependant, il est écrit en anglais tel quel, et comme Google chrome n'est pas installé, nous allons japonaisiser l'environnement de bureau et installer Google chrome.

Commencez par définir la localisation japonaise de l'environnement de bureau. Installez IME ibus et la police japonaise google-noto-sans-japanese-fonts afin de pouvoir entrer le japonais.

sudo yum install ibus-kkc
sudo yum install google-noto-sans-japanese-fonts    

Les paramètres ibus sont décrits dans bashrc.

vi ~/.bashrc

Ajoutez ce qui suit à la fin du fichier pour enregistrer le fichier.

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -drx

Modifiez les paramètres régionaux.

sudo localectl set-locale LANG=ja_JP.UTF-8

Redémarrez pour refléter le changement de paramètre.

reboot

Ceci complète le japonais. Ensuite, installez le package Google Chrome. À partir de là, exécutez la commande en tant qu'utilisateur avec les privilèges root.

#Créez un fichier de référentiel. sudo vi /etc/yum.repos.d/google-chrome.repo

Décrivez ce qui suit dans le contenu du fichier.

[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

Mettre à jour # yum sudo yum update

#Installez le package. sudo yum install google-chrome-stable

Vérifiez si l'installation a réussi.

google-chrome --version

Si la version est affichée, c'est OK.

Ceci termine tous les réglages effectués côté EC2. Après cela, installez la visionneuse VNC sur le terminal client et essayez d'y accéder.

Installez la visionneuse UltraVNC à partir du site suivant. Entreprise Windows

Lancer la visionneuse Ultra VNC Saisissez le format ["Adresse IP ELastic": 5901] et saisissez le PW enregistré. Veiwer_ログイン.png

vnc_ログイン後画面.png C'est OK s'il est affiché comme ça. Ensuite, lancez Google Chrome. google_アクセス.png

Il semble que vous puissiez surfer sur le net en toute sécurité. Ceci termine les réglages.

finalement

Même avec 1 Go de mémoire, cela fonctionne bien (rires). Après tout, Linux est léger! Cela peut être pratique lorsque vous ne pouvez pas surfer sur le réseau directement depuis votre PC pour diverses raisons.

Site référencé

Procédure d'installation de l'environnement de bureau GUI (MATE) sur Amazon Linux2 Tutoriel pour créer un environnement de scraping avec CentOS 7 x Chrome Officiel AWS

Recommended Posts

Créer une interface graphique Amazon Linux 2 (CentOS)
Construction Linux (CentOS)
À propos de la construction de l'environnement Linux (CentOS)
Ajout du swap Amazon Linux
Installez tomcat 5.5 sur Amazon Linux.
Installation de Homebrew sur Amazon Linux 2
Exécutez Amazon Linux 2 dans VirtualBox
Installez quand même Nginx (AWS Amazon Linux 2, compatible CentOS7, réf. Officielle disponible)
Préparer l'environnement pipenv avec Amazon Linux 2
Créez votre propre manuel. [Linux] [homme]
Installer Oracle Java8 sur Amazon Linux2
Faisons une interface graphique avec python.
Essayez d'installer OpenAM sur Amazon Linux
Présentation d'Amplify à Amazon Linux 2 AMI
[Note] Installez Imagick sur Amzon Linux2
[Note] Exécutez Django sur Amazon Linux 2
Procédure d'installation de Teamviewer pour Linux (CentOS)
Présentation de l'environnement Python 3.5.2 sur Amazon Linux
Résumé des liens de construction du serveur Linux (CentOS7)
Exécutez cron sur Amazon Linux (défini sur Linux)