Удален ppa: куда пропали пакеты?

Я попытался установить что-то, чтобы контроллер PlayStation 3 DualShock работал на моем компьютере с Ubuntu 20.04:

drubbels@drubbels:~$ sudo add-apt-repository ppa:falk-t-j/qtsixa
drubbels@drubbels:~$ sudo apt update
drubbels@drubbels:~$ sudo apt upgrade
drubbels@drubbels:~$ sudo apt install qtsixa

Это не помогло контроллер работает, к сожалению, поэтому я решил удалить. Я не подумал очистить пакет qtsixa перед удалением репозитория:

drubbels@drubbels:~$ sudo add-apt-repository --remove ppa:falk-t-j/qtsixa 

Я больше не могу удалить или даже найти (с помощью apt list --installed и dpkg --get-selections ), qtsixa сейчас (при повторном добавлении репозитория он не появляется снова).

Он был удален вместе с ppa? Или теперь он невидимо существует на моей машине в виде некой неоткрываемого «фантомного» пакета?

0
задан 16 August 2021 в 15:48

1 ответ

Если вы установили пакет из PPA, но затем удалили PPA, я считаю, что файлы останутся в системе. Вы можете доказать, что я прав / неправ, выполнив приведенные ниже операторы списка.

APT получает пакеты, а DPKG устанавливает их. Сами пакеты можно найти на панели запуска, и вы можете увидеть в журнале сборки, какие файлы включены в пакеты

https://launchpadlibrarian.net/194241587/buildlog_ubuntu-vivid-amd64.qtsixa_1.5.1+git20130130-0~vivid2_UPLOADING .txt.gz

Внутри журнала сборки внизу вы увидите строки, начинающиеся с chroot, в которых перечислены все файлы в пакете

chroot-autobuild/build/buildd/sixad_1.5.1+git20130130-0~vivid2_amd64.deb:
drwxr-xr-x root/root         0 2015-01-07 14:18 ./var/lib/sixad/
-rwxr-xr-x root/root     26936 2015-01-07 14:18 ./usr/sbin/sixad-raw
-rwxr-xr-x root/root      6176 2015-01-07 14:18 ./usr/sbin/hidraw-dump
-rwxr-xr-x root/root     23048 2015-01-07 14:18 ./usr/sbin/sixad-bin

Если qtsixa все еще установлена, у вас должны быть двоичные файлы, начинающиеся с sixad в / usr / sbin и в / usr / совместно используют каталог с qtsixa

ls -la /usr/sbin/sixad*
ls -la /usr/share/qtsixa/

Если ни один из них ничего не возвращает, приложение было удалено. в противном случае журнал сборки содержит все расположения файлов, относящиеся к qtsixa.

3
ответ дан 20 August 2021 в 10:26

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

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