Установить пакет в Centos 6 из репозитория Centos 7

У меня машины Centos 6 и Centos 7 настроены так, что первая использует mount.cifs для монтирования томов со второй через соответствующее программное обеспечение.

Проблема заключается в том, что версия cifs-utils для Centos 6 (которая предоставляет mount.cifs) намного старше, чем версия Centos 7, и, следовательно, программное обеспечение prorietaty не может смонтировать тома cifs с ошибкой, говорящей "kernel: CIFS: Unknown mount option" domainname =. "

Очевидно, параметры монтирования в версии cifs-utils в Centos 7 изменились по сравнению с версией Centos 6.

Я не могу легко обновить Centos 6 до Centos 7.

Я что-нибудь сломаю, если добавлю репозиторий Centos 7 в Centos. 6 и обновите cifs-utils с его зависимостями, чтобы обе машины работали с одной и той же версией?

Есть ли другой способ?

РЕДАКТИРОВАТЬ: поэтому я только что понял, что у меня есть еще одна машина Centos 7, которая, кажется, отлично работает с таинственное проприетарное программное обеспечение, которое я стараюсь не называть. Единственная разница между двумя семёрками заключается в том, что я запустил yum update на первом, который, среди прочего, поднял второстепенные версии cifs-utils, nfs-utils и samba. Я смог понизить все версии, кроме samba, которая много жалуется на отсутствие пакетов. Я почти уверен, что новая самба что-то сломала.

0
задан 20 February 2018 в 21:20
1 ответ

Даже если вы не нарушите работу систем, не рекомендуется добавлять репозитории из более свежих версий Centos. Репозитории backports предоставляются специально для решения этой проблемы.

В моем Centos 7.4 я вижу, что mount.cifs имеет параметр (man mount.cifs) 'domain' вместо 'domainname'. Вам следует сравнить варианты крепления двух систем и заменить их соответствующими. Я не думаю, что система с EOL в 2020 году может не обладать некоторыми общими возможностями.

3
ответ дан 4 December 2019 в 12:18

Теги

Похожие вопросы