

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# AL1 note di rilascio della versione 2015.03
<a name="relnotes-2015.03"></a>

**avvertimento**  
 Amazon Linux 1 (AL1precedentemente Amazon Linux AMI) non è più supportato. Questa guida è disponibile solo a scopo di riferimento. 

**Nota**  
 AL1 non è più la versione corrente di Amazon Linux. AL2023 è il successore di AL1 Amazon Linux 2. Per ulteriori informazioni sulle novità di AL2 023, vedere la sezione Comparsing [ AL1 and 023 nella AL2 AL2 023](https://docs.aws.amazon.com/linux/al2023/ug/compare-with-al1.html) [User Guide](https://docs.aws.amazon.com/linux/al2023/ug/) e l'elenco delle [modifiche ai Package](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html) in 023. AL2 

Questo argomento include gli aggiornamenti delle note di AL1 rilascio per la versione 2015.03.

## Aggiornamento alla versione 2015.03 AL1
<a name="upgrading-2015.03"></a>

Effettua l'aggiornamento alla AL1 versione 2015.03 dalle versioni precedenti\!

Sebbene le versioni precedenti dell'AMI e dei relativi pacchetti continueranno a essere disponibili per il lancio su Amazon EC2 anche quando verranno rilasciate nuove AL1 versioni, consigliamo agli utenti di migrare alla versione più recente dell'AMI e di mantenere aggiornati i propri sistemi. In alcuni casi, ai clienti che richiedono assistenza per una versione precedente di AL1 through Supporto potrebbe essere richiesto di passare a versioni più recenti come parte del processo di supporto.

Per eseguire l'aggiornamento alla AL1 versione 2015.03 dalla versione 2011.09 o successiva, esegui. `sudo yum update` Al termine dell'aggiornamento, riavvia l'istanza.

Ricorda che la struttura del AL1 repository è configurata per fornire un flusso continuo di aggiornamenti che ti consenta di passare da una versione AL1 all'altra. Consulta le nostre lock-on-launch Domande frequenti per una discussione su come bloccare un'istanza (appena lanciata o già in esecuzione) su una particolare versione dei AL1 repository.

## Versione puntuale 2015.03.1
<a name="release-2015.03.1"></a>

Rilasciato il 21 agosto 2015

Abbiamo aggiornato l'AMI di base per includere tutti gli aggiornamenti di bugfix e di sicurezza che sono stati resi disponibili nei nostri repository dalla versione 2015.03.

Questa versione specifica include il kernel 3.14.48.

Abbiamo aggiunto `nfs-utils` al pacchetto predefinito impostato sull'AMI per supportare Amazon Elastic File System.

## Nuove funzionalità
<a name="new-features-2015.03"></a>

### Python 2.7 di default
<a name="python27-2015.03"></a>

Python 2.7 è ora utilizzato per i pacchetti di sistema principali, inclusi `yum` e. `cloud-init`

Abbiamo aggiunto il supporto per Python 2.7 per tutti i nostri moduli Python 2.6 esistenti. Per un elenco completo, usa il comando search di yum:

```
$ yum search python27
```

```
$ yum search python26
```

`/usr/bin/python`è controllato da alternative e può essere impostato su 2.7 o 2.6:

**Il valore predefinito è 2.7**  

```
$ sudo alternatives --set python /usr/bin/python2.7
```

**L'impostazione predefinita è 2.6**  

```
$ sudo alternatives --set python /usr/bin/python2.6
```

Per la massima compatibilità con EPEL 6, si consiglia di installare il `python26` pacchetto e impostarlo come predefinito utilizzando il comando precedente. Ciò avverrà automaticamente durante l'aggiornamento da una AL1 versione precedente.

Per semplificare il processo di installazione delle dipendenze depacchettizzate, `virtualenv` sono `pip` installate di default per Python 2.7 nel 2015.03. AMIs Se il modulo che desideri non è disponibile nei nostri repository (usa i comandi di ricerca sopra per dirlo), allora hai diverse opzioni, descritte di seguito.

Questi esempi presuppongono che tu abbia installato `python27-pip` `python27-virtualenv` e/o che tu abbia iniziato con un'AMI 2015.03 in cui tali pacchetti sono inclusi per impostazione predefinita.

**Example Per installare un pacchetto a livello di sistema senza modificare l'interprete Python predefinito**  

```
$ sudo pip-2.7 install modulename
```

**Example Per installare un pacchetto a livello di sistema dopo aver modificato il valore predefinito con alternative**  

```
$ sudo pip install modulename
```

**Example Installare un pacchetto in un virtualenv in modo che non influisca sul sistema python**  

```
$ virtualenv-2.7 myproject && cd myproject
$ source bin/activate
$ pip install modulename
```

### Python 3.4
<a name="python34-2015.03"></a>

Come parte dei nostri miglioramenti all'esperienza Python, abbiamo aggiunto Python 3.4 ai nostri repository con la versione 2015.03. Python 3.4 può essere gestito nello stesso modo descritto sopra, utilizzando `pip` e installando le `virtualenv` dipendenze.

**Example Comandi di esempio:**  

```
$ yum search python34
$ sudo yum install python34-virtualenv
$ sudo alternatives --set python /usr/bin/python3.4
$ virtualenv-3.4 myproject
```

Python 2.6, 2.7 e 3.4 possono essere installati tutti contemporaneamente sul sistema, `/usr/bin/python` controllati da. `alternatives` Python 2.7 rimarrà la versione utilizzata dagli strumenti di sistema.

### Kernel 3.14.35
<a name="kernel-2015.03"></a>

Siamo passati al kernel long-term-supported 3.14 con la versione 2014.03 di AL1, e continuiamo a tenere traccia di quel kernel nella 2015.03.

### Supporto DKMS
<a name="dkms-2015.03"></a>

Sul nostro G2 AMIs , AL1 con NVIDIA GRID GPU Driver, il pacchetto nvidia è ora compatibile con DKMS. L'aggiornamento a un nuovo kernel attiverà la compilazione di un modulo nvidia sia per il kernel in esecuzione che per il kernel appena installato. I moduli verranno caricati per il kernel in esecuzione senza bisogno di riavviarlo e verranno caricati con un nuovo kernel quando si sceglie di riavviarlo.

Per vedere lo stato attuale dei moduli del kernel gestiti da DKMS in esecuzione. `sudo dkms status`

### Ruby 2.2
<a name="ruby-2015.03"></a>

Sebbene Ruby 2.0 rimanga il nostro interprete Ruby predefinito, abbiamo aggiunto dei `ruby22` pacchetti a questa versione. AL1 

Inoltre, abbiamo aggiornato le nostre versioni di Ruby agli ultimi livelli di patch upstream:
+ ruby19-1.9.3.551
+ ruby20-2.0.0.643
+ ruby21-2.1.5
+ ruby22-2.2.1

### PHP 5.6
<a name="php-2015.03"></a>

In base alle richieste dei clienti, PHP 5.6 è ora disponibile nei repository come. AL1 `php56` PHP 5.5 e PHP 5.6 possono essere installati in parallelo e la versione in uso è controllata da alternative. È importante notare che PHP 5.6 ha la massima priorità. Se sono installate entrambe le versioni, PHP 5.6 sarà l'impostazione predefinita.

Se vuoi assicurarti che il tuo ambiente continui a utilizzare PHP 5.5 anche dopo l'installazione di PHP 5.6, esegui `sudo alternatives --set php /usr/bin/php-5.5` o `sudo alternatives --config php` esegui per impostare il valore predefinito in modo interattivo.

PHP 5.5 e PHP 5.6 mantengono ciascuno i propri file di configurazione, quindi le modifiche apportate a PHP 5.6 non verranno applicate a PHP 5.5 (e viceversa).

### Docker 1.5
<a name="docker-2015.03"></a>

È passato un anno da quando abbiamo introdotto Docker AL1 nei repository e continuiamo a seguire da vicino il Docker a monte. Docker 1.5 è ora disponibile. Le [note di rilascio upstream](https://docs.docker.com/engine/release-notes/prior-releases/#150-2015-02-10) contengono molte più informazioni sulle nuove funzionalità di Docker 1.5.

### Puppet 3.7
<a name="puppet-2015.03"></a>

Una richiesta frequente da parte dei clienti è stata il supporto di Puppet 3 AL1, che ora è disponibile nei repository come. `puppet3` Questa aggiunta include `facter2` e. `hiera1` Questi nuovi pacchetti utilizzano tutti Ruby 2.0 mentre i precedenti pacchetti Puppet 2 (incluso facter 1) continuano a richiedere Ruby 1.8. I pacchetti Puppet 2 e Puppet 3 sono in conflitto tra loro, così come i pacchetti facter 1 e facter 2, il che significa che non possono essere installati contemporaneamente.

### Rust (anteprima)
<a name="rust-2015.03"></a>

Abbiamo incluso un'anteprima del linguaggio di programmazione Rust nella nostra versione 2015.03. Questa anteprima si basa sui sorgenti del 09/03/2015 con moduli stabilizzati. Il rilascio finale di Rust è previsto per maggio 2015, e abbiamo intenzione di impacchettare Cargo e aggiornare Rust con l'avvicinarsi della data di rilascio.

È possibile installare il compilatore Rust eseguendo. `sudo yum --enablerepo=amzn-preview install rust`

## Deprecazione del formato a 32 bit AMIs
<a name="x86-2015.03"></a>

Come annunciato nelle nostre [note di versione 2014.09](relnotes-2014.09.md), non produciamo più nuovi modelli a 32 bit. AMIs

Stiamo ancora producendo pacchetti a 32 bit per i clienti esistenti (quelli che utilizzano la tecnologia a 32 bit a AMIs partire dal 2014.09 e versioni precedenti).

I nuovi clienti dovrebbero iniziare con la versione a 64 bit AMIs e incoraggiamo i clienti esistenti a passare alla versione a 64 bit il prima possibile.

## Deprecazione della GPU AMIs
<a name="gpu-2015.03"></a>

Come annunciato nelle nostre note di rilascio 2014.09, non produciamo più nuove «GPU» per questo tipo di istanza. AMIs CG1 

Stiamo ancora fornendo aggiornamenti dei pacchetti per i clienti esistenti (quelli che utilizzano GPU AMIs dal 2014.09 e versioni precedenti)

Consigliamo ai clienti di migrare al tipo di istanza G2 e all'AMI Amazon Linux con il driver GPU NVIDIA GRID.

## Pacchetti freschi
<a name="fresh-2015.03"></a>

Molti dei nostri pacchetti sono stati risincronizzati con versioni upstream più recenti. Alcuni dei pacchetti più popolari nella versione 2015.03 sono:
+ aws-cli-1.7.14-1.8
+ bash-4.1.2-15,24
+ curl-7.40.0-1.49
+ docker-1.5.0-1.8
+ fortune-mod-1.99.1-20.3
+ git-2.1.0-1,38
+ glibc-2.17-55.140
+ gnutls-2.8.5-14,13
+ http://d24-2.4.12-1.60
+ java-1.7.0-openjdk-1.7.0.75-2
+ java-1.8.0-openjdk-1.8.0.31-2
+ kernel-3.14.35-28.38
+ mysql55-5.5.42
+ nethack-3.4.3-32.3
+ nginx-1.6.2-1.23
+ nss-3.16.2.3-2.63
+ openssh-6.2p2-8.43
+ openssl-1.0.1k-1.84
+ php54-5.4.38-1.66
+ php55-5,5,2-1,98
+ php56-5,6-1,109
+ php-amazon-sdk2-2,722-1,2
+ png crush-1.7.82-1.8
+ postgresql92-9.2.10
+ postgresql93-9.3.6
+ burattino 3-3.7.4-1.11
+ python-boto-2.36.0-1.6
+ python-botocore-0.95.0-1.6
+ python27-2.7.9-4.114
+ python34-3.4.3-1.29
+ rpm-4.11.2-2.63
+ ruby19-1.9.3.551-32,64
+ ruby20-2,0.643-1,21
+ ruby21-2,1,5-1,15
+ ruby22-2.2.1-1.4
+ subversion-1.8.10-1.47
+ systemtap-2.5-3.26
+ tomcat 6-6.0.43-1.2
+ tomcat 7 - 7.0,59-1.7
+ tomcat8-8.0.20-1.52
+ vim -7.4.160-1,31

## Tipi di istanze supportati
<a name="instance-types-2015.03"></a>

La tabella di compatibilità riportata di seguito mostra quali AL1 versioni sono consigliate per ogni tipo di EC2 istanza Amazon.


| Famiglia di istanze | 64 bit con supporto HVM EBS | HVM Instance Store a 64 bit | PV EBS a 64 bit supportato da PV EBS | PV Instance Store a 64 bit | HVM (G2) a 64 bit con supporto EBS | 
| --- | --- | --- | --- | --- | --- | 
| t2 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  |  |  | 
| m3 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| c3 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| c4 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  |  |  | 
| r3 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  |  | 
| g2 |  |  |  |  | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | 
| i2 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  |  | 
| hs1 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| m1 |  |  | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| c1 |  |  | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| cc2.4xlarge | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  |  | 
| m2 |  |  | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| cr1 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  |  |  | 
| hi1 | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  | 
| t1 |  |  | ![](http://docs.aws.amazon.com/it_it/linux/al1/ug/images/icon-yes.png) Sì |  |  | 