Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Notas de la versión 2016.09 de Amazon Linux (1AL1)
aviso
Ya no se admite Amazon Linux 1 (AL1anteriormente AMI de Amazon Linux). Esta guía solo está disponible como referencia.
nota
AL1 ya no es la versión actual de Amazon Linux. AL2023 es el sucesor de AL1 Amazon Linux 2. Para obtener más información sobre las novedades de la AL2 023, consulte la sección Comparing AL1 and AL2 023 de la Guía del usuario de la AL2 023 y la lista de cambios de Package de la 023. AL2
Este tema incluye las actualizaciones de las notas de la versión de Amazon Linux 1 (AL1) para la versión 2016.09.
Actualización a Amazon Linux 1 (AL1) versión 2016.09
¡Actualice a Amazon Linux 1 (AL1) versión 2016.09 desde versiones anteriores!
Si bien las versiones anteriores de la AMI y sus paquetes seguirán estando disponibles para su lanzamiento en Amazon EC2 incluso cuando se publiquen nuevas versiones de Amazon Linux 1 (AL1), animamos a los usuarios a migrar a la última versión de la AMI y a mantener sus sistemas actualizados. En algunos casos, es Soporte posible que a los clientes que busquen soporte para una versión anterior de Amazon Linux 1 (AL1) se les pida que cambien a versiones más recientes como parte del proceso de soporte.
Para actualizar a Amazon Linux 1 (AL1) versión 2016.09 desde la versión 2011.09 o posterior, ejecute seguido de. sudo yum clean all sudo yum update Cuando se complete la actualización, reinicie la instancia.
Recuerde que la estructura de repositorios de Amazon Linux 1 (AL1) está configurada para ofrecer un flujo continuo de actualizaciones que le permite pasar de una versión de Amazon Linux 1 (AL1) a la siguiente. Consulte nuestras lock-on-launch preguntas frecuentes para obtener información sobre cómo puede bloquear una instancia (ya sea una nueva versión o una que ya esté en ejecución) en una versión concreta de los repositorios de Amazon Linux 1 (AL1).
Nota para los usuarios btrfs
Debido a un error que existía en nuestro dracut paquete en versiones anteriores, las versiones BTRFS administradas no RAIDsets se montaban automáticamente al arrancar. Para los clientes que tengan problemas con BTRFS -managedRAIDsets, recomendamos actualizar a la última versión de -managed dracut y volver a crearla. initramfs Esto se puede hacer con los siguientes comandos:
-
Actualice
dracut.$sudo yum update dracut -
Haga una copia de seguridad del
initramfsen caso de que se produzcan errores y deban revertirse$sudo cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak -
Reconstruya el
initramfs$sudo dracut -f
Versión puntual 2016.09.1
Publicado el 22 de diciembre de 2016.
La AMI básica se ha actualizado para incluir todas las correcciones de errores y las actualizaciones de seguridad que están disponibles en nuestros repositorios desde la versión anterior 2016.09.0.
Esta versión puntual incluye el núcleo 4.4.35, que incluye el controlador ENA 1.1.1 y varias correcciones de seguridad.
Hemos añadido soporte para NVMe dispositivos como preparación para la familia de instancias I3 anunciada.
Hemos agregado soporte para configurar automáticamente IPv6 las direcciones en las interfaces Ethernet secundarias.
Suscríbase a las notificaciones de AMI de Amazon Linux (1AL1)
Con esta versión, nos gustaría anunciar la introducción de nuestro nuevo tema de SNS, que le permitirá mantenerse informado de las versiones habituales de las AMI de Amazon Linux 1 (AL1). Para empezar a recibir notificaciones sobre nuestras nuevas versiones de AMI, suscríbase desde la región us-east-1 a nuestro tema de SNS: arn:aws:sns:us-east-1:137112412989:amazon-linux-ami-updates
Nuevas características
Núcleo 4.4.19
Esta versión de Amazon Linux 1 (AL1) incluye el kernel 4.4.19, que incluye un controlador ENA 1.0.2 recién actualizado.
A partir de la versión puntual 2016.09.1, el núcleo se actualizó a la versión 4.4.35.
Python 3.5
La última versión de la serie Python 3.x se ha integrado con nuestra experiencia actual en Python y ahora está disponible en los repositorios de Amazon Linux 1 (AL1) junto con la versión 2016.09. Esto incluye los pip paquetes virtualenv y los paquetes asociados, que se pueden usar para instalar y administrar las dependencias.
ejemplo Comandos de ejemplo
$yum search python35$sudo yum install python35-virtualenv$sudo alternatives --set python /usr/bin/python3.5$virtualenv-3.5 myproject
La versión de Python por /usr/bin/python defecto es Python 2.7, pero se puede administrar a través de alternativas. Si /usr/bin/python desea ejecutar Python 3.5, incluso después de instalar otras versiones de Python, ejecute sudo alternatives --set python /usr/bin/python3.5 o ejecute sudo alternatives --config python para configurar la versión de forma interactiva.
PHP 7.0
En función de las solicitudes de los clientes, se agregó PHP 7.0 a los repositorios de Amazon Linux 1 (AL1) y ahora está disponible para su uso junto con nuestro ecosistema PHP existente. PHP 7.0 se puede instalar a través sudo yum install php70 de. PHP 7.0 se puede instalar en paralelo con PHP 5.5 y PHP 5.6, y la versión en uso se controla mediante alternativas. Es importante tener en cuenta que PHP 5.5 y PHP 5.6 tienen una mayor prioridad de alternativas. Si tiene PHP 7.0 instalado en paralelo a otra versión, las versiones 5.5 y 5.6 tendrán prioridad por defecto.
Si quiere asegurarse de que su entorno utilizará PHP 7.0 incluso después de instalar PHP 5.5 o 5.6, ejecute sudo alternatives --set php /usr/bin/php-7.0 o ejecute sudo alternatives --config php para establecer la configuración predeterminada de forma interactiva.
PHP 7.0 mantiene sus propios archivos de configuración separados de las demás versiones de PHP del sistema, por lo que los cambios realizados en PHP 7.0 no se aplicarán ni a PHP 5.5 ni a PHP 5.6 (y viceversa).
PostgresQL 9.5
PostgreSQL 9.5 se publicó a principios de este año y ahora está disponible en nuestros repositorios de Amazon Linux 1 AL1 () como un paquete independiente del resto de nuestras ofertas de PostgreSQL. PostgreSQL 9.5 está disponible a través de. sudo yum install postgresql95
nginx 1.10
En función de las numerosas solicitudes de los clientes, los repositorios de Amazon Linux 1 (AL1) 2016.09 incluyen la última versión estable de nginx 1.10. Puede instalar o actualizar a la última versión con. sudo yum install nginx
Tiempo de arranque y rendimiento
Hemos realizado varios cambios en esta versión para mejorar el rendimiento de arranque de Amazon Linux 1 (AL1). Se ha registrado una mejora media de alrededor del 20% en el tiempo de lanzamiento entre la versión 3.03.0 y la versión actual, la de 2016.09.0. Nuestro objetivo es seguir ofreciendo una experiencia de arranque de instancias eficiente en futuras versiones de Amazon Linux.
Agente de Amazon SSM
Hemos agregado el agente Amazon SSM a los repositorios de paquetes de Amazon Linux 1 (AL1). El agente SSM le permite utilizar la RunCommand API de Simple Systems Management Service para configurar y ejecutar código en sus instancias. EC2 El agente Amazon SSM se puede instalar con sudo yum install amazon-ssm-agent y, posteriormente, comenzar consudo /sbin/start amazon-ssm-agent.
update-ca-trustHabilitado de forma predeterminada
Hemos hecho que sea más fácil añadirlos a la lista de certificados de CA de confianza de su sistema. Cuando están update-ca-trust habilitadas, las configuraciones clásicas de certificados y fideicomisos de CA se sustituyen por enlaces simbólicos a configuraciones creadas de forma dinámica. Ahora puede añadir los certificados de CA a una ubicación central del sistema sin modificar ninguna de las configuraciones de certificados de CA proporcionadas por el sistema.
Para aprovechar esta función, puede añadir sus certificados PEM o los certificados DER formateados /etc/pki/ca-trust/source/anchors y sudo update-ca-trust ejecutarlos.
Esta función solo está habilitada de forma predeterminada para los nuevos lanzamientos de instancias de la versión 2016.09; los clientes que actualicen desde versiones anteriores deben habilitar esta función a través de. sudo update-ca-trust enable
Paquetes nuevos
Muchos de nuestros paquetes se han vuelto a sincronizar con las versiones anteriores más recientes. Algunos de los paquetes más populares de la versión 2016.09 son:
btrfs-progs-4.4.1
crash-7.1.5
cryptsetup-1.6.7
curl-7.47.1
ec2-utils-0.5
exim-4.84.2
lcms2-2.6
libarchive-3.1.2
lolcat-0.44
nginx-1.10.1
png crush-1.8.6
postgresql95-9.5.4
python 35-3.5.1
Package Deprecation
El equipo de Amazon Linux se esfuerza constantemente por ofrecer a nuestros clientes el conjunto de funciones más útil posible y, al mismo tiempo, mantener un alto nivel de seguridad. A medida que los proveedores de software originales comienzan a centrar sus esfuerzos en las versiones más recientes de las herramientas, a veces se nos hace imposible seguir actualizando las versiones anteriores de los paquetes. Por ello, nos gustaría empezar a dejar obsoletos algunos de nuestros paquetes más antiguos.
Nuestro objetivo es eliminar los siguientes paquetes de los repositorios de Amazon Linux 1 (AL1). Además, estos paquetes solo recibirán actualizaciones de las vulnerabilidades de seguridad calificadas como «críticas» hasta el momento en que se eliminen:
| Nombre del paquete | Obsoleto en |
|---|---|
gcc44 |
2017.09 |
java-1.6.0-openjdk |
2017,09 |
mysql51 |
2017,09 |
openssl097a |
2017,09 |
php53 |
2017,09 |
php54 |
2017,09 |
php55 |
2018,03 |
postgresql8 |
2017,09 |
python26 |
2017,09 |
ruby18 |
2017,09 |
ruby19 |
2017,09 |
ruby21 |
2017,09 |
ruby22 |
2017,09 |
tomcat6 |
2017,09 |
Tipos de instancias admitidos
Tipos de instancias admitidosmuestra qué tipos de AMI de 2016.09 se lanzan en cada tipo de EC2 instancia de Amazon.