Não é possível limpar o PPA de atualizações X porque / é tratado como um espaço?

1

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

Eu tentei executar esse comando ... várias vezes. Copiei / colei, digitei manualmente, tentei em XTerm e Terminal, sem sucesso. A saída é sempre:

Não foi possível encontrar a lista de pacotes para o PPA: x-updates do ubuntu-x-swat

Não há / nessa saída, o que me leva a acreditar que está processando o / como um espaço e tentando encontrar um PPA chamado exatamente isso.

Como posso corrigir isso?

    
por Espionage724 11.09.2013 / 05:45

2 respostas

1

Eu acredito que é apenas uma mensagem de erro enganosa. Um rápido olhar para a fonte revela que está imprimindo um espaço em que normalmente digitaríamos uma barra:

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

Então, por que não encontrou a lista de pacotes?

Acredito que parte da mensagem também é enganosa. Você provavelmente descobrirá que existem, na verdade, listas de pacotes válidas para o PPA em /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

O que está jogando fora o ppa-purge é que eles estão empty :

$ 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

Ele assume que um repositório sempre conterá pacotes, e essa suposição não vale para o ubuntu-x-swat / x-updates, que no momento não possui nenhum pacote para o" Raring ".

Se você gostaria de remover o PPA, você deve ser capaz de usar o apt-add-repository para remover das fontes de software.

Também seria cortês deixar os desenvolvedores do ppa-purge saberem sobre essa exceção, para que possam responder de maneira mais útil no futuro. Você pode abrir um relatório de bug executando ubuntu-bug ppa-purge .

    
por ændrük 11.09.2013 / 07:08
0

Tente remover o ppa do Xorg Edgers. Basta executar

ppa-purge xorg-edgers
    
por cubaguest 25.04.2014 / 10:56