How do i install an amazon linux 2 extra repository?
-
To list the extra repositories for amazon linux 2.
$ sudo amazon-linux-extras list 0 ansible2=latest disabled [ =2.4.2 ] 1 emacs disabled [ =25.3 ] 2 memcached1.5 disabled [ =1.5.1 ] 3 nginx1.12 disabled [ =1.12.2 ] 4 postgresql9.6 disabled [ =9.6.6 ] 5 python3 disabled [ =3.6.2 ] 6 redis4.0 disabled [ =4.0.5 ] 7 R3.4 disabled [ =3.4.3 ] 8 rust1 disabled [ =1.22.1 ] 9 vim disabled [ =8.0 ] 10 golang1.9 disabled [ =1.9.2 ] 11 ruby2.4 disabled [ =2.4.2 ] 12 nano disabled [ =2.9.1 ] 13 php7.2 disabled [ =7.2.0 ] 14 lamp-mariadb10.2-php7.2 disabled [ =10.2.10_7.2.0 ]
Let's enable ansible2 for example, see the ansible2 is now enabled.
$ sudo amazon-linux-extras list 0 ansible2=latest enabled [ =2.4.2 ] 1 emacs disabled [ =25.3 ] 2 memcached1.5 disabled [ =1.5.1 ] 3 nginx1.12 disabled [ =1.12.2 ] 4 postgresql9.6 disabled [ =9.6.6 ] 5 python3 disabled [ =3.6.2 ] 6 redis4.0 disabled [ =4.0.5 ] 7 R3.4 disabled [ =3.4.3 ] 8 rust1 disabled [ =1.22.1 ] 9 vim disabled [ =8.0 ] 10 golang1.9 disabled [ =1.9.2 ] 11 ruby2.4 disabled [ =2.4.2 ] 12 nano disabled [ =2.9.1 ] 13 php7.2 disabled [ =7.2.0 ] 14 lamp-mariadb10.2-php7.2 disabled [ =10.2.10_7.2.0 ]
Now you can now see the repository is available.
$ yum repolist Loaded plugins: langpacks, priorities, update-motd amzn2-core | 2.0 kB 00:00:00 amzn2extra-ansible2 | 1.3 kB 00:00:00 amzn2extra-ansible2/2017.12/x86_64/primary_db | 11 kB 00:00:06 repo id repo name status amzn2-core/2017.12/x86_64 Amazon Linux 2 core repository 7,288 amzn2extra-ansible2/2017.12/x86_64 Amazon Extras repo for ansible2 17 repolist: 7,305
You can go into install ansible.
$ sudo yum install ansible
© Lightnetics 2024