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à.
Aggiungi repository su un'istanza AL2
Queste informazioni si applicano a. AL2 Per informazioni in merito AL2023, consulta Aggiornamenti deterministici tramite repository con versioni nella Guida per AL2023 l'utente di Amazon Linux 2023.
Per impostazione predefinita, le AL2 istanze vengono avviate con i seguenti repository abilitati:
-
amzn2-core -
amzn2extra-docker
Questi repository cotengono molti pacchetti che vengono aggiornati da Amazon Web Services; potrebbe essere presente un pacchetto che vuoi installare ma contenuto in un altro repository.
Per installare un pacchetto da un archivio diverso con yum, è necessario aggiungere le informazioni relative all'archivio nel file /etc/yum.conf o nel relativo file all'interno della directory repository.repo/etc/yum.repos.d. Puoi eseguire questa operazione manualmente, ma per la maggior parte degli archivi yum è disponibile il file corrispondente nel relativo URL.repository.repo
Per determinare gli archivi yum già installati
Generare l'elenco degli archivi yum installati con il seguente comando:
[ec2-user ~]$yum repolist all
Nell'output risultante sono elencati gli archivi installati assieme al relativo stato. Per gli archivi abilitati viene visualizzato il numero di pacchetti in essi contenuti.
Per aggiungere un archivio yum a /etc/yum.repos.d
-
Cerca la posizione del file
.repo. Ciò può dipendere dall'archivio che desideri aggiungere. In questo esempio, il file.repoè disponibile inhttps://www..example.com/repository.repo -
Aggiungi il repository con il comando yum-config-manager.
[ec2-user ~]$sudo yum-config-manager --add-repo https://www.example.com/repository.repoLoaded plugins: priorities, update-motd, upgrade-helper adding repo from: https://www.example.com/repository.repo grabbing file https://www.example.com/repository.repo to /etc/yum.repos.d/repository.reporepository.repo | 4.0 kB 00:00 repo saved to /etc/yum.repos.d/repository.repo
Dopo aver installato un archivio, devi abilitarlo come descritto nella procedura seguente.
Per abilitare un archivio yum in /etc/yum.repos.d
Utilizzare il comando yum-config-manager con il contrassegno --enable
. Il comando seguente abilita l'archivio EPEL (Extra Packages for Enterprise Linux) dal progetto Fedora. Per impostazione predefinita, questo archivio è presente in repository/etc/yum.repos.d nelle istanze di AMI Amazon Linux ma non è abilitato.
[ec2-user ~]$sudo yum-config-manager --enableepel