En Ubunlog אנחנו רוצים להראות לך איך אנחנו יכולים לתקן באג שנראה במבט ראשון כואב לתקן, אך למעשה ניתן לתקן מריץ כמה פקודות או באמצעות כלי גרפי נדבר גם על זה.
והאם זה לפעמים, מתי אנו עובדים עם מאגר (או חבילה כלשהי) כדי להתקין אותה, לעדכן אותה או אפילו לעדכן את רשימת המאגרים שלנו עדכון sudo apt-get, השגיאה שהזכרנו בכותרת מאמר זה עשויה להופיע. כפי שאמרנו, קל מאוד לתקן את זה. אנחנו אגיד לך.
כפי שניתן לראות בתמונה העומדת בראש מאמר זה, השגיאה המוצגת מספרת לנו את הדברים הבאים:
W: שגיאת GPG: http://ppa.launchpad.net מדויק שחרור: לא ניתן היה לאמת את החתימות הבאות מכיוון שהמפתח הציבורי שלך אינו זמין: NO_PUBKEY ABCDEFGH12345678
פתרון דרך טרמינל
כדי לפתור את זה דרך הטרמינל עלינו להתייעץ עם מפתח ציבורי תקף לשרת אובונטו מאובטח, שאותו אנו יכולים לעשות באמצעות הפקודה הבאה:
sudo apt-key adv – keyserver keyserver.ubuntu.com –recv-keys ABCDEFGH12345678
היכן ש- ABCDEFGH12345678 הוא המפתח שהשגיאה מודיעה לנו שהוא דוחה אותנו.
בנוסף, לכל אחד מהמפתחות שאנחנו רואים שדוחה אותנו (שיכול להיות יותר מאחד) עלינו לבצע את הפקודה הבאה:
sudo apt-key adv – keyserver keyserver.ubuntu.com –recv-keys
פיתרון גרפי (AND PPA Manager)
כפי שאמרנו לך בהקדמה למאמר, יש גם דרך לפתור שגיאה זו בצורה גרפית דרך התוכנית ומנהל PPA. זהו מנהל מאגר PPA שידאג עדכן את כל המפתחות למפתחות חוקיים, וכתוצאה מכך סיום השגיאה שאנחנו רוצים להיפטר ממנה. כדי להתקין אותו אנו יכולים לעשות זאת בקלות על ידי הפעלה:
sudo add-apt-repository ppa: webupd8team / y-ppa-manager
עדכון sudo apt-get
sudo apt-get להתקין y-ppa-manager
לאחר ההתקנה, עלינו להיכנס מתקדםוברגע שנכנס פנימה עלינו ללחוץ על נסה לייבא את כל מפתחות ה- GPGוהמתן לסיום התהליך. אם הכל עבד כראוי, יש לשחזר את כל המפתחות שלנו ללא בעיות, וכאשר אנו מריצים מחדש א עדכון sudo apt-get השגיאה כבר לא אמורה להופיע בפנינו.
בכל מקרה, אנו מקווים שמאמר זה עזר לך להיפטר מהשגיאה הזו כל כך מוזרה וכל כך קשה לפתור שהיא נראית בהתחלה. כפי שראינו, אנו יכולים לתקן את זה מהטרמינל באמצעות מפתח apt או באמצעות הכלי הגרפי ומנהל PPA. אם יש לך שאלות אם השגיאה נמשכת, יידע אותנו בסעיף ההערות. עד הפעם הבאה 🙂
בפתרון דרך טרמינל, אני חושב שהבודק המיר את האפשרויות שקדמו למקף כפול '–` לקווי' ארוכים.
ברכה ותודה על העזרה.
מצטער לערוך שאילתה אחרת בנושא, השאילתה שלי נמצאת בתפריט ההודעות הנכון של שולחן העבודה, מה נקרא ואם הוא זמין לאחדות, ברכות.
רק רציתי להעיר שאף אחת משתי הדרכים שהמאמר חושף אינן טעויות. אני מסביר:
באחת הפעמים הייתה לי בעיה זו ואי אפשר היה לתקן אותה בשיטת הקונסולה שהמאמר חושף, הריצתי אותה כמה פעמים, וידאתי שעשיתי את זה נכון ואין שום דרך. התייעצתי באינטרנט, קראתי שאפשר לתקן את זה גם עם y-ppa-manager, ניסיתי את זה וזה תיקן בפעם הראשונה. כלומר, הן שיטות משלימות ולא אלטרנטיביות, נהוג שבמקום שהאחד נכשל בשני מנצח.
עם זאת, במקרה, כמה ימים לפני פרסום מאמר זה (ביום 23/03/2016 במיוחד), אחר בנושא זה פורסם באתר ubuntuleon.com (http://www.ubuntuleon.com/2016/03/que-hacer-cuando-te-sale-un-w-error-de.html) שם נחשפה שיטת הקונסולה. מכיוון שזה כבר קרה לי ושיטה זו לא עבדה עבורי, רציתי לשתף את y-ppa-manager בחוויה שלי בתגובות, ובשפע של פתרונות אפשריים, עמית אחר חשף שיטה שלישית יותר אגרסיבית (ועם יותר גם סיכון, עליו הוא מזהיר), אך גם מהיר יותר, למקרה שאף אחד משני הקודמים לא עבד.
ברכות.
מישהו יכול להגיד לי איך אני מקבל את המסך של המסך של POST זה?
ניסיתי את שיטת הקונסולה וזה לא עבד. עם Y PPA MANAGER אם אני עובד על הברז!
שיטת הקונסולה לא עבדה עבורי. מנהל ה- y-ppa כן! עכשיו.
זה לא יאפשר לי להתקין את המאגר אבל עכשיו זה בסדר!
הפקודה שעבדה בשבילי היא הבאה:
~ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv (מפתח ציבורי)
[keymaster@google.com> »מפתח משנה חדש אחד
gpg: המספר הכולל מעובד: 1
gpg: מפתחות משנה חדשים: 1
gpg: חתימות חדשות: 3]
ברכות תודה רבה לך.
תודה רבה, הצלחתי לפתור את הבעיה !!!
שלום, קורה לי שכשאני משתמש בפקודה, ההודעה הבאה מופיעה, כך שהיא לא מסיימת לתת מקשים חדשים:
gpg: מפתח EF0F382A1A7B6500: מפתח ציבורי «[מזהה משתמש לא נמצא]» מיובא
gpg: המספר הכולל מעובד: 1
gpg: מיובא: 1
gpg: אזהרה: דילוג על מקש אחד בגלל גודלו הגדול
gpg: אזהרה: דילוג על מקש אחד בגלל גודלו הגדול
האם מישהו יודע כיצד אוכל לעקוף את הצעד הזה?
תודה רבה
עם Y PPA MANAGER זה עבד ישירות !!! תודה רבה, כבר חשבתי להסיר את הכל! 🙂
... תודה, כבר חשבתי להסיר את הכל !!! 🙂 ועם ה- y-ppa זה עבד ישירות ...
סדק! הפתרון הגרפי עבד בצורה מושלמת.
תודה רבה, החלק הגרפי עבד בשבילי. האפשרות לעשות זאת באמצעות מסוף לא עבדה עבורי, אני מניח שמדבריהם מעירים ששני התסריטים הפכו לתסריט ארוך אחד.
תודה רבה לך!
הפתרון הגרפי עבד עבורי בצורה מושלמת ומהירה מאוד באובונטו 20.04