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?


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


4
Essa é uma referência a "O Pequeno Príncipe", de Antoine de Saint Exupery i.stack.imgur.com/iyx1a.jpg
casprussian
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.