настройка репозитория yum для 32-битного и 64-битного коннектора mysql - PullRequest
0 голосов
/ 29 апреля 2019

В моей настройке репозитория у меня есть следующее:

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

Поскольку моя машина 64-битная, мой basesearch - x86_64 (см. Ниже вывод yum-debug-dump):

yum-debug-dump version 1
%%%%SYSTEM INFO
  uname: 2.6.32-573.12.1.el6.x86_64, x86_64
  rpm ver: RPM version 4.8.0
  python ver: 2.6.6 (r266:84292, Aug 18 2016, 15:13:37) [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)]
%%%%YUM INFO
  arch: ia32e
  basearch: x86_64
  releasever: 6
  yum ver: 3.2.29
  enabled plugins: fastestmirror,presto
  global excludes:
.... ( entire output NOT included )

Можно ли создать другой репозиторий, скажем, "mysql-connectors-community-i386" и со следующей конфигурацией, чтобы я мог поддерживать оба:

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/6/i386/
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

Да, URL-адресправильный.

1 Ответ

0 голосов
/ 08 мая 2019

Это действительно работает.Это что-то вроде klunky, и я предполагаю, что есть более эффективные способы, но это работает и помогло мне обойти некоторые проблемы.

Правка, для ясности, вот мои репозитории для подключения как 64-битных, так и 32-битныхмоя машина:

more /etc/yum.repos.d/mysql-community.repo
...
[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql-connectors-community-32]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/i386/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
...