เหตุใดความถนัดจึงทำให้ฉันเกิดข้อผิดพลาด“ ไม่มีพลังอำนาจ Super Cow”


10

เมื่อฉันพยายามอัปเดต 11.10 ด้วยการอัปเดตปัจจุบันฉันได้รับข้อความแสดงข้อผิดพลาดนี้ระบุว่าไม่มี Super Cow Powers ทำไมมันไม่อัพเดทด้วยแพ็คเกจความปลอดภัยปัจจุบัน?


คุณใส่ sudo ก่อนเช่นอัปเดตความถนัด sudo && sudo aptitude upgrade หรือไม่

ใช่ฉันใส่ sudo ไว้ด้านหน้า
James

มันเกิดขึ้นเมื่อรันการอัพเกรดความถนัด สิ่งนี้จะทำงานได้ดีจนกว่าจะต้องมีการติดตั้งแพตช์ความปลอดภัยล่าสุด
James

2
กรุณาโพสต์ที่แน่นอนคำสั่งคุณขับรถและทั้งaptitudeผลลัพธ์ที่คุณได้จาก
เลนเลน

2
หากไม่มี @James ตอบคำถามของ Iain ฉันไม่คิดว่าคำถามนี้จะเป็นประโยชน์กับใครก็ตามดังนั้นฉันจึงเสนอให้ปิดตัวเอง
8128

คำตอบ:


10

เมื่อคุณเรียกใช้aptitudeกับคำสั่งที่ไม่รู้จักหรือมี--helpธงคุณจะได้รับสั้น ๆ หน้าจออธิบายทุกชนิดของการดำเนินงานaptitudeสามารถดำเนินการ ในตอนท้ายมันพูดว่า:

This aptitude does not have Super Cow Powers.

เนื่องจากคุณได้รับข้อความนี้ (โดยรวมไม่ใช่แค่ของ Super Cow Powers) ในขณะที่พยายามทำการดำเนินการจริงบางอย่างนั่นหมายความว่าคุณผิดคำสั่งของคุณ เราไม่สามารถให้ข้อมูลที่เฉพาะเจาะจงมากขึ้นแก่คุณเว้นแต่คุณจะแสดงสิ่งที่คุณกำลังเข้าสู่ Terminal เพื่อผลิตข้อความนี้

นี่ไม่ได้เกี่ยวกับพลังอำนาจ Super Cow นั่นเป็นเพียงบรรทัดสุดท้ายของข้อความยาว ๆ ที่คุณได้รับเมื่อคุณบอกaptitudeให้ทำสิ่งที่ไม่รู้ว่าจะทำอย่างไร

ในขณะที่ฉันไม่สามารถบอกคุณได้อย่างชัดเจนในสิ่งที่คุณควรจะพิมพ์เพราะฉันไม่รู้ว่าคุณพิมพ์อะไรแต่ฉันสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับ Super Cow Powers ซึ่งหวังว่าจะทำให้เกิดความสับสนรอบคำนี้ (เจตนาโง่)

Super Cow Powers เป็นคำศัพท์สำหรับไข่อีสเตอร์ในapt-get (ดูAPT ) มีไข่อีสเตอร์ที่เกี่ยวข้องมีความถนัด ดูบทความนี้และบทความอื่น

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.

มันหมายความว่าอะไรที่จะบอกว่าaptitudeไม่ได้มี Super Powers apt-get mooวัวก็คือว่ามันไม่ได้มีความสามารถในการแสดงซูเปอร์วัวปรากฏขึ้นเมื่อคุณเรียกใช้ นี้เป็นหนึ่งในความสามารถน้อยมากในปัจจุบันแต่ไม่ได้อยู่ในapt-get ;-)aptitude

ที่มา: https://answers.launchpad.net/ubuntu/+source/sudo/+question/160087


4
นั่นคือการอ้างอิงถึง "เจ้าชายน้อย" โดย Antoine de Saint Exupery i.stack.imgur.com/iyx1a.jpg
casprussian
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.