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
    

Log in to reply
 

© Lightnetics 2024