Удалите vim вручную после checkinstall [duplicate]

Вы можете избежать двойных кавычек

printf '%b\n' "\"$(cat joyPhrase)\""

На моей машине

$ echo this is a file >> testfile
$ printf '%b\n' "\"$(cat testfile)\""
"this is a file"

Вместо использования cat вы можете использовать перенаправление:

$ printf '%b\n' "\"$(< testfile)\""
"this is a file"
4
14.02.2017, 06:20
2 ответа

checkinstall - это способ Debian , чтобы сообщить диспетчеру пакетов Debian о пакетах, которые вы можете собрать с помощью configure и make && make install .Очевидно, что-то пошло не так во время установки с помощью checkinstall , и ваша сборка не была правильно зарегистрирована как установленный пакет.

Вы можете удалить программное обеспечение несколькими способами. Некоторые пакеты предоставляют целевую деинсталляцию (например, make uninstall ). Если нет, вам придется вручную удалить соответствующие файлы. Использование find и поиск подходящего -mtime или -mmin могут быть наиболее многообещающими. Если нет, вы можете установить vim во временный базовый каталог и использовать результат в качестве шаблона для поиска файлов для удаления.

2
27.01.2020, 20:57

Вы не установили vim через менеджер пакетов, поэтому вы не сможете удалить его таким образом. Просмотр / usr / local упростит вам задачу, поскольку vim не устанавливает много файлов.

1
27.01.2020, 20:57

Теги

Похожие вопросы