Я клонировал самбу от мерзавца ведущему устройству самбы с
clone git git://git.samba.org/samba.git samba-master
и сделал
git pull
Это загрузило от мерзавца, и я полагал, что только получу последнюю стабильную версию Samba. Я был на 4.0.6 и хотел 4.0.9.
Я только хочу стабильные версии Samba, но по ошибке я установил Samba 4.2.0pre, и теперь я хочу удалить его.
Как я делаю это?
//редактирование
Я сначала клонировал его из git.samba.org в ведущее устройство самбы с командой:
git clone git://git.samba.org/samba.git samba-master
Я затем сделал cd samba-master
от / и запустился:
./configure --enable-debug --enable-selftest
make
make install
Каталог установки
/usr/local/samba
Я вставил каталог установки /etc/environment
Исходный компилятор samba
может фактически иметь команду «удалить» как часть make-файла, которая может удалить программное обеспечение.
Попробуйте сделать make uninstall
или make remove
. Если make-файл был создан разумно, то, вероятно, одна из этих двух команд может фактически удалить программное обеспечение, скомпилированное источником через make
и make install
.
Из ubuntuforums я узнал, что нет способа использовать apt-get remove samba4
или apt-get --purge remove samba4*
для удаления Samba 4.2.0pre, установленного из git, потому что он не был установлен из репозитория.
Единственный способ удалить Samba 4.2.0pre, установленную из git, - это сделать rm -rf
в папке samba и отредактировать все отредактированные вами файлы, которые вначале ссылаются на Samba 4.2.0pre.