Image Oracle Linux Cloud Developer
L'image Oracle Linux Cloud pour développeurs fournit les outils, les langages et les trousses SDK Oracle Cloud Infrastructure pour déployer rapidement un environnement de développement complet.
Vous pouvez utiliser la ligne de commande et l'interface graphique pour écrire, déboguer et exécuter du code dans différents langages et développer des applications modernes sur Oracle Cloud Infrastructure.
Pour plus d'informations sur les mises à jour de l'image de plate-forme Oracle Linux Cloud Developer, notamment les améliorations de fonctions, les correctifs de bogues et les ensembles nouveaux, modifiés et mis à jour, voir Notes de version sur Oracle Linux Cloud Developer 8.
L'image Oracle Linux Cloud Developer, basée sur Oracle Linux 8, est disponible sur les plates-formes suivantes :
x86_64
Avis
- En raison des modifications mises en œuvre par HashiCorp concernant la licence à code source libre Terraform, à partir de la version 1.6.0 et ultérieure, Oracle Linux n'inclura plus Terraform dans le cadre de l'image Oracle Linux Cloud Developer. Si vous continuez à utiliser d'anciennes images Oracle Linux Cloud Developer (2023.04.28-1 et versions antérieures), sachez qu'il n'y aura plus de sécurité, de bogue ou de mise à jour de l'ensemble Terraform.
- La taille de la mémoire affectée à VM.Standard.E2.1 est faible. Microforme, les programmes suivants ne sont pas installés : Eclipse, TigerVNC et Visual Studio Code.
Composants préinstallés
L'image Oracle Linux Cloud Developer (x86_64) comprend les composants préinstallés suivants :
- Langages et connecteurs Oracle Database
- Java Platform Standard Edition (Java SE) 21, 17, 11, 8 pour OracleJDK
- OpenJDK 21, 17, 8
- Oracle GraalVM pour JDK 21 et Notes de versionGraalVM
- Oracle GraalVM pour JDK 17 et Notes de versionGraalVM
- Python 3.12, Python 3.11, Python 3.6 (plate-forme Python)
- PHP 7.4
- Node.js 20
- Ruby 3.3
- Ensemble d'outils 13, 11, 8 du CCG Note
L'ensemble d'outils GCC 11 est requis pourkernel-uek-devel
. - Golang 1 22
- MySQL 8.4 Édition Soutien à long terme (LTS)
- python3.11-oracledb-2.5.1
- node-oracledb20 6.7
- Oracle Instant Client 23.6
- Oracle SQLcl 24
- GNU binutils-gprofng 2.43
- Outils clients de ligne de commande d'Oracle Cloud Infrastructure
- Ansible et collection Ansible pour Oracle Cloud Infrastructure
- Interface de ligne de commande d'Oracle Cloud Infrastructure
- Kits de développement de logiciels pour Oracle Cloud Infrastructure : Java, Python, TypeScript et JavaScript, .NET (x86_64) et Aller
- Utilitaires Oracle Cloud Infrastructure (OCI)
- Autres
- Ensembles supplémentaires pour Enterprise Linux (EPEL) par l'intermédiaire de yum
- Bureau graphique accessible au moyen du serveur VNC
- Module d'outils de conteneur comprenant Podman, Buildah et Skopeo
- Rclone
- .NET Core
Référentiels activés par défaut
Les référentiels suivants sont activés par défaut dans l'image Oracle Linux Cloud Developer (x86-64) :
ol8_MySQL84
ol8_MySQL_connectors_community
ol8_MySQL84_tools_community
ol8_UEKR7
ol8_addons
ol8_appstream
ol8_baseos_latest
ol8_codeready_builder
ol8_developer
ol8_developer_EPEL
ol8_ksplice
ol8_oci_included
ol8_oracle_instantclient23
Les ensembles compris dans les référentiels ol8_codeready_builder
, ol8_developer
et ol8_developer_EPEL
sont considérés comme non pris en charge; seul le soutien de l'installation de base est fourni. Le contenu de ces référentiels, destiné uniquement aux développeurs, n'est pas recommandé pour les environnements de production.
aarch64
Avis
- En raison des modifications mises en œuvre par HashiCorp concernant la licence à code source libre Terraform, à partir de la version 1.6.0 et ultérieure, Oracle Linux n'inclura plus Terraform dans le cadre de l'image Oracle Linux Cloud Developer. Si vous continuez à utiliser d'anciennes images Oracle Linux Cloud Developer (2023.04.28-1 et versions antérieures), sachez qu'il n'y aura plus de sécurité, de bogue ou de mise à jour de l'ensemble Terraform.
Composants préinstallés
L'image Oracle Linux Cloud Developer (aarch64) comprend les composants préinstallés suivants :
- Langages et connecteurs Oracle Database
- Java Platform, Standard Edition (Java SE) 21, 17, 11, 8 pour OracleJDK
- OpenJDK 21, 17, 8
- Oracle GraalVM pour JDK 21 et Notes de versionGraalVM
- Oracle GraalVM pour JDK 17 et Notes de versionGraalVM
- Python 3.12, Python 3.11, Python 3.6 (plate-forme Python)
- PHP 7.4
- Node.js 20
- Ruby 3.3
- Ensemble d'outils 13, 11, 8 du CCGNote
L'ensemble d'outils GCC 11 est requis pourkernel-uek-devel
. - Golang 1 22
- MySQL 8.4 Édition Soutien à long terme (LTS)
- python3.11-oracledb-2.5.1
- node-oracledb20 6.7
- Oracle Instant Client 19.10
La version 19.10 n'est pas la dernière version d'Oracle Instant Client. Pour installer la dernière version (19.23) :
- Supprimez la version d'Oracle Instant Client installée par l'image Oracle Linux Developer (64 mars) :
sudo dnf -y remove oracle-instantclient19.10-odbc oracle-instantclient19.10-basic oracle-instantclient19.10-jdbc oracle-instantclient19.10-devel oracle-instantclient19.10-sqlplus oracle-instantclient19.10-tools
- Installez la version 19.23 d'Oracle Instant Client :
sudo dnf -y install oracle-instantclient19.23-odbc oracle-instantclient19.23-basic oracle-instantclient19.23-jdbc oracle-instantclient19.23-devel oracle-instantclient19.23-sqlplus oracle-instantclient19.23-tools python36-cx_Oracle
- Supprimez la version d'Oracle Instant Client installée par l'image Oracle Linux Developer (64 mars) :
- Oracle SQLcl 24
- Outils clients de ligne de commande d'Oracle Cloud Infrastructure
- Autres
- Ensembles supplémentaires pour Enterprise Linux (EPEL) par l'intermédiaire de yum
- Module d'outils de conteneur comprenant Podman, Buildah et Skopeo
- Rclone
- .NET Core
Référentiels activés par défaut
Les référentiels yum suivants sont activés par défaut dans l'image Oracle Linux Cloud Developer (aarch64) :
ol8_MySQL84
ol8_MySQL_connectors_community
ol8_MySQL84_tools_community
ol8_UEKR7
ol8_addons
ol8_appstream
ol8_baseos_latest
ol8_codeready_builder
ol8_developer
ol8_developer_EPEL
ol8_ksplice
ol8_oci_included
ol8_oracle_instantclient
Les ensembles compris dans les référentiels ol8_codeready_builder
, ol8_developer
et ol8_developer_EPEL
sont considérés comme non pris en charge; seul le soutien de l'installation de base est fourni. Le contenu de ces référentiels, destiné uniquement aux développeurs, n'est pas recommandé pour les environnements de production.
Création d'une instance et connexion
Voir Création d'une instance et Accès à une instance.
L'image Oracle Linux Cloud Developer est prise en charge par toutes les formes de calcul, à l'exception des formes GPU. Un minimum de 8 Go de mémoire est nécessaire pour cette image pour toutes les formes standard et flexibles. La forme VM.Standard.E2.1.Micro, qui ne dispose que de 1 Go de mémoire, représente une exception. En raison de la faible quantité de mémoire disponible dans VM.Standard.E2.1. Microforme, certains programmes graphiques intensifs ne sont pas installés dans l'image. Pour plus de renseignements, consultez la page x86-64 Notices.
Mise à jour de l'image
L'image Oracle Linux Cloud Developer, basée sur Oracle Linux, peut être mise à jour à l'aide des outils de mise à jour Oracle Linux standard, tels que DNF, Ksplice et le centre de gestion du système d'exploitation.
- Vous pouvez gérer les mises à jour à l'aide des outils des commandes yum et DNF. Pour plus d'informations, voir Gestion des logiciels dans Oracle Linux.
- Ksplice est installé dans l'image. Pour des informations sur l'activation et l'utilisation de Ksplice, voir Oracle Ksplice pour les mises à jour sans temps d'arrêt et Guide d'utilisation d'Oracle Linux Ksplice.
- Pour gérer les mises à jour avec le centre de gestion du système d'exploitation :
-
Voyez comment démarrer avec le centre de gestion de système d'exploitation.
-
Ajoutez des sources de logiciels de fournisseur et assurez-vous d'inclure les référentiels par défaut pour l'image Oracle Linux Cloud Developer :
-
Pour x86 : Ajoutez les référentiels de développeur x86.
-
Pour aarch64 : Ajoutez les référentiels de développeur aarch64.
-
-
Créez un profil d'inscription qui inclut les sources de logiciels Oracle Linux Cloud Developer.
-
Enregistrez l'instance dans le centre de gestion des systèmes d'exploitation.
-
Informations supplémentaires
Pour plus d'informations sur les mises à jour de l'image de plate-forme Oracle Linux Cloud Developer, y compris les améliorations de fonctions, les correctifs de bogues et les ensembles nouveaux, modifiés et mis à jour, voir Notes de version sur Oracle Linux Cloud Developer 8.