[問題] 系統無法更新
我是使用kubuntu 12.04
最近一陣子它提示我「有可以用的更新」時,我就使用它提供的圖形介面更新。
不過每次下載完後也還是沒更新,下次再開機時還是告訴我有可用的更新,也是同樣的那些
我有試著用apt-get upgrade
也還是不能更新。
訊息如下:
正在讀取套件清單... 完成
正在重建相依關係
正在讀取狀態資料... 完成
下列套件將會維持其原有版本:
blender linux-generic linux-headers-generic linux-image-generic
下列套件將會被升級:
apparmor apport apport-kde apt apt-transport-https apt-utils aptdaemon blender-openshadinglanguage-data cups cups-bsd cups-client cups-common cups-ppdc dkms dpkg firefox firefox-globalmenu firefox-locale-en firefox-locale-zh-hant
flashplugin-installer gnupg gnupg-agent gnupg2 gpgsm gpgv grub-common grub-pc grub-pc-bin grub2-common icedtea-7-jre-jamvm libapt-inst1.4 libcups2 libcups2:i386 libcupscgi1 libcupsdriver1 libcupsimage2 libcupsmime1 libcupsppdc1
libfreetype6 libfreetype6:i386 libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386 libglu1-mesa libglu1-mesa:i386 libmysqlclient18 libnm-glib-vpn1 libnm-glib4 libnm-util2 libnspr4
libnspr4-0d libnss3 libnss3-1d libpoppler-glib8 libpoppler-qt4-3 libpoppler19 libpulse-mainloop-glib0 libpulse0 libpulsedsp libservlet2.5-java libxatracker1 linux-libc-dev man-db mountall mysql-client-core-5.5 mysql-common
mysql-server-core-5.5 network-manager nvidia-current openjdk-7-jdk openjdk-7-jre openjdk-7-jre-headless openjdk-7-jre-lib opera poppler-utils pulseaudio pulseaudio-module-bluetooth pulseaudio-module-x11 pulseaudio-utils python-apport
python-aptdaemon python-problem-report unattended-upgrades x11-common xbase-clients xorg xserver-xorg xserver-xorg-input-all xserver-xorg-video-all
升級 92 個,新安裝 0 個,移除 0 個,有 4 個未被升級。
5 個沒有完整得安裝或移除。
需要下載 0 B/192 MB 的套件檔。
此操作完成之後,會多佔用 4,399 kB 的磁碟空間。
是否繼續進行 [Y/n]?y
E: Internal Error, No file name for libapt-pkg4.12
請問要怎麼才能更新系統呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.177.110
→
01/23 22:09, , 1F
01/23 22:09, 1F
sudo apt-get install libapt-pkg4.12
正在讀取套件清單... 完成
正在重建相依關係
正在讀取狀態資料... 完成
libapt-pkg4.12 已經是最新版本了。
以下套件為自動安裝,並且已經無用:
libpython3.2 libavdevice53
使用 'apt-get autoremove' 來將其移除。
升級 0 個,新安裝 0 個,移除 0 個,有 96 個未被升級。
5 個沒有完整得安裝或移除。
此操作完成之後,會多佔用 0 B 的磁碟空間。
是否繼續進行 [Y/n]?y
E: Internal Error, No file name for libapt-pkg4.12
※ 編輯: canamvskid 來自: 140.113.177.110 (01/23 22:26)
→
01/23 22:27, , 2F
01/23 22:27, 2F
sudo apt-get install libapt-pkg4.12 --reinstall
正在讀取套件清單... 完成
正在重建相依關係
正在讀取狀態資料... 完成
以下套件為自動安裝,並且已經無用:
libpython3.2 libavdevice53
使用 'apt-get autoremove' 來將其移除。
升級 0 個,新安裝 0 個,重新安裝 1 個,移除 0 個,有 96 個未被升級。
5 個沒有完整得安裝或移除。
此操作完成之後,會多佔用 0 B 的磁碟空間。
E: Internal Error, No file name for libapt-pkg4.12
※ 編輯: canamvskid 來自: 140.113.177.110 (01/23 22:41)
推
01/23 23:43, , 3F
01/23 23:43, 3F
→
01/24 00:01, , 4F
01/24 00:01, 4F
我後來用sudo dpkg --configure -a後再apt-get update就可以了
※ 編輯: canamvskid 來自: 140.113.177.110 (01/24 01:30)