Como atualizar o unixODBC via yum no EB awsLinux

1

Em resumo, eu preciso atualizar o unixODBC nas instâncias do PHP do Elastic Beanstalk, preferencialmente usando o yum, já que é muito fácil de gerenciar via .ebextensions.

  • AWS Linux: 64 bits Amazon Linux 2017.03 v2.4.2 executando o PHP 7.0
  • Necessário unixODBC: 2.3.1

sudo yum info unixODBC

Installed Packages
Name        : unixODBC
Arch        : x86_64
Version     : 2.2.14
Release     : 14.7.amzn1
Size        : 1.1 M
Repo        : installed
From repo   : amzn-main
Summary     : A complete ODBC driver manager for Linux
URL         : http://www.unixODBC.org/
License     : GPLv2+ and LGPLv2+
Description : Install unixODBC if you want to access databases through ODBC.
            : You will also need the mysql-connector-odbc package if you want to access
            : a MySQL database, and/or the postgresql-odbc package for PostgreSQL.

Available Packages
Name        : unixODBC
Arch        : i686
Version     : 2.2.14
Release     : 14.7.amzn1
Size        : 460 k
Repo        : amzn-main/2017.03
Summary     : A complete ODBC driver manager for Linux
URL         : http://www.unixODBC.org/
License     : GPLv2+ and LGPLv2+
Description : Install unixODBC if you want to access databases through ODBC.
            : You will also need the mysql-connector-odbc package if you want to access
            : a MySQL database, and/or the postgresql-odbc package for PostgreSQL.

Eu encontrei 2 posts relacionados para isso aqui no serverfault, mas eles não funcionam mais. Um deles sugeriu que eu desativasse as prioridades do yum, o que fiz, mas isso não mudou.

    
por Sean256 08.08.2017 / 18:51

1 resposta

1

O unixODBC v2.3.1 está disponível como unixODBC-utf16 .

Aqui estão os comandos shell como um usuário com acesso sudo:

curl -s https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/msprod.repo
sudo yum update
sudo yum info unixODBC*
sudo yum remove unixODBC*
sudo yum install unixODBC-utf16

Veja também: Instale o sqlcmd e bcp a linha de comando do SQL Server ferramentas no Linux .

    
por 08.02.2018 / 02:25