פורסם: 21/01/2013 - 00:37
נושא ההודעה: לא יכול לעדכן linux-headers
|
שלום,
אני מריץ אובונטו 12.04. לפני יום או יומיים קיבלתי עדכון חבילות. העדכון של חבילת linux-headers נכשל.
מישהו יכול לעזור לי לפתור את העניין?
הפלט של df -h:
קוד: | Filesystem Size Used Avail Use% Mounted on
/dev/sda3 9.4G 7.3G 1.7G 81% /
udev 984M 4.0K 984M 1% /dev
tmpfs 397M 804K 396M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 991M 304K 991M 1% /run/shm
/dev/sda4 197G 181G 6.0G 97% /home |
הפלט של dpkg --list | grep linux-image:
קוד: | rc linux-image-2.6.38-10-generic 2.6.38-10.46 Linux kernel image for version 2.6.38 on x86/x86_64
ii linux-image-2.6.38-11-generic 2.6.38-11.50 Linux kernel image for version 2.6.38 on x86/x86_64
rc linux-image-2.6.38-8-generic 2.6.38-8.42 Linux kernel image for version 2.6.38 on x86/x86_64
rc linux-image-3.0.0-12-generic 3.0.0-12.20 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-13-generic 3.0.0-13.22 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-14-generic 3.0.0-14.23 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-15-generic 3.0.0-15.26 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-16-generic 3.0.0-16.29 Linux kernel image for version 3.0.0 on x86/x86_64
rc linux-image-3.0.0-17-generic 3.0.0-17.30 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.0.0-19-generic 3.0.0-19.33 Linux kernel image for version 3.0.0 on x86/x86_64
ii linux-image-3.2.0-24-generic 3.2.0-24.39 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-25-generic 3.2.0-25.40 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-26-generic 3.2.0-26.41 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-27-generic 3.2.0-27.43 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-30-generic 3.2.0-30.48 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-31-generic 3.2.0-31.50 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-32-generic 3.2.0-32.51 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-33-generic 3.2.0-33.52 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-34-generic 3.2.0-34.53 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-3.2.0-36-generic 3.2.0-36.57 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii linux-image-generic 3.2.0.36.43 Generic Linux kernel image |
הפלט של apt-get -f install:
קוד: | Unpacking linux-headers-3.2.0-36-generic-pae (from .../linux-headers-3.2.0-36-generic-pae_3.2.0-36.57_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-36-generic-pae_3.2.0-36.57_i386.deb (--unpack):
error creating symbolic link `./usr/src/linux-headers-3.2.0-36-generic-pae/include/linux/lru_cache.h': No space left on device
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-3.2.0-36-generic-pae_3.2.0-36.57_i386.deb |
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 01:03
נושא ההודעה:
|
דבר ראשון נסה לעשות:
אמור לנקות cache.
בדוק כמה מקום יש לך.
דבר שני, הסר דברים שאתה לא צריך, כולל קרנלים ישנים שאתה כבר לא משתמש בהם.
דבר שלישי, וזה ללימוד לפעם הבאה, מומלץ בחום ליצור גם מחיצה ל var, ולהפריד אותה מה root הראשי.
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 08:14
נושא ההודעה:
|
ik_5 : | דבר שני, הסר דברים שאתה לא צריך, כולל קרנלים ישנים שאתה כבר לא משתמש בהם. |
איך?
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 11:05
נושא ההודעה:
|
דרור. : | ik_5 : | דבר שני, הסר דברים שאתה לא צריך, כולל קרנלים ישנים שאתה כבר לא משתמש בהם. |
איך? |
קוד: | apt-get remove <package name> |
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 14:49
נושא ההודעה:
|
אז כדי להסיר קרנל ישן, זה יראה כך?
קוד: | apt-get remove linux-image-3.0.0-16-generic |
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 15:03
נושא ההודעה:
|
כן, ודאי לעדכן אח״כ את הגראב.
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 15:41
נושא ההודעה:
|
יש דרך לשמור אוטומטית 4 קרנלים אחרונים? (גראב כבר מקונפג לזה)
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 19:34
נושא ההודעה:
|
איך זה, שבפלט של dpkg --list | grep linux-image אני מקבל בין היתר:
קוד: | rc linux-image-3.0.0-16-generic 3.0.0-16.29 Linux kernel image for version 3.0.0 on x86/x86_64 |
אבל כשאני מריץ: apt-get remove linux-image-3.0.0-16-generic אני מקבל unable to locate package?
אני מקבל את השגיאה הזאת גם לגבי קרנלים אחרים שניסיתי, למשל 2.6.28-10
|
|
חזרה לתוכן הדיון |
פורסם: 21/01/2013 - 21:49
נושא ההודעה:
|
כי rc פירושו removed, but that the configuration files remain.
|
|
חזרה לתוכן הדיון |
פורסם: 22/01/2013 - 00:18
נושא ההודעה:
|
טוב, אז אני מבין ש־ii זה מותקן בהצלחה. ועדיין, כשאני עושה remove לחבילה מותקנת (ii), אני מקבל unable to locate package.
רעיון למה?
ואיך אני מסיר את קבצי הקונפיגורציה שנותרו מקרנלים שכבר נמחקו?
|
|
חזרה לתוכן הדיון |
פורסם: 22/01/2013 - 08:51
נושא ההודעה:
|
ציטוט: | error creating symbolic link `./usr/src/linux-headers-3.2.0-36-generic-pae/include/linux/lru_cache.h': No space left on device |
|
|
חזרה לתוכן הדיון |
פורסם: 22/01/2013 - 10:42
נושא ההודעה:
|
Anonymous : | ציטוט: | error creating symbolic link `./usr/src/linux-headers-3.2.0-36-generic-pae/include/linux/lru_cache.h': No space left on device |
|
כן, אבל אני מנסה להסיר קרנלים ישנים, ומקבל שגיאה. זה שאין מקום לא ממש עוזר לבעיה.
|
|
חזרה לתוכן הדיון |
פורסם: 22/01/2013 - 23:20
נושא ההודעה: הסרת קבצי קונפיגורציה
|
קוד: | apt-get purge <package_name> |
|
|
חזרה לתוכן הדיון |
פורסם: 23/01/2013 - 09:21
נושא ההודעה:
|
את רשימת הקרנלים המותקנים עדיף לקבל מ־dpkg ולא מהלוג שלו.
קוד: | dpkg --get-selections | grep linux-image |
|
|
חזרה לתוכן הדיון |
פורסם: 23/01/2013 - 22:06
נושא ההודעה:
|
חתול, הפלט שאני מקבל הוא:
קוד: | linux-image-2.6.38-10-generic deinstall
linux-image-2.6.38-11-generic install
linux-image-2.6.38-8-generic deinstall
linux-image-3.0.0-12-generic deinstall
linux-image-3.0.0-13-generic deinstall
linux-image-3.0.0-14-generic deinstall
linux-image-3.0.0-15-generic deinstall
linux-image-3.0.0-16-generic deinstall
linux-image-3.0.0-17-generic deinstall
linux-image-3.0.0-19-generic install
linux-image-3.2.0-24-generic install
linux-image-3.2.0-25-generic install
linux-image-3.2.0-26-generic install
linux-image-3.2.0-27-generic install
linux-image-3.2.0-29-generic install
linux-image-3.2.0-30-generic install
linux-image-3.2.0-31-generic install
linux-image-3.2.0-32-generic install
linux-image-3.2.0-33-generic install
linux-image-3.2.0-34-generic install
linux-image-3.2.0-35-generic install
linux-image-3.2.0-36-generic install
linux-image-generic install |
וכשאני עושה: sudo apt-get purge linux-image-3.0.0-19-genereic אני מקבל:
קוד: | Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-3.0.0-19-genereic
E: Couldn't find any package by regex 'linux-image-3.0.0-19-genereic'
|
|
|
חזרה לתוכן הדיון |
|