Perché aptitude mi dà l'errore "Non ha Super Cow Power"?


10

Quando provo ad aggiornare 11.10 con gli aggiornamenti correnti, ricevo questo messaggio di errore indicante Non ha poteri Super Cow. Perché non si aggiorna con gli attuali pacchetti di sicurezza?


Stai mettendo sudo al primo posto, ad es. Sudo aptitude update && sudo aptitude upgrade?

Sì, sto mettendo sudo di fronte.
James,

succede quando viene eseguito apt-dist dist-upgrade. Questo ha funzionato bene fino a quando non è necessario installare le patch di sicurezza più recenti.
James,

2
Pubblica l' esatto comando che hai eseguito e l' intero output da cui hai ricevuto aptitude.
Iain Lane,

2
Senza @James che risponde alla domanda di Iain, non penso che questa domanda sarà utile a nessuno, quindi sto proponendo che sia chiusa.
8128

Risposte:


10

Quando si esegue aptitudecon un comando non riconosciuto o con la --helpbandiera, viene visualizzata una schermata che descrive brevemente tutti i tipi di operazioni che è aptitudepossibile eseguire . Alla fine, dice:

This aptitude does not have Super Cow Powers.

Dato che stai ricevendo questo testo (l'intera cosa, non solo la cosa dei Super Cow Powers) mentre presumibilmente stai cercando di eseguire qualche operazione reale, questo significa che hai sbagliato a digitare il tuo comando. Non possiamo fornirti informazioni più specifiche se non ci mostri esattamente cosa stai inserendo nel Terminale per produrre questo messaggio.

Non si tratta dei Super Cow Power. Questa è solo l'ultima riga del lungo messaggio che ricevi quando dici aptitudedi fare qualcosa che non sa come fare.

Mentre non posso dire esattamente ciò che si dovrebbe avere digitato perché io non so quello che ha fatto il tipo, io posso fornire ulteriori informazioni su Super Powers Vacca, che si spera affrontare la confusione che circonda questo (volutamente stupido) termine.

Super Cow Powers è un termine per un uovo di Pasqua in apt-get (vedi anche APT ). Ci sono relative uova di Pasqua in attitudine . Vedi questo articolo e questo altro articolo .

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.

Ciò che significa dire che aptitudenon ha Super Cow Power è che non ha la capacità di visualizzare la Super Cow visualizzata quando corri apt-get moo. Questa è una delle pochissime capacità presenti apt-getma non in aptitude. ;-)

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


4
Questo è un riferimento a "Il piccolo principe" di Antoine de Saint Exupery i.stack.imgur.com/iyx1a.jpg
casprussian,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.