Не может удалить X обновления PPA, потому что / рассматривается как пробел?

sudo ppa-purge ppa: ubuntu-x-swat / x-updates

Я пытался запустить эту команду ... несколько раз. Скопируйте / вставьте его, напечатайте вручную, попробуйте в XTerm и Terminal, но безрезультатно. Вывод всегда:

Не удалось найти список пакетов для PPA: ubuntu-x-swat x-updates

Нет / в этом выводе, что приводит меня полагать, что он обрабатывает / как пространство и пытается найти PPA с таким именем.

Как я могу это исправить?

1
задан 11 September 2013 в 07:45

2 ответа

Я считаю, что это просто вводящее в заблуждение сообщение об ошибке. Быстрый взгляд на источник показывает, что он печатает пробел, в котором мы обычно набираем косую черту:

warn "Could not find package list for PPA: $PPAOWNER $PPANAME"

Так почему же он не может найти список пакетов?

1112 Я считаю, что часть послания также вводит в заблуждение. Вы, вероятно, обнаружите, что на самом деле есть действительные списки пакетов для PPA в /var/lib/apt/lists/:

$ ls /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_*_Packages
/var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-amd64_Packages
/var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-i386_Packages

. То, что отбрасывает ppa-purge, это то, что они пусты [ 119]:

$ file /var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_*_Packages
/var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-amd64_Packages: empty
/var/lib/apt/lists/ppa.launchpad.net_ubuntu-x-swat_x-updates_ubuntu_dists_raring_main_binary-i386_Packages:  empty

Предполагается, что хранилище всегда будет содержать пакеты, и это предположение не выполняется для ubuntu-x-swat / x-updates, что на данный момент не ' У нас нет пакетов для Рааринга .

Если вы хотите удалить PPA, вы сможете использовать apt-add-repository , чтобы удалить его из программных источников.

Также было бы вежливо сообщить разработчикам ppa-purge об этом исключении, чтобы они могли сделать его более полезным в будущем. Вы можете открыть отчет об ошибке , запустив ubuntu-bug ppa-purge.

0
ответ дан 11 September 2013 в 07:45

Попробуйте удалить Xorg Edgers ppa. Просто запустите

ppa-purge xorg-edgers
0
ответ дан 11 September 2013 в 07:45

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

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