LinuxForum.Fans
Тема

Установка Samba 4

Автор: Spawn047 23 сообщений 7583 просмотров
#334685

Хочу установить Samba 4 на свежеустановленный CentOS 6.4 minimal. Перед установкой удаляю пакеты от третьей версии: yum remove samba*. После система не грузится. Почему так произошло, ведь yum remove удаляет все зависимости samba, но при этом не удаляет те зависимости от которых зависят другие программы. Но в моём случае так не произошло. Что посоветуте? Спасибо!

#334692

Покажи лог юма, посмотрим что ты удалил.

#334709
"Vascom⇓" написал:
Покажи лог юма, посмотрим что ты удалил.

Как показать? Не могу зайти в систему. На этом загрузка системы останавливается:

Загрузка
#334711

И на другую консоль не переходит по Ctrl+Alt+F2?
Тогда с лив-сд загрузись и вытащи /var/log/yum.log

#334712
"Vascom⇓" написал:
И на другую консоль не переходит по Ctrl+Alt+F2?

У меня виртуалка. Переключается только локальная система.

"Vascom⇓" написал:

Тогда с лив-сд загрузись и вытащи /var/log/yum.log

Попытаюсь.

#334724
"Spawn047⇓" написал:
У меня виртуалка.

какая система виртуализации?

#334725
"alexfinn⇓" написал:
какая система виртуализации?

VBox.

#334748
/var/log/yum.log
Aug 27 12:33:52 Erased: kdeplasma-addons-libs
Aug 27 12:33:54 Erased: kdeplasma-addons
Aug 27 12:33:59 Erased: kdm
Aug 27 12:34:00 Erased: kdemultimedia
Aug 27 12:34:23 Erased: konq-plugins
Aug 27 12:34:31 Erased: kdebase
Aug 27 12:34:38 Erased: kdeartwork-screensavers
Aug 27 12:34:39 Erased: kdebase-workspace
Aug 27 12:34:47 Erased: kdebase-workspace-libs
Aug 27 12:34:47 Erased: kdebase-runtime-libs
Aug 27 12:34:49 Erased: kdebase-runtime
Aug 27 12:34:56 Erased: libsmbclient
Aug 27 12:34:57 Erased: samba-common
Aug 27 12:34:58 Erased: samba-winbind
Aug 27 12:34:58 Erased: samba-winbind-clients
#334749

Ну ты КДЕ удалил и kdm.
Значит теперь при загрузке идёшь в меню груба и дописываешь 3 (цифру 3) в строку параметров ядра, загружаешься в консольный режим, делаешь yum history undo last, это откатывает твои изменения.

#334752

Vascom, всё получилось! Спасибо!

#334856

Как всё-таки удалить samba без kde и kdm?

#334858

А зачем? Самба4 ставится параллельно обычной самбе вроде бы.
Пакеты зовутся samba4*
Смотри вывод yum list "samba*"

#334865
yum install samba4
--> Finished Dependency Resolution
Error: samba4-common conflicts with samba-common-3.6.9-151.el6.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Вот и решил удалить предыдущую версию.

#334868

Ну а попробуй удалить лишь samba-common

#334879
"Vascom⇓" написал:
Ну а попробуй удалить лишь samba-common

Всё равно зависимости цепляет.

#334880

Тогда удали, сохрани список удалённого. Установи самбу 4 и верни что нужно из удалённого.

#334924
"Vascom⇓" написал:
Тогда удали, сохрани список удалённого. Установи самбу 4 и верни что нужно из удалённого.

Ничего не получилось. При установке удаленных пакетов тянется и samba-common, который в свою очередь конфликтует с samba4.

#334954

Спроси у них на форуме и/или напиши им в багзиллу.

#334956
Vascom написал:
Спроси у них на форуме и/или напиши им в багзиллу.

кстати, вопросы:
1. из какого репозитория ставится samba4? Я бы ставил из первоисточника, из sernet'а...
2. что именно тянет по зависимости samba-common?
-------------
Хотя, первый вопрос снимается. Судя по версии - из центосных. Попробуй убрать штатную самбу и поюзать из sernet'а. Там, правда, есть одна незначительная тонкость. Надо в конфиге явно указать private-директорию. Иначе её содержимое вместо /var/lib/samba/private ляжет в /etc/samba.
Ну и сами пакеты там называются samba3*. Это раз.
Второе - я на своем стенде на центосах полностью пропатченных подобной проблемы не наблюдал. samba4 поставилась беспроблемно.

#335002

На моем стенде тоже Самба4 заработала без проблем.

Войдите или зарегистрируйтесь, чтобы ответить.