• Ubuntu 13..04 开机后桌面问题引发的一系列问题


    早上开机的时候,发现只能见到桌面,没有顶部的菜单栏,没有侧边栏(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.2-accountsservice-1.0 gir1.2-caribou-1.0 gir1.2-clutter-1.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-gck-1 gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gkbd-3.0 gir1.2-gnomedesktop-3.0 gir1.2-gtop-2.0 gir1.2-ibus-1.0 gir1.2-json-1.0 gir1.2-mutter-3.0 gir1.2-polkit-1.0 gir1.2-telepathyglib-0.12 gir1.2-telepathylogger-0.2 gir1.2-upowerglib-1.0 gir1.2-xkl-1.0 gjs gnome-shell-common lib32gcc1 lib32nss-mdns lib32z1 libaacs0 libass4 libaudclient2 libbluray1 libc6-i386 libcaribou-common libcaribou0 libcddb2 libcrystalhd3 libdc1394-22 libdca0 libdirac-encoder0 libdirectfb-1.2-9 libdvbpsi7 libebml3 libenca0 libev4 libfaad2 libflite1 libgdiplus libgjs0c libglib2.0-cil libgme0 libgstreamer-plugins-bad1.0-0 libgtkspell0 libid3tag0 libimlib2 libiso9660-8 libkate1 libkeybinder0 libmatroska5 libmimic0 libmms0 libmodplug1 libmono-cairo4.0-cil libmono-corlib4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil libmono-posix4.0-cil libmono-security4.0-cil libmono-system-configuration4.0-cil libmono-system-security4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil libmozjs185-1.0 libmpcdec6 libmutter0a libopus0 libpostproc52 libresid-builder0c2a libsdl-image1.2 libsidplay2 libsoundtouch0 libspandsp2 libssh2-1 libtar0 libts-0.0-0 libva-x11-1 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 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 有 78 个软件包没有被完全安装或卸载。 需要下载 11.1 MB 的软件包。 解压缩后会消耗掉 65.3 MB 的额外空间。 您希望继续执行吗?[Y/n]y 获取:1 http://cn.archive.ubuntu.com/ubuntu/ raring/main libreoffice-common all 1:4.0.2-0ubuntu1 [11.1 MB] 下载 11.1 MB,耗时 48秒 (227 kB/s) (正在读取数据库 ... 系统当前共安装有 267174 个文件和目录。) 正在解压缩 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-9714 由于已经达到 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-2.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 (1)

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

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

    总结:

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

  • 相关阅读:
    MSSQL·FOR XML PATH语法转义尖括号解决方案
    代码上传Github后乱码解决方案
    MSSQL·CONCAT函数的基础使用
    使用URL快捷方式提高效率
    数组逆序
    C++默认拷贝构造
    HO引擎近况20220512
    老猿谈谈对Tensorflow的理解
    学习笔记——Python中的IO问题理解
    PHP接口报错:Unable to init from given binary data
  • 原文地址:https://www.cnblogs.com/picaso/p/3366449.html
Copyright © 2020-2023  润新知