早上开机的时候,发现只能见到桌面,没有顶部的菜单栏,没有侧边栏(Unity桌面),不能使用快捷键(不能调出终端),貌似只能用 Ctrl Alt F1-7和关机快捷键。对于我这个刚使用Ubuntu不久的人来说,这算是系统问题,在Windows下我肯定选择重装系统~~~

找了资料,使用如下步骤安装:

1、Ctrl + Alt + F1   : 使用tty1

2、sudo apt-get install --no-install-recommends ubuntu-desktop

3、重启即可

我使用的是Unity,其他请参见http://imcn.me/html/y2012/11995.html


看到这里,你肯定已经解决问题了,但是我还没有,因为我偷懒使用了下边的命令:

sudo apt-get install ubuntu-desktop

也就是说没有使用   --no-install-recommends  参数,导致默认安装了一下组件,其中就有libreoffice

问题状况为:

  开机后提示更新问题,具体为存在更新,但是点击更新后发现出现了错误,使用sudo apt-get update 提示如下问题

起初因为Libreoffice在处理文档时会有有兼容性问题,被我卸载了,安装了openoffice,结果这次默认又安装了libreoffice,终于,问题出现了~~~

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get update X@X:~$ sudo apt-get install -f
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在更正依赖关系... 完成
下列软件包是自动安装的并且现在不需要了:
cli-common gdm gir1.-accountsservice-1.0 gir1.-caribou-1.0
gir1.-clutter-1.0 gir1.-cogl-1.0 gir1.-coglpango-1.0 gir1.-gck-
gir1.-gcr- gir1.-gdesktopenums-3.0 gir1.-gkbd-3.0
gir1.-gnomedesktop-3.0 gir1.-gtop-2.0 gir1.-ibus-1.0 gir1.-json-1.0
gir1.-mutter-3.0 gir1.-polkit-1.0 gir1.-telepathyglib-0.12
gir1.-telepathylogger-0.2 gir1.-upowerglib-1.0 gir1.-xkl-1.0 gjs
gnome-shell-common lib32gcc1 lib32nss-mdns lib32z1 libaacs0 libass4
libaudclient2 libbluray1 libc6-i386 libcaribou-common libcaribou0 libcddb2
libcrystalhd3 libdc1394- libdca0 libdirac-encoder0 libdirectfb-1.2-
libdvbpsi7 libebml3 libenca0 libev4 libfaad2 libflite1 libgdiplus libgjs0c
libglib2.-cil libgme0 libgstreamer-plugins-bad1.- libgtkspell0
libid3tag0 libimlib2 libiso9660- libkate1 libkeybinder0 libmatroska5
libmimic0 libmms0 libmodplug1 libmono-cairo4.-cil libmono-corlib4.-cil
libmono-i18n-west4.-cil libmono-i18n4.-cil libmono-posix4.-cil
libmono-security4.-cil libmono-system-configuration4.-cil
libmono-system-security4.-cil libmono-system-xml4.-cil
libmono-system4.-cil libmozjs185-1.0 libmpcdec6 libmutter0a libopus0
libpostproc52 libresid-builder0c2a libsdl-image1. libsidplay2
libsoundtouch0 libspandsp2 libssh2- libtar0 libts-0.0- libva-x11-
libvcdinfo0 libvdpau1 libvlc5 libvlccore5 libvo-aacenc0 libvo-amrwbenc0
libwebp4 libxcb-composite0 libxcb-keysyms1 libxcb-randr0 libxcb-xv0
libxmmsclient6 libxss1 libxvidcore4 libzbar0 libzvbi-common libzvbi0
mono-4.0-gac mono-gac mono-runtime mutter-common python-keybinder
python-pyorbit tsconf vlc-data
Use 'apt-get autoremove' to remove them.
将会安装下列额外的软件包:
libreoffice-common
建议安装的软件包:
libreoffice-style-crystal libreoffice-style-hicontrast
libreoffice-style-human libreoffice-style-oxygen libreoffice-style-tango
下列【新】软件包将被安装:
libreoffice-common
升级了 个软件包,新安装了 个软件包,要卸载 个软件包,有 个软件包未被升级。
有 个软件包没有被完全安装或卸载。
需要下载 11.1 MB 的软件包。
解压缩后会消耗掉 65.3 MB 的额外空间。
您希望继续执行吗?[Y/n]y
获取: http://cn.archive.ubuntu.com/ubuntu/ raring/main libreoffice-common all 1:4.0.2-0ubuntu1 [11.1 MB]
下载 11.1 MB,耗时 48秒 ( kB/s)
(正在读取数据库 ... 系统当前共安装有 个文件和目录。)
正在解压缩 libreoffice-common (从 .../libreoffice-common_1%3a4.0.2-0ubuntu1_all.deb) ...
dpkg: error processing /var/cache/apt/archives/libreoffice-common_1%3a4.0.2-0ubuntu1_all.deb (--unpack):
正试图覆盖 /usr/bin/soffice,它同时被包含于软件包 openoffice-debian-menus 4.0-
由于已经达到 MaxReports 限制,没有写入 apport 报告。
rmdir: 删除 "/var/lib/libreoffice/share/prereg/" 失败: 没有那个文件或目录
rmdir: 删除 "/var/lib/libreoffice/share/" 失败: 目录非空
rmdir: 删除 "/var/lib/libreoffice/program/" 失败: 没有那个文件或目录
rmdir: 删除 "/var/lib/libreoffice" 失败: 目录非空
rmdir: 删除 "/var/lib/libreoffice" 失败: 目录非空
正在处理用于 bamfdaemon 的触发器...
Rebuilding /usr/share/applications/bamf-.index...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 gnome-menus 的触发器...
正在处理用于 hicolor-icon-theme 的触发器...
正在处理用于 gnome-icon-theme 的触发器...
正在处理用于 shared-mime-info 的触发器...
正在处理用于 man-db 的触发器...
在处理时有错误发生:
/var/cache/apt/archives/libreoffice-common_1%3a4.0.2-0ubuntu1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code ()

狂谷歌,原来libreoffice和openoffice会冲突,卸载了openoffice-debian-menus   组件,执行命令就OK了。

 sudo dpkg --remove openoffice-debian-menus
 sudo apt-get install -f

总结:

  libreoffice与openoffice冲突,软件冲突导致deb包安装出错,直接导致系统软件更新出问题。

Ubuntu 13..04 开机后桌面问题引发的一系列问题的更多相关文章

  1. ubuntu 13.04 xrdp 远程桌面连接问题[转载]

    本人ubuntu12.04,遇到了同样的问题,用一下方法解决了,mark一下. ubuntu 13.04 xrdp 远程桌面连接问题. win 7 远程桌面连接 ubuntu desktop 有几种办 ...

  2. Ubuntu 13.04开机亮度调节

    终于把我的T430换成Ubuntu,本来还打算等几天13.10,想想反正能升级,趁着101长假就抓紧换了吧~` 总体来说遇到的问题不是很多,可能是Thinkpad在Linux或者ubuntu的方面做的 ...

  3. 安装Ubuntu 13.04后要做的六件事

    2013-05-07 09:23    最新版本的Ubuntu已经新鲜出炉:Ubuntu 13.04,代号为Raring Ringtail.作为幕后开发Ubuntu Linux的公司,Canonica ...

  4. 三十项调整助力 Ubuntu 13.04 更上一层楼

    在Ubuntu 13.04 Raring Ringtail安装完成之后,我们还有三十项调整需要进行. 1.Ubuntu 13.04 Raring Ringtail安装完毕后,我又进行了一系列工作 大家 ...

  5. 64位win7硬盘安装64位ubuntu 13.04

    最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级到12.10之后,可能是因为某一步的操作不当,出现无法进入系统的情况.不过还好的是升级之前保存了主要 ...

  6. [转]win7+ubuntu 13.04双系统安装方法

    win7+ubuntu 13.04双系统安装方法 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubunt ...

  7. win7+ubuntu 13.04双系统安装方法

    转自:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu, ...

  8. 【转】64位win7硬盘安装64位ubuntu 13.04

    原文网址:http://www.cnblogs.com/jiangz/p/3751617.html 最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级 ...

  9. VMware上安装ubuntu 13.04

    作者:viczzx 出处:http://www.cnblogs.com/zixuan-zhang 欢迎转载,也请保留这段声明.谢谢! 这两天打算在Linux环境下学Python语言,想换个高点的ubu ...

随机推荐

  1. Linux netstat命令介绍

    关注Linux的系统状态,主要从两个角度出发,一个角度是系统正在运行什么服务(ps命令):另外一个就是有什么连接或服务可用(netstat命令).netstat还可以显示ps无法显示的.从inetd或 ...

  2. WinForm 之 VS2010发布、打包安装程序

    第一步.在vs2010 打开要打包的应用程序解决方案,右键“ 解决方案 ” → “ 添加 ” → “ 新建项目 ” → “ 其他项目类型 ” → “ 安装和部署 ” → “ Visual Studio ...

  3. js - object.assign 以及浅、深拷贝

    浅(引用)拷贝:共用同一内存地址,你改值我也变 譬如常用的对象赋值操作 深拷贝:深拷贝即创建新的内存地址保存值(互不影响) 譬如以下 const shallBasicCopy = obj => ...

  4. Jmeter AbstractJavaSamplerClient 案例

    1:首先到apache-jmeter-3.0\lib\ext目录下引用以下两个jar包到Java工程里面 ApacheJMeter_core.jar ApacheJMeter_java.jar 2:新 ...

  5. Spring Jdbc事例说明(三)

    上一篇文章已经讲解了如何使用Spring搭建工程,这一篇文章是接着上一篇文章来描述的. 一.载入依赖 新增加了两个依赖,mysql数据库驱动和alibaba数据源包 <!-- mysql驱动包 ...

  6. JAVA_SE基础——26.[深入解析]局部变量与成员变量的差别

    黑马程序猿入学blog ... 假设这章节非常难懂的话应该返回去先看  JAVA_SE基础--10.变量的作用域 定义的位置上差别: 1. 成员变量是定义在方法之外,类之内的. 2. 局部变量是定义在 ...

  7. vue key

    有相同父元素的子元素必须有独特的 key.重复的 key 会造成渲染错误. <ul> <li v-for="item in items" :key="i ...

  8. 结合JSFL/actionscript 实现轮廓动画

    动画前半段通过JSFL获取轮廓数据,并在EnterFrame中逐个边缘画出的:后半段机枪动画是美术做好的flash动画. 这里只放出actionscript代码,而JSFL代码涉及到一个工程,暂时保密 ...

  9. Spring Cloud Eureka集群 动态扩展新节点

    场景描述: Eureka的集群节点有两个,互相注册形成集群,已经支持动态刷新(不知道怎么让Eureka支持动态刷新的可以参考http://www.cnblogs.com/flying607/p/845 ...

  10. 在Listener(监听器)定时启动的TimerTask(定时任务)中使用Spring@Service注解的bean

    1.有时候在项目中需要定时启动某个任务,对于这个需求,基于JavaEE规范,我们可以使用Listener与TimerTask来实现,代码如下: public class TestTaskListene ...