deepin的依赖太重了
Tofloor
poster avatar
Feng Yu
deepin
2015-08-07 22:04
Author
ubuntu 14.04.3发布了,升级了一下ubuntu 14.04.3的依赖,然后发现deepinwine-qq和crossover被卸载了
  1. sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid
Copy the Code

于是尝试自己安装回来,被deepin的依赖深深的感动了
  1. sudo apt-get install deepinwine-qq
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
  6. 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
  7. 包尚未被创建或是它们已被从新到(Incoming)目录移出。
  8. 下列信息可能会对解决问题有所帮助:

  9. 下列软件包有未满足的依赖关系:
  10. deepinwine-qq:i386 : 依赖: deepin-crossover:i386 但是它将不会被安装
  11. E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

  12. sudo apt-get install deepin-crossover:i386
  13. 正在读取软件包列表... 完成
  14. 正在分析软件包的依赖关系树      
  15. 正在读取状态信息... 完成      
  16. 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
  17. 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
  18. 包尚未被创建或是它们已被从新到(Incoming)目录移出。
  19. 下列信息可能会对解决问题有所帮助:

  20. 下列软件包有未满足的依赖关系:
  21. deepin-crossover:i386 : 依赖: libosmesa6:i386 但是它将不会被安装
  22. E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

  23. sudo apt-get install libosmesa6:i386
  24. 正在读取软件包列表... 完成
  25. 正在分析软件包的依赖关系树      
  26. 正在读取状态信息... 完成      
  27. 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
  28. 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
  29. 包尚未被创建或是它们已被从新到(Incoming)目录移出。
  30. 下列信息可能会对解决问题有所帮助:

  31. 下列软件包有未满足的依赖关系:
  32. libosmesa6:i386 : 依赖: libglapi-mesa:i386 (= 10.1.3-0ubuntu0.4)
  33. E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

  34. sudo apt-get install libglapi-mesa:i386
  35. 正在读取软件包列表... 完成
  36. 正在分析软件包的依赖关系树      
  37. 正在读取状态信息... 完成      
  38. 下列软件包是自动安装的并且现在不需要了:
  39.   docutils-common docutils-doc fonts-horai-umefont gnome-exe-thumbnailer
  40.   icoutils libasn1-8-heimdal:i386 libcapi20-3 libcapi20-3:i386 libexif12:i386
  41.   libgd3:i386 libgif4:i386 libgphoto2-6:i386 libgphoto2-port10:i386
  42.   libgsm1:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base0.10-0:i386
  43.   libgstreamer0.10-0:i386 libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386
  44.   libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libieee1284-3:i386
  45.   libkrb5-26-heimdal:i386 libldap-2.4-2:i386 libllvm3.4:i386 libltdl7:i386
  46.   libmikmod2 libmirclient-dev libmirclient7 libmirclientplatform-mesa
  47.   libmirprotobuf-dev libmirprotobuf0 libopenal1:i386 liborc-0.4-0:i386
  48.   libpcap0.8:i386 libpciaccess-dev libpixman-1-dev libportmidi0
  49.   libprotobuf-dev libprotobuf-lite8 libroken18-heimdal:i386 libsane:i386
  50.   libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386
  51.   libsdl-mixer1.2 libsmpeg0 libsqlite3-0:i386 libssl1.0.0:i386
  52.   libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvpx1:i386
  53.   libwind0-heimdal:i386 libxkbfile-dev libxml2:i386 libxpm4:i386
  54.   libxslt1.1:i386 libxt6:i386 linux-image-3.16.0-44-generic
  55.   linux-image-extra-3.16.0-44-generic mircommon-dev musescore-soundfont-gm
  56.   ocl-icd-libopencl1 ocl-icd-libopencl1:i386 p11-kit-modules:i386
  57.   python-docutils python-pygame python-roman python3-docutils python3-pygments
  58.   python3-roman wine-gecko2.34 wine-gecko2.34:i386 wine-mono4.5.4
  59.   x11proto-dri3-dev x11proto-fonts-dev x11proto-present-dev x11proto-randr-dev
  60.   x11proto-render-dev x11proto-resource-dev x11proto-scrnsaver-dev
  61.   x11proto-video-dev x11proto-xf86bigfont-dev x11proto-xf86dri-dev
  62.   x11proto-xinerama-dev
  63. Use 'apt-get autoremove' to remove them.
  64. 将会安装下列额外的软件包:
  65.   libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libgl1-mesa-glx:i386
  66.   libglapi-mesa libgles1-mesa libgles2-mesa xserver-xorg xserver-xorg-core
  67.   xserver-xorg-input-evdev xserver-xorg-video-ati xserver-xorg-video-cirrus
  68.   xserver-xorg-video-fbdev xserver-xorg-video-glamoregl
  69.   xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-mga
  70.   xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  71.   xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  72.   xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  73.   xserver-xorg-video-s3 xserver-xorg-video-savage
  74.   xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  75.   xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  76.   xserver-xorg-video-vesa
  77. 建议安装的软件包:
  78.   libglide3 xfonts-100dpi xfonts-75dpi firmware-linux
  79. 下列软件包将被【卸载】:
      libegl1-mesa-lts-vivid libgbm1-lts-vivid libgl1-mesa-dri-lts-vivid
  80.   libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid
  81.   libgl1-mesa-glx-lts-vivid:i386 libglapi-mesa-lts-vivid
  82.   libglapi-mesa-lts-vivid:i386 libgles1-mesa-lts-vivid libgles2-mesa-lts-vivid
  83.   libsdl2-2.0-0 libsdl2-image-2.0-0 libsdl2-mixer-2.0-0 libsdl2-ttf-2.0-0
  84.   libwayland-egl1-mesa-lts-vivid libxatracker2-lts-vivid python-kivy
  85.   python-kivy-bin python-kivy-common python3-kivy python3-kivy-bin
  86.   python3-kivy-common startdde xserver-xorg-core-lts-vivid
  87.   xserver-xorg-input-all-lts-vivid xserver-xorg-input-evdev-lts-vivid
  88.   xserver-xorg-input-mouse-lts-vivid xserver-xorg-input-synaptics-lts-vivid
  89.   xserver-xorg-input-vmmouse-lts-vivid xserver-xorg-input-wacom-lts-vivid
  90.   xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid
  91.   xserver-xorg-video-ati-lts-vivid xserver-xorg-video-cirrus-lts-vivid
  92.   xserver-xorg-video-fbdev-lts-vivid xserver-xorg-video-intel-lts-vivid
  93.   xserver-xorg-video-mach64-lts-vivid xserver-xorg-video-mga-lts-vivid
  94.   xserver-xorg-video-neomagic-lts-vivid xserver-xorg-video-nouveau-lts-vivid
  95.   xserver-xorg-video-openchrome-lts-vivid xserver-xorg-video-r128-lts-vivid
  96.   xserver-xorg-video-radeon-lts-vivid xserver-xorg-video-savage-lts-vivid
  97.   xserver-xorg-video-siliconmotion-lts-vivid
  98.   xserver-xorg-video-sisusb-lts-vivid xserver-xorg-video-tdfx-lts-vivid
  99.   xserver-xorg-video-trident-lts-vivid xserver-xorg-video-vesa-lts-vivid
  100.   xserver-xorg-video-vmware-lts-vivid
  101. 下列【新】软件包将被安装:
  102.   libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libgl1-mesa-glx:i386
  103.   libglapi-mesa libglapi-mesa:i386 libgles1-mesa libgles2-mesa xserver-xorg
  104.   xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-video-ati
  105.   xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  106.   xserver-xorg-video-glamoregl xserver-xorg-video-intel
  107.   xserver-xorg-video-mach64 xserver-xorg-video-mga
  108.   xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  109.   xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  110.   xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  111.   xserver-xorg-video-s3 xserver-xorg-video-savage
  112.   xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  113.   xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  114.   xserver-xorg-video-vesa
  115. 升级了 0 个软件包,新安装了 33 个软件包,要卸载 58 个软件包,有 0 个软件包未被升级。
  116. 需要下载 8,066 kB 的软件包。
  117. 解压缩后将会空出 112 MB 的空间。
  118. 您希望继续执行吗? [Y/n] n
  119. 中止执行。
Copy the Code
一看最后居然会卸载掉dde,就中止了
Reply Favorite View the author
All Replies
Feng Yu
deepin
2015-08-07 22:09
#1
最后还是安装回来了,那几个vivid的包又被回退回去了,手工修复了。

    Copy the Code
Reply View the author
BingoLove
deepin
2015-08-07 22:17
#2
64位装32位的软件就是恶心

这依赖也是醉了
Reply View the author
lcw0268
deepin
2015-08-07 22:31
#3
楼主可能是64位系统,没有i386源,需要添加:
dpkg --add-architecture i386
刚学会没有多久,想安装crossover试试,终端中安装就是没有,和楼主帖子里部分一样,不知道咋回事,终端里冒出上面那句,添加就可以安装crossover,没有报错,但创建容器不行,少2个依赖,楼主是预装的crossover,应该可以安装使用。
说起依赖,compiz的依赖肯定有问题,依赖compiz-gnome,compiz-gnome的一个依赖要求XXXX》=12的什么包,系统已经安装了,ta不认。
Reply View the author
xliang9550
deepin
2015-08-08 00:12
#4
等到了2015版就和Ubuntu没关系了。另外我今天上午整理硬盘的时候,删除了Ubuntu所有镜像,以后Ubuntu和我不再有任何关系。我常用的发行版就是Mint和Fedora。
之前我也折腾过64位系统安装32位软件,Linux不像Windows那样有WoW64。
当初安装FreeBasic编译器0.90.1,前后折腾了一个月。装好后刚要发帖,结果发现原生64位的1.00.0版发布了……
Reply View the author
MattD
deepin
2015-08-08 00:35
#5
https://bbs.deepin.org/post/31812
等到了2015版就和Ubuntu没关系了。另外我今天上午整理硬盘的时候,删除了Ubuntu所有镜像,以后Ubuntu和我不 ...

Linux amd64版有multilib和no-multilib之分,只可惜ubuntu的multilib支持并不算好。
Reply View the author
180******86
deepin
2015-08-08 01:15
#6
https://bbs.deepin.org/post/31812
等到了2015版就和Ubuntu没关系了。另外我今天上午整理硬盘的时候,删除了Ubuntu所有镜像,以后Ubuntu和我不 ...

我想说mint的上游版本就是ubuntu LTS版本,如果想与ubuntu划分界限的话就从抛弃mint开始。
Reply View the author
JamWeight
deepin
2015-08-08 03:27
#7
我也觉得是,我从官网下载deb包在deepin上安装竟然不行,又是依赖的问题
Reply View the author
Experience
deepin
2015-08-08 17:25
#8
我用64位deepin,却只有32位的crossover,有点蛋疼{:4_87:}
Reply View the author
cxbii
deepin
2015-08-10 19:26
#9
我们有QT和GTK的程序,依赖自然多些

论依赖恶心,个人认为KDE当属第一!

如何用命令完全的删除KDE?

这个是困扰我一生的问题!
Reply View the author
zhouchen6720261
deepin
2015-08-10 20:43
#10
https://bbs.deepin.org/post/31812
等到了2015版就和Ubuntu没关系了。另外我今天上午整理硬盘的时候,删除了Ubuntu所有镜像,以后Ubuntu和我不 ...

为什么要抛弃ubuntu?
Reply View the author
liulangdedao
deepin
2015-08-10 21:42
#11
啥时候linux没有那么多的依赖啊,有时候更新心里都得一条条挨个看,怕卸载其他东西
Reply View the author
leafonsword
deepin
2015-08-10 23:35
#12
https://bbs.deepin.org/post/31812
我们有QT和GTK的程序,依赖自然多些

论依赖恶心,个人认为KDE当属第一!

所以选用golang这样的静态编译语言就能避免依赖?
Reply View the author
ArthurDeepin
deepin
2015-08-11 00:42
#13
https://bbs.deepin.org/post/31812
所以选用golang这样的静态编译语言就能避免依赖?

应该不是,图形库依赖就是一大堆,用go当后端,前端的界面还是QT和GTK。

go和C之类的编译型语言是静态语言,pytho*之类的解释型语言需要解释器来运行,是动态语言。这是另一个概念。
Reply View the author
cxbii
deepin
2015-08-11 17:35
#14
https://bbs.deepin.org/post/31812
所以选用golang这样的静态编译语言就能避免依赖?

使用Go和依赖没关系,主要是Go满足我们的需求
Reply View the author
nero28
deepin
2016-03-19 20:10
#15
https://bbs.deepin.org/post/31812
等到了2015版就和Ubuntu没关系了。另外我今天上午整理硬盘的时候,删除了Ubuntu所有镜像,以后Ubuntu和我不 ...

Mint改自於Ubuntu哦~~~~
Reply View the author
HarryZhao
deepin
2016-03-19 20:16
#16
https://bbs.deepin.org/post/31812
我们有QT和GTK的程序,依赖自然多些

论依赖恶心,个人认为KDE当属第一!

前两天想在Linux Mint上安装一个KDE,然后,看看这么多包,算了吧。。。
Reply View the author
kalas
deepin
2016-03-19 22:59
#17
好的包管理机制可以避免这些问题。对依赖问题解决的最简单的是arch,debian、fedora、opensuse都是比较智能化的,同时也比较复杂。
Reply View the author
la******[email protected]
deepin
2016-03-20 00:22
#18
本帖最后由 s9209122222 于 2016-3-19 16:24 编辑
https://bbs.deepin.org/post/31812
等到了2015版就和Ubuntu没关系了。另外我今天上午整理硬盘的时候,删除了Ubuntu所有镜像,以后Ubuntu和我不 ...

為什麼寧願選擇那個 Mint 而非 Ubuntu?
Mint 之前才整個網頁都被駭,根本不值得信任,真的有夠爛…
Reply View the author
半只兔子
deepin
2017-04-13 04:59
#19
作死版新手一枚,个人认为KDE长得俏但有点烂,gnome较方便,界面也还好,unity界面不喜欢,感觉deepin仿elementary的,但比elementary好得多。
想问一下deepin内核(15.4)与ubuntu有关系吗?
Reply View the author
New Thread

Popular Events

More
国际排名
WHLUG