Как удалить термита, установленного из источника?

Я установил эмулятор терминала термита следующим, это Спрашивает ответ Ubuntu, и я получил пакет установки отсюда на GitHub. Теперь я пытаюсь удалить его. Я попробовал этот ответ, но он не работает.

Я попробовал это:

$ sudo apt remove --purge termite
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package termite

Местоположение термита в моей системе:

termite location

1
задан 7 March 2018 в 14:56

3 ответа

Часть 1

Взгляд в сценарий установки показывает, что загружает исходный код двух частей программного обеспечения и создает и устанавливает их, использование Делает. Поскольку обычно описания сборки также включают правило удалить:

  1. Откройте терминал и измените текущий рабочий каталог на тот, который Вы раньше выполняли сценарий установки.

  2. Вызовите правила удаления каждой установленной части программного обеспечения:

    sudo make -C termite uninstall
    sudo make -C vte-ng uninstall
    
  3. Обновите общую базу данных библиотеки:

    sudo ldconfig
    
  4. Дополнительно и дополнительно можно удалить включенные каталоги исходного кода:

    rm -r termite vte-ng
    

Часть 2

Сценарий установки также делает несколько других вещей, которые можно инвертировать:

  • Удалите запись альтернатив для termite:

    sudo update-alternatives --remove x-terminal-emulator /usr/local/bin/termite
    

    Если Вы выбрали другой эмулятор терминала по умолчанию вручную перед установкой termite можно сделать так снова с:

    sudo update-alternatives --config x-terminal-emulator
    
  • Удалите (теперь поврежденный) символьная ссылка на terminfo файл:

    sudo rm /lib/terminfo/x/xterm-termite
    
6
ответ дан 3 December 2019 в 06:22

В целом я сделал бы что-то вроде этого:

# if termite provided by a Ubuntu package
dpkg -S $(type -p termite)
# if it is, remove it through the package system
sudo apt-get --dry-run remove $(dpkg -S $(type -p termite) | cut -d: -f2)

но, если dpkg -S $(type -p termite) ничего не показывает, Вы установили termite иначе.

locate termite

должен показать Вам весь termite файлы, возможно, можно найти a termite.tar или что-то.

2
ответ дан 3 December 2019 в 06:22

Поскольку Вы установили термита не через диспетчер пакетов, использование подходов apt и dpkg не будет, вероятно, работать

Ваша лучшая возможность, действительно переходят к каталогу vte-ng, термит были соответственно клонированы к и пробуют make uninstall (См. этот askubuntu вопрос). Для термита uninstall к сожалению, не к приятно записанному, таким образом, это оставит страницы справочника, настольную запись и подобные на месте.

Я уверен, что также требуется отменить x-terminal-emulator материал

sudo update-alternatives --remove x-terminal-emulator /usr/local/bin/termite
0
ответ дан 3 December 2019 в 06:22

Другие вопросы по тегам:

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