Por que o aptitude me dá o erro "Não possui super poderes de vaca"?

10

Quando tento atualizar a 11.10 com as atualizações atuais, recebo esta mensagem de erro informando Não possui super poderes de vaca. Por que não está atualizando com os pacotes de segurança atuais?

James
fonte
Você está colocando o sudo primeiro, por exemplo, atualização do sudo aptitude && upgrade do sudo aptitude?
Sim, estou colocando o sudo na frente.
James
isso acontece quando o apt-dist-upgrade é executado. Isso funcionou bem até que os patches de segurança mais atuais precisassem ser instalados.
James
2
Por favor, poste o comando exato que você executou e toda a saída que você obteve aptitude.
Iain Lane
2
Sem o @James responder à pergunta de Iain, acho que essa pergunta nunca será útil a ninguém, portanto, estou propondo que ela seja encerrada.
8128

Respostas:

10

Quando você executa aptitudecom um comando não reconhecido ou com o --helpsinalizador, é exibida uma tela descrevendo brevemente todos os tipos de operações que aptitudepodem ser executadas . No final, diz:

This aptitude does not have Super Cow Powers.

Como você está obtendo esse texto (a coisa toda, não apenas a coisa dos Super Cow Powers) enquanto provavelmente tenta executar alguma operação real, isso significa que você digitou errado o seu comando. Não podemos fornecer informações mais específicas, a menos que você nos mostre exatamente o que está entrando no Terminal para produzir esta mensagem.

Não se trata dos Super Cow Powers. Essa é apenas a linha final da longa mensagem que você recebe quando aptitudepede para fazer algo que ela não sabe fazer.

Enquanto eu não posso dizer exatamente o que você deve ter digitado porque eu não sei o que você fez Tipo, eu posso fornecer mais informações sobre Powers vaca Super, que espero venha a resolver a confusão em torno disso (intencionalmente bobo) prazo.

Super Cow Powers é um termo para um ovo de páscoa no apt-get (veja também APT ). Existem ovos de páscoa relacionados no aptitude . Veja este artigo e este outro artigo .

ek@Apok:~$ apt-get moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\ 
    ~~   ~~
...."Have you mooed today?"...
ek@Apok:~$ aptitude moo
There are no Easter Eggs in this program.
ek@Apok:~$ aptitude -v moo
There really are no Easter Eggs in this program.
ek@Apok:~$ aptitude -vv moo
Didn't I already tell you that there are no Easter Eggs in this program?
ek@Apok:~$ aptitude -vvv moo
Stop it!
ek@Apok:~$ aptitude -vvvv moo
Okay, okay, if I give you an Easter Egg, will you go away?
ek@Apok:~$ aptitude -vvvvv moo
All right, you win.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
ek@Apok:~$ aptitude -vvvvvv moo
What is it? It's an elephant being eaten by a snake, of course.

O que significa dizer que aptitudenão tem Super Cow Powers é que ele não tem a capacidade de exibir a Super Cow exibida quando você corre apt-get moo. Esse é um dos poucos recursos presentes no, apt-getmas não no aptitude. ;-)

Fonte: https://answers.launchpad.net/ubuntu/+source/sudo/+question/160087

Eliah Kagan
fonte
4
Essa é uma referência a "O Pequeno Príncipe", de Antoine de Saint Exupery i.stack.imgur.com/iyx1a.jpg
casprussian