LINUX.ORG.RU
ФорумAdmin

Обновление Samba 4.2.10

 ,


0

1

установлена Samba 4.2.10 на Centos 7 скачал и скомпилировал samba 4.4.5

никак не могу сделать апгрейт самбы. После инсталяции клиент все равно показывает версию 4.2.10

Самба установлена как член домена, несет нагрузку только как файловый сервер

Вопрос: подскажите как сделать апгрейт?


Ответ на: комментарий от Badim

Скрипты/юниты, которые самбу запускают, смотри и правь пути к бинарникам там.

Обновлял «configure-make-make install» или rpm для установки собирал? В последнем случае доброе по идее должно лечь в /usr, если не через checkinstall делалось.

Radjah ★★★★★
()
Ответ на: комментарий от Badim

Обычно при конфигурации указывается параметр --prefix=/usr.

Но обновлять программы таким способом - очень порочная практика.

Radjah ★★★★★
()
Ответ на: комментарий от Badim

затем из папки с исходниками новой самбы отменил инсталяцию новой самбы make uninstall

теперь надо установить самбу ПРАВИЛЬНО

Badim
() автор топика
Ответ на: комментарий от Badim

smbclient -v - version 4.4.5

добился желаемого, но самба установилась в /usr/local/samba/ а не /usr/sbin/smbd

как сделать чтобы она ложилась куда надо ?

Badim
() автор топика
Ответ на: комментарий от Radjah

спасибо,

почитал интернет еще, некоторые не советуют «засорять» user, а ставить программы в user\local

в этом есть рациональный смысл?

ведь другие программы при взаимодействии будут искать друг друга по «стандартным» путям

Badim
() автор топика
Ответ на: комментарий от Badim

Я обычно самосбор вообще в /opt/program_name кидаю, чтобы одной командой удалить потом.

Ну ставить подобный самосбор лучше через checkinstall, который соберёт deb/rpm/etc-пакет, который потом с помощью пакетного менеджера снести можно будет без гадания на make uninstall.

Radjah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.