Ubuntu 8.04开机提示装入主题Human出错的解决


症状:Ubuntu 8.04桌面图标全没,nautilus没反应,文件夹打不开

sudo apt-get upgrade
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
下列的软件包的版本将保持不变:
acpi-support adept-batch adept-installer adept-manager adept-notifier
adept-updater afterstep alsa-tools-gui amarok amarok-xine amor apt apt-utils
aptitude ardour ark artsbuilder at-spi atlantik atlantikdesigner audacious
audacious-plugins audacious-plugins-extra audacity bluez-utils
………………………………

下列的软件包将被升级:
human-theme
共升级了 1 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 711 个软件未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0B/28.8kB 的软件包。
解压缩后会消耗掉 61.4kB 的额外空间。
您希望继续执行吗?[Y/n]y
(正在读取数据库 ... 系统当前总共安装有 416745 个文件和目录。)
正预备替换 human-theme 0.9 (使用 .../human-theme_0.14_all.deb) ...
正在解压缩将用于更替的包文件 human-theme ...
dpkg:处理 /var/cache/apt/archives/human-theme_0.14_all.deb (--unpack)时出错:
正试图覆盖“/usr/share/applications/screensavers/ubuntu_theme.desktop”,它属于软件包 gnome-screensaver
在处理时有错误发生:
/var/cache/apt/archives/human-theme_0.14_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


在升级发生错误的时候,执行
sudo cp /cdrom/pool/main/h/human-theme/human-theme_0.18_all.deb /var/cache/apt/archives/
sudo dpkg -i --force-depends,overwrite /var/cache/apt/archives/human-theme_0.18_all.deb

sudo apt-get -f install

sudo apt-get update
sudo apt-get dist-upgrade

解决了,human-theme_0.18_all.deb这个文件下载的ISO文件中没有,
你可以从这里下载,解压得到human-theme_0.18_all.deb文件。

将human-theme_0.18_all.deb复制到/var/cache/apt/archives/

再执行:sudo apt-get install -f
即可。

相关内容