תיקון: לא ניתן לנעול את ספריית הניהול



נסה את הכלי שלנו לביטול בעיות

משתמשים חדשים ב- GNU / Linux נקלעים לעיתים קרובות לבעיות כאשר צריך לבצע פקודה עם הרשאות משתמש בסיסיות. לפעמים פקודות אלה ישליכו הודעות שגיאה 'לא יכול לנעול את ספריית הניהול', במיוחד כאשר מנסים להתקין עדכונים או יישומים חדשים משורת הפקודה. הודעת שגיאה זו מלווה לעיתים קרובות בשאלה מתסכלת למדי: 'האם אתה שורש?'



קבלת הרשאות שורש היא כמו שימוש בשורת פקודה מוגבהת ב- Microsoft Windows, רק שזה יכול להיות הרבה יותר קל שכן פקודה פשוטה תעניק לך את הסמכות שאתה צריך מבלי לפתוח חלון נוסף. ברוב המקרים, אתה יכול לתקן שגיאה זו כרגע רק עם כמה הקשות.



שיטה 1: שימוש ב- sudo מול פקודות בלינוקס

אם אתה מקבל את הודעת השגיאה כאשר אתה עושה משהו מנהלתי כמו התקנת חבילה חדשה, לא משנה כמה פעמים אתה מפעיל פקודות לעשות את זה ולא משנה באיזה שם חבילה אתה משתמש עדיין תקבל את ההודעה הזו.



נסה להקליד במקום זאת סודו לפני הפקודה שאתה מריץ. לדוגמא, אם ניסית להתקין חבילה בהפצת לינוקס המשתמשת במנהל החבילות apt-get, תוכל להקליד sudo apt-get install pgkName, לאחר שהחלפת את pgkName בשם התוכנה שניסית להתקין. .

שים לב שעכשיו אתה מתבקש להזין את הסיסמה שלך. ברגע שאתה נכנס אליו, הדברים יעבדו כרגיל. לא תצטרך לפתוח חלון נוסף כדי להגיע לשורת פקודה מוגבהת כמו שאתה עושה ב- Windows כדי לקבל את הכוחות המלאים לעשות דברים. עם זאת, הפקודה הבאה שתקליד תופעל ברמת המשתמש הרגילה שלך. אם ברצונך להריץ פקודה נוספת עם כוחות משתמש-על כמו אם ניסית להתקין חבילה אחרת, הקלד שוב את sudo לפניה.



אם זה היה פותר את הבעיה שלך, אז אתה לא צריך לעשות עוד משחק. זו לא בעיה לאמרה, זו עובדת חיים עבור משתמשי GNU / Linux מנוסים מכיוון שהיא מגנה על המחשב שלך מפני גישה לא מורשית.

שיטה 2: הפעל סודו בצורה גרפית

אמנם זה עובד על תוכניות שורת פקודה בסדר גמור, אולי תרצה להפעיל לפעמים תוכנית גרפית כמשתמש-על. מכיוון שמשתמש השורש יכול לעשות כל דבר למערכת שירצה, אתה רוצה להיזהר בשימוש בסודו. עם זאת, לפעמים תזדקק לפריבילגיה זו כדי לעבוד עם תוכנת ניקוי מערכות כמו BleachBit.

במקום להקדים את הפקודה לסודו במקרה זה, הקלד gksu לפניה. תקבל תיבה קטנה שתבקש את הסיסמה שלך, ולאחר שתזין אותה התוכנית תפעל כרגיל. אל תיבהל אם החלון של היישום שהוליד אינו תואם לחלונות האחרים שלך - כנראה שבחשבון השורש אין ערכת צבעים יפה.

ייתכן שתרצה לנסות kdesu אם אתה נמצא במערכת המשתמשת בסביבת שולחן העבודה K. נסה להציב את kdesu מול כל פקודת GUI שאתה נדרש להפעיל כשורש אם אתה מקבל הודעת שגיאה לגבי gksu או אם אתה מכיר אותך. מריצים את שולחן העבודה של פלזמה.

שים לב שאתה מקבל הודעת אזהרה לגבי האופן שבו משתמש השורש יכול לגרום נזק למערכת שלך בעת הפעלת פקודות אלה, וזו תזכורת נוספת לגבי האופן שבו עליך להיות זהיר בעת ביצוע פעולה זו כדי למנוע פגיעה בהתקנת לינוקס שלך.

שיטה 3: הפיכת המשתמש לשורש

בחלק מההפצות ניתן להפעיל su - כדי להפוך למשתמש הבסיס לאחר הקלדת סיסמה. זה אמור לעבוד על הפצות כמו פדורה ו- CentOS שאינן מוציאות את חשבון השורש. שים לב שההנחיה שלך משתנה מסמל $ לסמל # כשאתה עושה זאת. זה כדי להראות שיש לך כעת גישה לשורש של משתמש-על.

חלק מההפצות כמו אובונטו והשונות המבוססות עליה אינן תומכות בכך. השתמש ב- sudo -i במערכות אלה כדי לקבל מעטפת כניסה לשורש. כך או כך, לא תצטרך להקדים פקודות ניהול עם סודו כאשר אתה מחובר בדרך זו, אך אנא זכור כי בכוח רב באה אחריות רבה. אם אתה בשרת או משהו כזה, ייתכן שמנהל המערכת שלך עשוי לכלול כללים מסוימים לגבי מה שאתה יכול ולא יכול לעשות עם חשבון השורש.

למשתמשים שנמצאים במכונות שלהם פשוט מומלץ לא למחוק שום דבר שהם לא יצרו בעצמם.

3 דקות קריאה