Я хотел попробовать новую основную версию библиотеки c ++ под названием gtsam. Поскольку в настоящее время я использую более старую версию библиотеки для нескольких проектов, и я не был уверен в проблемах с зависимостями, я решил установить ее с помощью checkinstall:
mkdir build && cd build
make
sudo checkinstall
Поскольку он появился с оболочкой python который я также хотел установить, я сделал:
cd python
sudo checkinstall python setup.py install
Теперь я хотел снова удалить версию, поэтому я проверил, под каким именем пакета была установлена библиотека.
Основной библиотека была названа «сборкой», которую я уже нашел странной, хотя я мог ее удалить, используя:
sudo dkpg -r build
Когда я теперь попытался сделать то же самое с:
sudo dpkg -r python
it
Если я делаю dpkg -l python, я получаю:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=============================================-===========================-===========================-==================================================
ri python 20160629-1 amd64 Python part of gtsam-4.0.0-alpha1.
На данный момент я на самом деле немного испугался и не знаю, что делать, чтобы исправить эту проблему. Я хочу удалить файлы, установленные с помощью checkinstall python setup.py install, не закручивая конфигурацию моей системы python setup.
Я фактически использовал checkinstall, потому что я не хотел беспокоиться о возврате установки ... [!d8 ]