Каков наилучший способ заменить предварительно загруженную самбу 12.04 на самбу с поддержкой центрифуги? Я попытался просто удалить его, но похоже, что nautilus зависит от него. Есть идеи? Нужно ли мне тоже удалять nautilus?
Есть два основных способа сделать это:
Создайте пакет для samba с нужными вам изменениями и установите его в качестве обновления. Я думаю, что это лучший выбор, но он сложен в первый раз, когда вы делаете это, и вы должны убедиться, что вы создаете новый пакет каждый раз, когда в репозитории происходят изменения в пакете.
Сделайте пакет с именем samba, который будет пустым, с использованием эквивалентов или аналогичных. (подробные инструкции см. в http://shallowsky.com/blog/linux/install/blocking-deb-dependencies.html ) и вручную установите samba в / usr / local. Недостаток этого подхода заключается в том, что samba больше не управляется вашей системой управления пакетами, вы должны следить за всеми обновлениями безопасности вручную, и если в какой-то момент появится версия samba с более высокой версией, тогда придет ваш фиктивный пакет, Вы должны убедиться, что он не установлен.