关于deepin使用163ubuntu源update之后的事情
Tofloor
poster avatar
as6225565
deepin
2015-07-05 08:10
Author
某天deepin的源更新系统特别慢,于是乎我这个做linux运维的技术狗,就用了网易的ubuntu源来进行系统更新,结果问题出现了。1.update的时候会出现依赖关系无法解决,本着手贱爱折腾的原则,就把某些有依赖问题的deb包给卸载了,然后顺利更新完了。
2.更新是结束了,咱得重启下,于是重启了之后发现根本没办法进去X-window。


解决办法:
我的问题是因为使用的ubuntu的源,关于X-window的一些依赖包 被我卸载 然后又下载安装了ubuntu的,才会出现这个问题
所以进入字符终端,摁Ctrl+Alt+F1 进入字符终端 将apt-get源文件内容重新改成deepin官方得源然后直接执行命令:
apt-get install python-deepin-gsettings deepin-music-player deepin-media-player deepin-software-center

这命令安装deepin系统的桌面环境来的。会报出来一大片的字符,比如:
docbook-xml docbook-xsl gstreamer0.10-alsa hdparm kate-data katepart
  kde-runtime-data kdelibs-bin kdelibs5-data kdoctools kvpnc-data
  language-selector-common libapt-inst1.4 libattica0.3 libattica0.4
  libbaloocore4 libbaloofiles4 libbalooxapian4 libclucene-core1
  libclucene0ldbl libdbusmenu-qt2 libdevmapper-event1.02.1 libdlrestrictions1
  libepub0 libexiv2-11 libkactivities-bin libkactivities-models1
  libkactivities6 libkatepartinterfaces4 libkcmutils4 libkde3support4
  libkdeclarative5 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4
  libkemoticons4 libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4
  libkjsembed4 libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4
  libkparts4 libkpty4 libkrosscore4 libktexteditor4 libkubuntu0
  libkxmlrpcclient4 liblcms1 liblvm2app2.2 libmng1 libnepomuk4
  libnepomukcleaner4 libnepomukcore4abi1 libnepomukdatamanagement4
  libnepomukquery4a libnepomuksync4 libnepomukutils4 libntrack-qt4-1
  libntrack0 libphonon4 libplasma3 libpolkit-qt-1-1 libpoppler-qt4-4
  libpulse-mainloop-glib0 libqapt-runtime libqapt1 libqapt2 libqapt2-runtime
  libqca2 libqjson0 libqmobipocket1 libqt4-dbus libqt4-qt3support libqt4-svg
  libqtwebkit4 libsgutils2-2 libsolid4 libsoprano4 libstreamanalyzer0
  libstreams0 libthreadweaver4 libtiff4 libvirtodbc0 libxml2-utils libzip2
  linux-image-3.2.0-85-generic linux-image-virtual nepomuk-core-data
  nepomuk-core-runtime ntrack-module-libnl-0 oxygen-icon-theme phonon
  phonon-backend-gstreamer phonon-backend-gstreamer-common
  plasma-scriptengin* qdbus sgml-data shared-desktop-ontologies
  soprano-daemon udisks virtuoso-minimal virtuoso-opensource-6.1-bin
  virtuoso-opensource-6.1-common

如果说报出信息有这些内容,就需要将这些包全部卸载 命令如下:
apt-get autoremove {以上所有软件包名字} -y
执行完成之后接着执行以下两条命令:
apt-get install python-deepin-gsettings deepin-music-player deepin-media-player deepin-software-center -y
这两条命令是安装deepin的桌面环境的。安装完成之后最好还要再次执行以下命令,升级下系统:
apt-get upgrade

apt-get dist-upgrade

至此,大坑已填,重启可以进入桌面了。
Reply Favorite View the author
All Replies
lcw0268
deepin
2015-07-05 08:24
#1
沙发看热闹。
楼主怎么安装kde类包啦?再安装kde桌面估计就可以进入了。
3.2.0内核是很久远以前的了,怎么样做可以安装ta呢?
Reply View the author
as6225565
deepin
2015-07-05 08:32
#2
https://bbs.deepin.org/post/31284
沙发看热闹。
楼主怎么安装kde类包啦?再安装kde桌面估计就可以进入了。
3.2.0内核是很久远以前的了,怎么 ...

做运维用的都是字符终端,对X-window只是了解点皮毛,然后用了网易得ubuntu源之后粗问题,就想各种办法恢复。。也没想着再去装kde得桌面,然后内核的问题估计是我这人比较懒,所以很长时间才会执行一次update,也有可能是做运维的,职业习惯,用linux从来就没想过去更新,除非用到新的东西,才会重新编译下内核。哈哈{:4_117:}
Reply View the author
Feng Yu
deepin
2015-07-05 16:45
#3
怀疑你把源的版本写错了,怎么还有3.2的内核?那是ubuntu 12.04的内核啊,你用的是ubuntu 12.04的仓库?
Reply View the author
as6225565
deepin
2015-07-06 00:04
#4
https://bbs.deepin.org/post/31284
怀疑你把源的版本写错了,怎么还有3.2的内核?那是ubuntu 12.04的内核啊,你用的是ubuntu 12.04的仓库? ...

是的,我用的是ubuntu12.04的源...
Reply View the author
Feng Yu
deepin
2015-07-06 05:25
#5
https://bbs.deepin.org/post/31284
是的,我用的是ubuntu12.04的源...

换成14.04的仓库。Deepin 2014基于ubuntu 14.04. 修改presice为trusty即可
Reply View the author