2016-04-15 3 views
1

Запуска DEBiAN JessieКак чисто удалить анзибль

Я установил анзибль, используя следующую процедуру:

apt-get update 
sudo apt-get install python-yaml python-pip python-jinja2 python-paramiko pip 
git clone https://github.com/ansible/ansible.git 
cd ansible 
git submodule update --init --recursive 
sudo make install 

Есть ли способ, чтобы аккуратно удалить анзибль, который не включает просеивания через мое дерево каталогов и удаление?

Цель состоит в том, чтобы переустановить анзибль версии 1.9 вместо последней 2.1.0

ответ

0

Лучше всего это установить Checkinstall, запустить снова установить под контролем checkinstalls, а затем использовать DPKG, чтобы удалить вещи.

https://wiki.debian.org/CheckInstall

1

Существует список каталогов в исходном коде репо говорит вам, какие каталоги (и файлы) создаются. Используется для создания пакета .deb, но вы можете легко использовать его наоборот:

packaging/debian/ansible.dirs

1

если вы установили на RedHat CentOS на основе системы вы можете сделать ниже, чтобы удалить анзибль чисто и аналогичные команда для систем на основе дебюта ubuntu

rpm -qa | grep ansible | xargs rpm -e

rpm -qa | grep -i epel | xargs мин -e

еще ни удалить анзибль

0

я построил анзибль 2.1.1 из источника, то хотели понизить до 2.1.0 с помощью ня. Трюк, который я узнал, состоял в том, чтобы перейти на /lib/python2.7/site-packages и удалить каталог ansible-2.1.1.0-py2.7.egg-info. В моем случае, используя yum правильно добавленные файлы в/etc/ansible и/usr/bin, но до тех пор, пока там было старое (более новая версия), тогда ansible --version продолжал показывать более новый номер версии.

 Смежные вопросы

  • Нет связанных вопросов^_^