apt-получить "не удается найти пакет" с glob

Я пытаюсь удалить рабочий стол Pantheon. Я использую Star glob для удаления всех пакетов с именем, которое начинается с "pantheon -".

rolf@DRGMC01:~$ sudo apt-get remove pantheon-*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb
E: Couldn't find any package by glob 'pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb'
E: Couldn't find any package by regex 'pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb'

OK, давайте установим отсутствующий пакет.

rolf@DRGMC01:~$ sudo apt-get install pantheon-debian-repos
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  pantheon-debian-repos
0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded.
Need to get 3,682 B of archives.
After this operation, 19.5 kB of additional disk space will be used.
Get:1 http://gandalfn.ovh/debian stretch-loki/main amd64 pantheon-debian-repos all 0.4-0+pantheon+stretch+loki1 [3,682 B]
Fetched 3,682 B in 0s (12.2 kB/s)                
Selecting previously unselected package pantheon-debian-repos.
(Reading database ... 180511 files and directories currently installed.)
Preparing to unpack .../pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb ...
Unpacking pantheon-debian-repos (0.4-0+pantheon+stretch+loki1) ...
Setting up pantheon-debian-repos (0.4-0+pantheon+stretch+loki1) ...
Importing pantheon-debian keyring
Warning: apt-key should not be used in scripts (called from postinst maintainerscript of the package pantheon-debian-repos)
OK

может быть, сейчас?

rolf@DRGMC01:~$ sudo apt-get remove pantheon-*  --ignore-missing
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb
E: Couldn't find any package by glob 'pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb'
E: Couldn't find any package by regex 'pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb'

нет.
Он действительно установлен?

rolf@DRGMC01:~$ dpkg -l |grep '^ii  panth'
ii  pantheon-agent-polkit                    0.1.4-0+pantheon+stretch+loki1+r1               amd64        Polkit authorization designed for Pantheon
ii  pantheon-debian-repos                    0.4-0+pantheon+stretch+loki1                    all          Pantheon Debian Repository configuration
ii  pantheon-dpms-helper                     1:0.4.3.1+bzr235-0+pantheon+stretch+loki2       all          script and settings for X DPMS
ii  pantheon-mail                            1.0.6-0+pantheon+stretch+loki1+r1               amd64        Email client

  etc.

что здесь происходит?

  • почему apt-get не видит установленный пакет?
  • почему оно заботит о этом пакете на все?
7
задан Rolf
30.03.2023 13:56 Количество просмотров материала 2406
Распечатать страницу

1 ответ

это выглядит так, как будто у вас есть pantheon-debian-repos_0.4-0+pantheon+stretch+loki1_all.deb в текущем каталоге, и pantheon-* расширяется до этого оболочкой.

что нужно:

sudo apt-get remove 'pantheon-*'

или:

sudo apt-get remove "pantheon-*"
3
отвечен AFH 2023-03-31 21:44

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх