Нам нужно обсудить тот факт, что сделать удаление будет не , поэтому ниже
является более активным решением.
Это связано с использованием программы paco
который доступен в программном центре Ubuntu. Как только мы установили paco,
мы можем использовать его в режиме журнала, когда мы «устанавливаем» программу. Paco действует как обертка для вашей «make install» и создает журнал в каталоге / var / log / paco со списком файлов, скопированных в различные каталоги. Кроме того, вы можете увидеть файлы в конце Paco Front.
Например, когда я скомпилировал php из исходного кода, я сделал следующее:
paco -lp php5 "make install"
Параметр l запускает paco в режиме журнала. Это создало файл журнала в / var / log / paco с именем php5 (имя, которое я дал в команде). Он содержал все файлы, которые копируются в различные стандартные местоположения во время установки. Вы можете использовать редактор командной строки или paco gui для просмотра файлов.
Ниже приведен пример получения
список файлов с помощью редактора командной строки sed
(Замените php5 на ваше имя файла).
cat /var/log/paco/php5 | sed -n 's/|\(.*\)//;/^#\(.*\)/d;p'
Как только вы получили список файлов, вы знаете, как их удалить, не так ли? В самом деле, вы можете передать результаты вышеуказанной команды rm с помощью обратных тактов, как показано ниже:
sudo rm 'cat /var/log/paco/php5 | sed -n 's/|\(.*\)//;/^#\(.*\)/d;p''
Задание выполнено!
Примечание. Из-за ограничений LD_PRELOAD, paco не может следовать следам suid-программ. См. Справочную страницу.