Comment écrire lors de l'installation d'Amazon Corretto 8 sur CentOS 8 avec Ansible.

Je souhaite exécuter la Commande pour installer Amazon Corretto 8 avec Ansible.

$ sudo rpm --import https://yum.corretto.aws/corretto.key
$ sudo curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo
$ sudo yum install -y java-1.8.0-amazon-corretto-devel

Vous pouvez l'installer en écrivant comme suit.

playbooks/roles/server/tasks/main.yml


- name: Import rpm key.
  rpm_key:
    key: https://yum.corretto.aws/corretto.key

- name: Add corretto repository.
  yum_repository:
    name: corretto
    description: "Amazon Corretto repository"
    baseurl: https://yum.corretto.aws/$basearch

- name: Install Amazon Corretto 8.
  yum:
    name: java-1.8.0-amazon-corretto-devel
    state: present
    enablerepo: corretto

Confirmation d'installation

$ docker exec -it server_container bash
[root@target /]# java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment Corretto-8.275.01.1 (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM Corretto-8.275.01.1 (build 25.275-b01, mixed mode)

Je n'ai pas remarqué les paramètres baseurl et enablerepo et j'en étais un peu accro. De plus, dans CentOS 8, [dnf est en cours d'exécution] au lieu de yum [https://github.com/ansible/ansible/blob/devel/lib/ansible/module_utils/facts/system/pkg_mgr.py#L94 ).

Recommended Posts

Comment écrire lors de l'installation d'Amazon Corretto 8 sur CentOS 8 avec Ansible.
Comment déployer Laravel sur CentOS 7
Comment installer MariaDB 10.4 sur CentOS 8
Comment installer la beta php8.0 sur CentOS8
Comment résoudre les erreurs qui se produisent lors de l'installation de Rails 5.1.3
Comment installer kafkacat sur Amazon Linux2
[Java] Mémo sur la façon d'écrire la source
Notes sur la façon de rédiger des commentaires en anglais
Comment partager côté hôte (Windows) et côté invité (CentOS 7) avec VirtualBox
[Ruby on Rails] Comment écrire enum en japonais
Comment exécuter javafx avec Raspeye publié le 12/07/2020
Comment écrire des rails
Installez Java 8 (OpenJDK: Amazon Corretto) sur macOS avec Homebrew
Comment écrire docker-compose
Installez MySQL 5.6 sur CentOS6 [Comment spécifier la version]
Comment écrire un fichier de migration
Comment écrire dans la classe Model lorsque vous souhaitez enregistrer des données binaires dans DB avec PlayFramework
Comment réduire même un peu la charge du programme lors de la combinaison de caractères avec JAVA
Comment définir des variables d'environnement lors de l'utilisation de Payjp avec Rails
Écrivons comment créer une API avec SpringBoot + Docker à partir de 0
Comment régler chrony lorsque le temps change dans CentOS7
Comment spécifier la base de données lors de la création d'une application avec des rails
Comment écrire et noter lors de la migration de VB vers JAVA
Lorsque vous souhaitez écrire explicitement OR ou AND avec ransack
Comment installer GNOME en tant qu'environnement de bureau sur CentOS 7
Comment écrire une option de requête lors de l'utilisation de gem ruby-firebase (memorial)
Comment démarrer avec JDBC en utilisant PostgresSQL sur MacOS
Comment écrire du bon code
Comment déployer avec heroku
Comment rédiger un commentaire java
[Refactoring] Comment écrire le routage
Comment numéroter (nombre) avec html.erb
Comment mettre à jour avec activerecord-import
Comment écrire Junit 5 organisé
Comment écrire des graines de Rails
Comment écrire le routage Rails
Comment utiliser PlantUML avec Visual Studio Code (créé le 30 octobre 2020)
[R Spec on Rails] Comment écrire du code de test pour les débutants par les débutants
Une histoire sur la connexion à un serveur CentOS 8 avec un ancien Ansible
[Java] Comment écrire lors du passage de deux arguments ou plus à super
Comment guérir le scintillement de l'écran lors de la décoloration des pages avec une animation CSS
Installez Amazon Corretto JDK avec SDKMAN!
Comment démarrer avec Slim
Étudier Java # 6 (Comment écrire des blocs)
Comment "évider" une vue sur Android
Comment entourer n'importe quel caractère avec "~"